Linux服务器一般用什么操作系统?
回答:有很多,最常见的有:Web服务(Nginx,Apache,PHP,tomcat),
数据库服务(MySQL、Redis)和存储服务(NFS、FASTDFS),如百度等网站需要上述应用。
2.Linux好像有很多版本的小红小红帽,Ubuntu。我不知道这些是干什么用的。
回答:
1.5如何选择Linux版本的服务器?
1.5.1 Linux发行版介绍
Linux内核版本主要包括Linux内核2.2、2.4、2.6、3.x和4.x,更多更新内核版本请访问https://www.kernel.org/。
Linux发行商包括Redhat、Debian、Fedora、SUSE、CentOS、Ubuntu、麒麟...
让我们来看看几个重要的服务器端发行版。
1)红帽:红帽Linux 9.0的内核是2.4.20。9.0版本后,红帽不再遵循GPL协议,成为收费产品(但仍然开源)。开发的新版本依次是3.x、4.x、5.x、6.x、7.x、8.x。
2) Fedora:红帽的一个分支,仍然遵循GPL协议,可以认为是红帽的预发布版本。
3) CentOS:红帽的另一个分支,用红帽发布的源代码,即去掉其源代码的商标标识和非自由软件部分后编译的版本,重建符合GPL许可协议的Linux系统。目前CentOS已经被红帽公司收购,但依然开源免费。
我现在想学Linux服务器,不知道从何入手。至少让我知道该安装什么系统。
1.5.2选择合适的Linux服务器系统进行学习。
可以作为服务器端Linux系统的有Redhat,CentOS,Ubuntu。其中,CentOS是国内互联网公司使用最广泛的。本书后面的所有解释都是基于CentOS的,大部分知识也可以不加任何修改的应用于红帽Linux等同源Linux系统版本。
以下是对国内互联网企业主流版本CentOS现状的描述。
q?CentOS6系列:在企业生产的业务中应用不广泛,不建议新手学习。
q?CentOS7系列:已经成为企业主流,新手建议选择这个版本学习。
q?CentOS8系列:这个系列也比较成熟。建议新手可以用7学习CentOS8。
综上所述,老男孩推荐学习企业主流应用,即CentOS7系列。本书选择最新的CentOS7.8作为主要版本,让读者掌握最新的企业级操作系统技术。
2-3标题来源《向老男孩学习Linux运维:核心基础练习(第3版)_第65438章+0》