我是一个前端玩家,如有错误,请留言
第一步:切换到src目录
cd /usr/local/src
第二步:下载nginx压缩包
wget http://nginx.org/download/nginx-1.13.8.tar.gz //1.13.8是版本号, wget是下载命令
第三步:解压
tar zxvf nginx-1.13.8.tar.gz //z:代表文件是压缩文件,v: 代表显示解压详细信息,x: 表示从tar 包中把文件提取出来, f : 表示文件, tar: 解压命令
第四步:配置(设置安装目录)
./configure –prefix=/usr/local/nginx
./configure –sbin-path=/usr/local/nginx (配置可执行命令目录)
但是会报下面的错:
解决pcre模块错误:安装apt-get install libpcre3 libpcre3-dev
解决zlib错误:
- apt-get install ruby 安装ruby
- apt-get install zlib1g 安装zlib
- apt-get install zlib1g-dev 安装zlib-dev
第五步:再次执行配置
./configure –prefix=/usr/local/nginx
./configure –sbin-path=/usr/local/nginx
第六步:安装
make && make install
第七步:此时你可以看到/usr/local/ 有个nginx目录(此步不需执行)
启动:
启动代码格式:nginx安装目录地址(即为第七步nginx地址) -c nginx配置文件地址
即为:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
如果在sbin目录下(下面这种启动也是ok的)
./nginx -c /usr/local/nginx/conf/nginx.conf
启动报错:
这是80端口占用
解决办法:1.查看端口及软件
netstat -antp
2.杀掉进程
kill -9 进程号
检查配置:
进入nginx安装目录sbin下,输入命令./nginx -t
重启:
进入nginx安装目录sbin下,输入命令./nginx -s reload
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/201242.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除