Linux有两大类,阿里云提供了基于Debian跟Red Hat两大类操作系统。即
Debian:Ubuntu Debian
Red hat:Red Hat Centos
上手难度 Ubunt<Debian<Redhat=Centos
Debian:用的deb包,使用APT包管理系统。同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包。Debian的优点在于更新迅速,软件包完善,操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。
Red Hat:用rpm包,使用yum包管理系统。Red Hat是面向企业用户提供的操作系统,在稳定性上十分突出。优点是系统稳定,技术文档完善,付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。
(3)Debian与Ubuntu
Ubuntu是基于Debian所开发,与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。
(4) Red Hat和Centos
Red Hat是付费操作系统,可以免费使用,但要使用Red Hat的软件源并且想得到技术支持的话,是要收费的,免费使用,服务收费。
Centos是Red Hat的开源版本。一般在Red Hat更新之后,Centos会把代码中含有Red Hat专利的部分去掉,同时Red Hat中包含的种种
服务器设置工具也一起干掉,然后重新编译就是Centos。
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。
上手难度 Ubunt<Debian<Redhat=Centos