第20章 使用LNMP架构部署动态网站环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第20章 使用LNMP架构部署动态网站环境相关的知识,希望对你有一定的参考价值。
LNMP动态网站部署架构是一套由Linux + nginx + mysql + php组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性。使用源码包来安装服务程序具有两个优势。
1、源码包的可移植性非常好。
2、使用源码包安装可以更好地适应安装主机的系统环境,运行效率和优化程度都会强于使用RPM软件包安装的服务程序。
本章服务程序使用源码包的方式来安装,源码包安装服务程序的过程看似复杂,其实在归纳汇总后只需要4~5个步骤即可:
第1步:下载及解压源码包文件。wget 网址 或者ssh登录传输源码包。tar命令可以解压文件
第2步:编译源码包代码。./configure
第3步:生成二进制安装程序。make
第4步:运行二进制的服务程序安装包。make ×××tall
第5步:清理源码包临时文件。make clean
LNMP动态网站部署架构是一套由Linux + Nginx + MySQL + PHP组成的动态网站系统解决方案,在使用源码包安装服务程序之前,首先要让安装主机具备编译程序源码的环境,他需要具备C语言、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。
下一步配置Mysql服务, 然后配置Nginx服务,最后配置php服务,内容比较多,就不写了可以去www.linuxprobe.com/ 网站学习详细的配置方法
搭建Discuz论坛验证效果
为了检验LNMP动态网站环境是否配置妥当,可以使用在上面部署Discuz!系统,然后查看结果。如果能够在LNMP动态网站环境中成功安装使用Discuz!论坛系统,也就意味着这套架构是可用的。Discuz! X3.2是国内最常见的社区论坛系统,在经过十多年的研发后已经成为了全球成熟度最高、覆盖率最广的论坛网站系统之一。
课堂笔记如下
以上是关于第20章 使用LNMP架构部署动态网站环境的主要内容,如果未能解决你的问题,请参考以下文章