前言
通过前面的学习,我们队 Nginx 已经有一个大体的理解,能够进行一些配置,满足我们工作中的一些要求。
从这篇文章开始,我们将进入实战课程,分析工作中常用的情况,实战学习。
LNMP 入门
我们在本篇文章中,主要将介绍一下 LNMP 架构,初步理解这种架构方式,以及为什么选择他们。
L

L 就是 Linux 的简称,是一款非常流行的开源免费操作系统。它凭借着自己强大的网络功能风靡了全球。
据说现在哪个程序员如果说不了解
Linux操作系统,那是要被别人笑掉大牙的呦~~
当前市面上有很多基于 Linux 操作系统的发行版,比如 Ubuntu, RedHat, Centos 等等。根据不同的需求,我们可以选择不同的发行版。
Ubuntu 发行版
这是一款深受个人用户喜欢的 Linux 发行版,它安装简单,并且自带了图形化界面,对于刚入门的小伙伴们,可以考虑安装一个 Ubuntu 来体验一下 Linux 无与伦比的功能。
CentOS 发行版
这是一款专注于服务器端的 Linux 发行版。针对服务器的特性,它做了很多优化,我见到的大部分公司都是用 CentOS 作为自己的服务器版本。
LFS 自定制
LFS 就是 Linux From scratch 自己动手定制专属自己的 Linux 操作系统。这是每一个技术 Geek 追求的目的,你可以根据自己的爱好自由的定制操作系统。
给你个链接,自己体会 LFS
N
毫无疑问,这个 N 就是我们一直介绍的 Nginx 了。

一张图奉上,大家自己体会……
M

这个 M 就是 MySQL 了,这是一个商业级的开源数据库。这是一个伴随着互联网发展起来的软件。
随着 web2.0 发展,这款软件逐渐的占据了市场的份额的主导地位,越来越多的创业公司以及成熟的互联网企业使用 MySQL,这个 MySQL 的发展成了正向的促进作用。

从图中可以看到,MySQL 常年占据前三位。
P
PHP 是世界上最好的语言
---- 程序员
这个 P 就是世界上最好的语言 PHP,它也是一个开源的编程语言,因为其简单易上手,所以在互联网开发领域占有非常大的市场。
综上所述 LNMP 就是 Linux + Nginx + MySQL + PHP 的组合。他们有一个共同点,即都是开源软件。在现在的互联网发展过程中,所有人都越来越推崇开源,只有开源才能发展,只有开源才能被市场认可。
总结
我们在本文中就简单的介绍了一下 LNMP 包含的内容,从下一篇文章开始,我们就是实际的操作进行配置。