第二十章 使用LNMP架构部署动态网站环境
LNMP动态网站部署架构是一套由Linux+Nginx+MySQL+PHP组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性。
20.1 源码包程序
使用源码包来安装服务程序具有两个优势。
源码包的可移植性非常好,几乎可以在任何Linux系统中安装使用,而RPM软件包是针对特定系统和架构编写的指令集,必须严格地符合执行环境才能安装(即只会去“生硬地”安装服务程序)。
使用源码包安装服务程序时会有一个编译过程,因此可以更好地适应安装主机的系统环境,运行效率和优化程度都会强于使用RPM软件安装包安装的服务程序。
使用源码包安装的步骤:
- 下载及解压源码包文件。
- 编译源码包代码。
- 生成二进制安装程序。
- 运行二进制的服务程序安装包。
- 清理源码包临时文件。
如果大家想参考该实验或者想搭建自己的Discuz论坛,那可以在(www.linuxprobe.com)网站上下载《Linux就该这么学》这本书的电子版哦。
以下是部分学习笔记: