在内网环境下安装nginx(离线)

在内网环境中无法使用yum install就需要下载离线包

安装nginx,首先需要gcc的环境,才能进行编译

gcc以及nginx的环境下载

可以将包放在一个文件夹中

运行 rpm -Uvh  *.rpm --nodeps --force

-U:升级软件,若未软件尚未安装,则安装软件。
-v:表示显示详细信息。
-h:以"#"号显示安装进度。
–nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了–nodeps你就能装上了。
–force就是强制安装,比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用–force强制安装。

通过

gcc -v   
g++ -v

查看gcc、g++是否安装成功

如果未安装成功,会提示“Command not found”

之后就可以解压nginx了

tar -zxvf nginx-1.17.9.tar.gz   

进入解压的目录

cd nginx-1.17.9

如果不需要https:
可直接运行

./configure   


之后

make   //编译
make install  //这会进行重新安装,如果安装过的,就不用执行

运行不出错的话,会存在

/usr/local/nginx

那就证明安装成功了。

cd /usr/local/nginx/conf

目录下存在"nginx.conf ",为nginx配置文件

cd /usr/local/nginx/sbin

目录下存在"nginx",为nginx的启动文件

nginx -s reload //为重启nginx服务
nginx -s stop   //为关闭nginx
nginx  //为启动nginx

如果需要https:

怎需要在运行"./configure"的时候加上配置

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module 
  //--prefix= 这里接的是解压路径!不是安装路径!

后面就也是make 、make install了

https还需要配置证书,这个自行百度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值