1、解压、编译、生成、安装Nginx服务程序的源码文件Perl语言软件包pcre
LNMP动态网站部署架构 Linux + Nginx  配置Nginx服务
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第1张图片
2、openssl软件包安装
LNMP动态网站部署架构 Linux + Nginx  配置Nginx服务
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第2张图片
/usr/local/openssl/bin目录添加到PATH环境变量中。
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第3张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第4张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第5张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第6张图片
3、安装zlib软件包
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第7张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第8张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第9张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第10张图片
4、创建一个用于执行Nginx服务程序的账户。
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第11张图片
5、在使用命令编译Nginx服务程序时,需要设置特别多的参数,其中,--prefix参数用于定义服务程序稍后安装到的位置,--user与--group参数用于指定执行Nginx服务程序的用户名和用户组。在使用参数调用openssl、zlib、pcre软件包时,请写出软件源码包的解压路径,而不是程序的安装路径
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第12张图片
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第13张图片
6、启动Nginx服务程序以及将其加入到开机启动项中,也需要有脚本文件。可惜的是,在安装完Nginx软件包之后默认并没有为用户提供脚本文件,准备一份启动脚本文件,放在/etc/rc.d/init.d目录中。
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第14张图片
7、保存脚本文件后记得为其赋予755权限,以便能够执行这个脚本。最后再使用chkconfig命令将Nginx服务程序添加至开机启动项中。
LNMP动态网站部署架构 Linux + Nginx  配置Nginx服务
完成
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务_第15张图片