
理解Linux下的各种发行版本:内核、Ubuntu、CentOS、LAMP、LNMP
发布日期:2021-05-07 14:17:46
浏览次数:14
分类:技术文章
本文共 594 字,大约阅读时间需要 1 分钟。
-
Linux()
Linux这个词有很多种具体理解。 Linux is not Unix 。
可以指
Linux内核
,也可以指Linux发行版,具体意义取决于上下文语境。 -
Linux内核
Linux内核
是Linus Torvalds基于unix和posix写的一个操作系统。 -
Linux发行版()
对Linux进行分类认识有两个角度:
- 服务器端 vs 桌面客户端
- deb vs rpm 安装包格式 Linux发行版是Linux内核+应用软件做的一个打包。
可以理解为Anaconda是Python与一些模块的封装。
常见的发行版本有Ubuntu、RedHat、CentOS、Debian等。
最基础的是Debian、RedHat。
Debian、RedHat主要面向服务器,Ubuntu、CentOS主要面向客户端。
-
Debian
基础发行版,使用(软件包管理器的基础),使用deb软件包格式。
Ubuntu基于Debian。
-
RedHat
基础发行版,使用RPM格式软件包。
CentOS基于RedHat。
Fedora基于RedHat。
-
LAMP与LNMP
Linux在服务器领域占据大部分江山,一个服务器要运行不仅需要Linux这个操作系统还需要数据库等。
LAMP:Linux+Apache+MySQL+PHP
LNMP:Linux+Nginx+MySQL+PHP
-
Reference