Nginx设置systemctl启动
要使用systemctl启动Nginx,需要按照以下步骤:
- 1.下载Nginx源码:
wget http://nginx.org/download/nginx-1.14.2.tar.gz
- 2.解压源码:
tar -zxvf nginx-1.14.2.tar.gz
- 3.安装Nginx:
cd nginx-1.14.2 ./configure make make install
- 4.创建systemctl启动文件:
[Unit] Description=nginx [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s stop [Install] WantedBy=multi-user.target
- 5.将systemctl启动文件拷贝到systemctl目录:
cp nginx.service /usr/lib/systemd/system/
- 6.启动Nginx:
systemctl start nginx
- 7.开机自启动Nginx:
systemctl enable nginx
- 8.重启Nginx:
systemctl restart nginx
- 9.查看Nginx状态:
systemctl status nginx
- 10.停止Nginx:
systemctl stop nginx