# 一、离线安装

  • 安装包获取:nginx-1.18.0 软件、依赖离线安装包・洋洋洋 /nginx-rely-on - Gitee.com

# 1.1、上传安装包

  • nginx 安装包: nginx-1.18.0.tar.gz
  • nginx 安装依赖包: gcc.ziptools.zip
  • openssl 源码包: openssl-1.1.1d.tar.gz

# 1.2、解压安装

  1. 解压依赖包 gcc.ziptools.zip
  2. 解压 openssl 源码包 openssl-1.1.1d.tar.gz (有的 nginx 版本需要,在 步骤7 最后可配置,不需要可以去掉)
  3. 进入 gcc、tools 文件夹内
  4. 分别执行里边的 install.sh ( sh install.sh )
  5. 解压 nginx 安装包
  6. 进入解压后的 nginx 文件夹
  7. 执行命令(最后的 --with-openssl=/home/openssl-1.1.1d 需要指定 步骤2 解压的源码包)
./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module  --with-http_gzip_static_module --with-openssl=/home/openssl-1.1.1d
  1. 如果不报错执行 make && make install
  2. 执行后可以进到 /opt/nginx/sbin 下看能否执行 ./nginx
  3. 可以 curl [http://localhost:80/](http://localhost:80/) 如果返回 Welcome to nginx! 说明 nginx 部署完成!

# 1.3、说明

  • 1.2 节中如果第 7 步出现错误,基本上就是缺依赖

  • 查看报错缺少什么依赖

  • 点击阿里巴巴开源镜像站 - OPSX 镜像站 - 阿里云开发者社区 -> 选择资源包 -> 进行下载缺少的资源包

    image.png
    image.png

  • 将下载好的.rpm 文件依赖包上传至服务器

  • 执行 rpm -Uvh XXXXX.rpm --nodeps --force 或者可以放在一个文件夹下 直接执行 rpm -Uvh *.rpm --nodeps --force

  • 然后在重复 1.2节7步骤 及以后


更新于

请我喝[茶]~( ̄▽ ̄)~*

GuoYang 微信支付

微信支付

GuoYang 支付宝

支付宝