线下安装 nginx Centos 7.5

本文详细介绍了在CentOS 7系统上安装并运行Nginx的步骤。包括下载gcc相关安装文件、创建目录、上传文件并执行安装操作,接着进行Nginx的解压、编译安装,最后运行Nginx。同时还提及了安装过程中可能出现的报错及解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步:下载gcc相关的安装文件  所需的包   

cpp-4.8.2-16.el7.x86_64.rpm  # 这个没有自己想办法找一下

gcc-4.8.2-16.el7.x86_64.rpm

glibc-2.17-55.el7.x86_64.rpm

glibc-common-2.17-55.el7.x86_64.rpm

glibc-devel-2.17-55.el7.x86_64.rpm

glibc-headers-2.17-55.el7.x86_64.rpm

glibc-static-2.17-55.el7.x86_64.rpm

glibc-utils-2.17-55.el7.x86_64.rpm

kernel-headers-3.10.0-123.el7.x86_64.rpm

libmpc-1.0.1-3.el7.x86_64.rpm

mpfr-3.1.1-4.el7.x86_64.rpm

第二步:创建目录rpm_tmp

mkdir rpm_tmp

第三步:将以上文件上传到rpm_tmp;执行安装操作

cd rpm_tmp rpm -Uvh *.rpm --nodeps --force

运行此命令会根据依赖按照顺序安装rpm

注:

--nodeps rpm在安装包时,不检查依赖关系,例如安装B,B依赖C导致无法安装,使用--nodeps就可以安装成功 

--force 强制安装

第四步:验证安装结果

gcc -v

直接关闭防火墙

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

第五步:安装NGINX

  1、解压nginx 并修改文件夹名

  

    mv   nginx-1.14.0 nginx

1、进入文件夹

    cd   nginx

2、编译安装

    ./configure

     make

     make install

       

第七步:运行nginx

cd /usr/local/nginx/sbin

./nginx

第八步:浏览器已可访问nginx,配置完成。

在执行./configure的过程中可能会出现的报错:

这句话可以看出,少了PCRE,总之提示缺什么包,补什么包。下载并安装:pcre-devel-8.32-12.el7.x86_64.rpm

在执行make install的过程中可能会出现的报错:(先不要急,先忽略这个,往下看,看是不是你遇到的类似报错)

先忽略上面这个报错,尝试启动一下nginx;如果执行了启动出错一下错误:

解决方法:

   目录下新增logs文件夹 ,我就是遇到的报错。

cd  /usr/local/nginx/
mkdir logs

最后我添加了logs文件,能成功运行了。

希望能帮助到大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

为梦想增值

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值