离线安装nginx

文件在资源里

1,解压nginx,放在home里

如果有网,可以直接下载依赖
yum install openssl-devel

2,进入解压后的nginx文件夹里执行:
iii 自定义文件名称,吧zlib和pcre解压到该文件夹下
pcre 下载地址:https://www.pcre.org/
zlib 下载地址:

./configure --with-zlib=/usr/local/iii/zlib-1.3.1 --with-pcre=/usr/local/iii/pcre-8.44

还有个openssl的配置,是使用https需要的非必须 下载地址:https://openssl-library.org/source/
和上面一样解压,指定目录即可

执行完成后编译

make && make install

编译完成后在 /usr/local/ 下就会有nginx目录 进入sbin 执行命令

启动      ./nginx  
停止      ./nginx -s stop
重启命令  ./nginx -s reload

如果报错:

nginx: [emerg] unknown “connection_upgrade” variable
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
解决方法
在nginx配置文件http标签下添加如下几行:

map $http_upgrade $connection_upgrade {
       default upgrade;
       ''      close;
   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值