下载
此处提供12版本tar包下载(可自行前往官网下载)
wget -c https://nginx.org/download/nginx-1.12.2.tar.gz
解压
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
可使用默认配置
源码安装三部曲
./configure
make
make install
查找安装路径:whereis nginx
启动、停止nginx
-
cd /usr/local/nginx/sbin/
-
./nginx
-
./nginx -s stop 此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
-
./nginx -s quit 此方式停止步骤是待nginx进程处理任务完毕进行停止。
-
./nginx -s reload 重启
有可能4/5操作存在报错的情况
百度上面说是配置原因
解决办法:使用nginx -c的参数指定nginx.conf文件的位置
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
查询nginx进程:ps aux|grep nginx
开机自启动(本人使用阿里云服务器未测试)
注意:nginx默认端口为80,启动后可直接浏览器输入地址查看是否启动成功
部分参考博客https://blog.csdn.net/weixin_37264997/article/details/80002999