目录
一、安装 Nginx 服务
1、安装环境依赖包
2、创建运行用户、组
3、编译安装Nginx
编辑
4、路径优化
5、添加 Nginx 系统服务
6、检查通过systemctl命令能否正常 启动、停止、重启、重载 Nginx 服务编辑编辑
二、安装 MySQL 服务
1、安装Mysql环境依赖包
2、创建运行用户(关键点:千万不要加 -M)
3、编译安装
4、数据库目录进行权限调整
5、调整配置文件
6、设置环境变量
7、初始化数据库
8、数据库开启自启、 关闭、状态
9、设置Mysql密码
10、登录数据库
三、安装配置 PHP 解析环境
1、安装环境依赖包
2、编译安装
3、配置文件
4、配置及优化FPM模块
启动php -c 代表 conf
以下是让nginx支持PHP功能
测试数据库工作是否正常
四、LNMP应用部署
一、安装 Nginx 服务
1、安装环境依赖包
yum -y install gcc gcc-c++ pcre-devel zlib-devel make


2、创建运行用户、组
useradd -M -s /sbin/nologin nginx

3、编译安装Nginx
上传nginx-1.15.9.tar.gz至/opt目录

设置条件


清除缓存

5、添加 Nginx 系统服务
vim /lib/systemd/system/nginx.service


6、检查通过systemctl命令能否正常 启动、停止、重启、重载 Nginx 服务

二、安装 MySQL 服务
1、安装Mysql环境依赖包

2、创建运行用户(关键点:千万不要加 -M)

3、编译安装
上传mysql-boost-5.7.20.tar.gz到opt目录下



4、数据库目录进行权限调整

5、调整配置文件


6、设置环境变量

7、初始化数据库

8、数据库开启自启、 关闭、状态

9、设置Mysql密码
刚开始没密码是空的直接回车,然后输入密码

10、登录数据库

三、安装配置 PHP 解析环境
1、安装环境依赖包

2、编译安装
tar xjvf php-7.1.10.tar.bz2


make && make install


3、配置文件
php有三个配置文件 php.ini 核心配置文件 php-fpm.conf 进程服务配置文件
www.conf 扩展配置文件


查看加载了哪些模块

4、配置及优化FPM模块


启动php -c 代表 conf

以下是让nginx支持PHP功能



测试数据库工作是否正常


四、LNMP应用部署
安装Discuz_X3.4_SC_UTF8.zip




