Linux 离线安装 Nginx

Linux 离线安装 Nginx

1. 依赖下载

Nginx 下载: http://nginx.org/en/download.html

rpm 文件下载: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

Nginx nginx-1.18.0.tar.gz 为例
rpm 文件如下:

cpp-4.8.5-44.el7.x86_64.rpm
gcc-4.8.5-44.el7.x86_64.rpm
gcc-c++-4.8.5-44.el7.x86_64.rpm
glibc-2.17-317.el7.x86_64.rpm
glibc-common-2.17-317.el7.x86_64.rpm
glibc-devel-2.17-317.el7.x86_64.rpm
glibc-headers-2.17-317.el7.x86_64.rpm
gmp-6.0.0-15.el7.x86_64.rpm
gmp-devel-6.0.0-15.el7.x86_64.rpm
kernel-3.10.0-1160.el7.x86_64.rpm
kernel-headers-3.10.0-1160.el7.x86_64.rpm
keyutils-1.5.8-3.el7.x86_64.rpm
keyutils-libs-1.5.8-3.el7.x86_64.rpm
keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm
krb5-devel-1.15.1-50.el7.x86_64.rpm
krb5-libs-1.15.1-50.el7.x86_64.rpm
libcom_err-1.42.9-19.el7.x86_64.rpm
libcom_err-devel-1.42.9-19.el7.x86_64.rpm
libgcc-4.8.5-44.el7.x86_64.rpm
libgomp-4.8.5-44.el7.x86_64.rpm
libkadm5-1.15.1-50.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
libmpc-devel-1.0.1-3.el7.x86_64.rpm
libselinux-2.5-15.el7.x86_64.rpm
libselinux-devel-2.5-15.el7.x86_64.rpm
libselinux-utils-2.5-15.el7.x86_64.rpm
libsepol-2.5-10.el7.x86_64.rpm
libsepol-devel-2.5-10.el7.x86_64.rpm
libstdc++-4.8.5-44.el7.x86_64.rpm
libstdc++-devel-4.8.5-44.el7.x86_64.rpm
libverto-0.2.5-4.el7.x86_64.rpm
libverto-devel-0.2.5-4.el7.x86_64.rpm
linux-firmware-20200421-79.git78c0348.el7.noarch.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
mpfr-devel-3.1.1-4.el7.x86_64.rpm
openssl-1.0.2k-19.el7.x86_64.rpm
openssl-devel-1.0.2k-19.el7.x86_64.rpm
openssl-libs-1.0.2k-19.el7.x86_64.rpm
pcre-8.32-17.el7.x86_64.rpm
pcre-devel-8.32-17.el7.x86_64.rpm
pkgconfig-0.27.1-4.el7.x86_64.rpm
zlib-1.2.7-18.el7.x86_64.rpm
zlib-devel-1.2.7-18.el7.x86_64.rpm

2. 安装

安装依赖

rpm -ivh *.rpm --nodeps --force

安装 Nginx: https://blog.csdn.net/YKenan/article/details/100984302
该链接直接从 3.1 开始即可, 且编译过程中 ./configure --prefix=/path 命令编译, 需要其他模块还需要下载安装其他依赖.

3. 注意

安装依赖过程中会发现缺少 libmpfr.so. 则需要在本机其他地方拷贝一份.

离线安装 Docker,从其他导入 Centos. 将该 Centos 中的 libmpfr.so.4 拷贝到 /usr/lib64/libmpfr.so.4.

过程用 find 命令寻找

find / -name libmpfr*

拷贝

cp /var/lib/docker/overlay2/61d064d69b579e83aeed17670c9c14ffd68ef57d88cb3f758634f04d6b117aa5/merged/usr/lib64/libmpfr.so.4 /usr/lib64/

依赖下载: https://download.csdn.net/download/YKenan/16605005

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值