安装
wget http://nginx.org/download/nginx-1.8.0.tar.gz
./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module
make && make install
常用命令
- 启动 /usr/local/nginx/sbin/nginx
- 重启 /usr/local/nginx/sbin/nginx –s reload
- 停止 /usr/local/nginx/sbin/nginx –s stop
- 测试配置文件是否正常 /usr/local/nginx/sbin/nginx –t
- 强制重启 pkill nginx
设置开机启动
cd /lib/systemd/system/
vim nginx.service
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
如果设置之后,无法启动重载下配置文件
systemctl daemon-reload
使用sytemctl启动或者停止
Systemctl start nginx.service
Systemctl stop nginx.service