服务器安装什么系统好服务器系统详细介绍与选择推荐下⾯是⼩编收藏的服务器系统详细介绍及如何选择的教程,整理⾃阿⾥云论坛。⾮常不错的教程,⼩编也正在学习中。
当前阿⾥云总共提供了两⼤类17种操作系统选择。站长⼀看到这么多操作系统⼀般第⼀反应就是不知所措,那么应该如何选择适合⾃⼰的服务器呢?这篇⽂章来为⼤家解答。伦勃朗将军
Windows篇
阿⾥云提供了6种window系统,涵盖了Server 2003 sp2以及Server 2008 R2这两⼤类操作系统。其中⼜分为了32位和64位
(1)如何选择32位还是64位
32位系统相⽐64位系统,最主要的限制体现在内存的⼤⼩上。因为32位本⾝的限制,其最⼤只可⽀持到4GB内存,如果您的⽹站要使⽤⾼于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使⽤64位操作系统。
⼩编建议:想安装64位系统且⼤于8g的配置就选择2008 r2 ,选择2003⼀般都是32位的
(2)选择2003还是选择2008
对于windows来说,我个⼈建议是选择版本越⾼的越好。相对来说新版本漏洞相对来说更少,⽽且IIS 7.5相对于IIS6提供了更多的功能以及更⽅便的控制台。但是考虑到⼤家的机器配置不同,在此给出⼀下⼏种选择:
配置低于双核 2GB内存:选择server2003 不装数据库
配置双核4GB: server 2003 mssql 或者 server 2008 R2 不带数据库
centos和ubuntu配置⾼于双核 8GB:serever 2008 R2(win2012/2016) mssql
建议如果⼤家要在云服务器上跑数据库,尽量选择⼤内存配置,或者降低配置去选⽤RDS,也可以购买云数据库。
(3)中英⽂、安全加固版如何选择
这个就依据⼤家各⾃的喜好来了,在此不多说了
⾄于Windows服务器配置教程,因为⽹上教程很多⽽且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会⽐较晚的放出。
Linux篇
这个是本篇教程的重点,叫⼤家如何来选择Linux服务器。
选择对应的表单元素Linux阿⾥云提供了两⼤类共11种,下⾯让我们来介绍具体的区别。
(1)这些Linux版本有什么区别?
Linux按照⼤类来分,阿⾥云提供了基于Debian跟Red Hat两⼤类操作系统,具体分类如下:
Debian:Ubuntu,Debian
Red hat:Red Hat ,Centos
(2)这两⼤类有什么区别
Debian:⽤的deb包,使⽤APT包管理系统。同时Debian提供了⼤多数软件⽐较新的版本,并且提供了更多的软件包(相对于原版Red Hat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性⽋佳,跟进最新软件有可能存在Bug。
Red Hat:⽤rpm包,使⽤yum包管理系统。相对于Debian来说,Red Hat的⼀⼤特点就是慢。⼤部分软件停留在稳定版本,⽽且相距最新版版本也差较多。⽽且某些新版软件的⼀些新特性⽀持也⽐较慢,
⽐如php-fpm。因为Red Hat是⾯向企业⽤户提供的操作系统,所以在稳定性上⼗分突出,⼀般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加⼊到系统⾥。优点是系统稳定,技术⽂档完善,如果付费的话能得到企业级别的技术⽀持。缺点是软件包⽐较⽼旧,⽽且⼀些较新功能会⽋缺。
总结⼀下:
如果你喜欢尝鲜,喜欢⽤最新的功能或喜欢折腾系统,那么Debian是个更好的选择。相对于Red Hat的内核还停留在
2.6,Debian早已迈⼊
3.0⼤门。
如果你追求稳定,不想经常升级系统软件不爱折腾,那么Red Hat是你更好的选择,出⾊的稳定性以及丰富的⽂档⽀持⼀定可以满⾜你的需要,当然太新的功能不要抱有幻想。⽽且Red Hat完善的⽂档可以免去你到处查教程、论坛之苦
上⼿难度 Ubunt<Debian<Redhat=Centos
(3)Debian与Ubuntu的选择
Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。与Debian相⽐,Ubuntu提供了更⼈性化系统配置,更强⼤的系统操作以及⽐Debian更激进的软件更新。Ubuntu与Debian⽐较,可以认为Debian更趋向于保守⼀
些,Ubuntu对新⼿友好度更⾼,上⼿更容易。⽤过Ubuntu的都会体会到它的易⽤,反之如果⽤过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很⽅便。
个⼈建议,如果你打算选择Debian类的,建议选择Ubuntu。Ubuntu提供了更好的操作,更激进的软件更新,更⽅便管理软件以及相差⽆⼏的稳定性。如果你想⽤Debian类,不想放弃稳定,那么请选择Debian。与Ubuntu相⽐Debian的稳定性更佳,但是也就存在了Red Hat与Debian相⽐类似的问题。
valid词根关于Ubuntu版本选择:
Debian就给了⼀个版本,就不说什么了,重点说⼀下Ubuntu。
不知道阿⾥云⼯程师当初怎么想到的还是他⾃⼰做镜像时候⽤的10.10,竟然有10.10?
在此解释下Ubuntu的版本⽀持时间。Ubuntu普通版本只提供18个⽉的技术⽀持,过期则不管。LTS服务器版本提供长达五年的技术⽀持。Ubuntu 10.10是个普通版,现在已经过了⽀持周期了。如果你⽤了,很好,你会发现你安装不了任何软
件,10.10的软件已经从Ubuntu软件源中被移除了。所以建议⼤家选择12.04 LTS版,提供长达5年的技术⽀持,可以确保在静候相当长的⼀段时间内你的服务器可以继续收到系统升级补丁以及可⽤的软件源。顺便再吐槽⼀下制作这个ISO的,能不能有点专业精神啊!给个没软件源的让我们装完了放那⾥看么?黄页网站下载app免费安全
自己搭建一个网站(4) Red Hat和Centos 选择
Red Hat跟Centos就没那么多差别了。
Red Hat是付费操作系统,你可以免费使⽤,但是如果要使⽤Red Hat的软件源并且想得到技术⽀持的话,是要像Windows那样掏钱的,所以⼤家可以理解为Linux中的Windows。这么做符合开源精神,免费使⽤,服务收费。
Centos是Red Hat的开源版本。⼀般在Red Hat更新之后,Centos会把代码中含有Red Hat专利的部分去掉,同时Red Hat中包含的种种服务器设置⼯具也⼀起⼲掉,然后重新编译就是Centos。
从某种意义上说,Centos⼏乎可以完完全全看成是Red Hat,这两个版本的rpm包都是可以通⽤的。
那么这样问题就简单了
如果你舍得花钱买技术⽀持,并且想得到完善的技术服务,请去买Red Hat的授权,你会得到如Windows⼀般强⼤的技术⽀持的。
如果你只想⽤,什么付费技术⽀持什么专有软件都是浮云,那么⽤Centos吧。
Centos 5 对应 Red Hat 5
Centos 6 对应 Red Hat 6(阿⾥云没提供这个版本)
centos 7 (不建议⽣产环境,就是正式跑⽹站不建议⽤)
同时Red Hat技术⽀持的⽂档也是同样可以套⽤在Centos上的,命令都不⽤改(毕竟本质上来说⼀样么)。
Red Hat系的最⼤特点就是稳定。因为Centos需要在Red Hat更新后才能更新,所以⼀般补丁更新速度要落后于Red Hat,当然这个对⼤多数⼈来说等⼀段时间不是什么⼤问题。
Red Hat是对Linux内核代码贡献度第⼀的公司,2012年统计Red Hat贡献了超过10%的代码,所以Red Hat可以说是当前最稳定的Linux版本。Centos秉承Red Hat良好的⾐钵,也有⼀流的稳定性,这点是Debian所⽆法⽐拟的。同样团建更新速度Red Hat会慢很多很多,但是⼀旦更新的话就是稳定版本,稳定性压倒⼀切。
对于阿⾥云Centos的选择,建议选择Centos 6.3版本,带来了更多的新特性以及更多的新功能。
除⾮你的软件需要php 5.1的环境,那么就选择Centos6.3。如果⽹站需要⽀持php5.1,只能选⽤Centos 5。
⾄于具体版本选择,建议php 5.1⽤户选择Centoss 5.8,其他的⽤户则为Centos 6.3
另:想⽤Nginx也请使⽤Centos 6.3或以上版本。
⼩编已经决定⽤Centos 6.3了,然后搭建Nginx+php+mysql的环境了。
配置服务器是⽤CentOS6还是⽤CentOS7
Centos7的变化相对以前版本有点⼤,需要⼀段时间重新适应,所以推荐centos6。你的纠结其实很多时候都不是什么问题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论