规划把所有的源码程序都放在/usr/local/src目录里
1.在/usr/local/目录中创建src 命令: mkdir -pv /usr/local/src
2.进入/usr/local/src目录并使用wget下载nginx 1.16.0源码稳定版本 命令: cd /usr/local/src wget http://nginx.org/download/nginx-1.16.0.tar.gz
3.解压nginx-1.16.0.tar.gz 命令: tar xf nginx-1.16.0.tar.gz
4.进入nginx-1.16.0目录,并编译nginx 命令: cd /usr/local/src/nginx-1.16.0 ./configure --prefix=/usr/local/nginx
5.make安装nginx 命令: make && make install
6.配置环境变量 命令: vi /etc/profile.d/nginx.sh 添加如下内容: export PATH=$PATH:/usr/local/nginx/sbin/
7.读取nginx.sh文件让其立即生效 命令: source /etc/profile.d/nginx.sh
8.为nginx添加开机启动脚本 命令: vi /usr/lib/systemd/system/nginx.service 添加如下内容 [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx [Install] WantedBy=multi-user.target
9.启动nginx服务 命令: systemctl start nginx
10.把nginx加入开机启动 命令: systemctl enable nginx
11.查看nginx进程是否启动成功 命令: ps aux | grep nginx
12.测试是否能正常访问nginx