第一步
将nginx-1.12.2.tar.gz软件上传到 /usr/local文件夹下面,并解压
第二步
解压 tar -zxvf nginx-1.12.2.tar.gz
第三步安装
yum install -y gcc 安装C语言库
yum install -y pcre pcre-devel 安装perl库
yum install -y zlib zlib-devel 安装zlib库
第四步指定安装位置
./configure --prefix=/usr/local/nginx
第五步编译和安装
make install
第六步创建启动脚本
vi /usr/lib/systemd/system/nginx.service
把复制进去
[Unit]
Description=nginx - web server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
ExecQuit=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重新加载系统服务
systemctl daemon-reload
开机启动
systemctl enable nginx.service
启动服务
systemctl restart nginx.service
最后结果