一、下载nginx包
上传到服务器上并解压
执行./configure
之后会弹出一大堆字符,不报错就忽视,如果报错可能是没安装GCC
然后执行make和make install,我已经安装过了,就不再执行了
然后就安装好了,配置文件在/usr/local/nginx/conf/下,可执行文件在/usr/local/nginx/sbin下
可以把/usr/local/nginx/sbin、目录下的nginx复制到/usr/bin/目录下,实现在任何位置都可以执行nginx命令
nginx的systemd脚本如下
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
发表评论