Linux服务器一般用什么操作系统?

1.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》