美文网首页
linxu服务器离线环境安装nginx

linxu服务器离线环境安装nginx

作者: zibbiz | 来源:发表于2021-09-18 09:16 被阅读0次

因为在内网环境应用部署的时候需要使用nginx,但一方面由于服务器上无法直接通过yum进行安装,另一方面所拥有的账号权限不足,无法执行相关依赖安装,因此需要离线安装的方式。

安装gcc、g++

首要条件需要gcc、g++环境,如果缺少这两个环境,将无法进行,可以找热心的运维同事帮忙。

准备必要安装资源

需要准备以下离线安装资源,nginx、openssl、pcre、zlib,自行根据使用版本进行下载。

以下是我目前在用的各资源版本,供参考

  • nginx-1.14.2.tar.gz
  • zlib-1.2.11.tar.gz
  • pcre-8.37.tar.gz
  • openssl-1.1.1b.tar.gz

执行安装

解压

将上述资源进行解压,如解压后各组件地址为nginxDir、zlibDir、pcreDir、opensslDir。

安装前配置

由于直接执行nignx安装的话会默认使用/usr/local目录下的依赖,所以需要在安装前进行依赖路径的配置。

  1. 切换至nginx解压路径
    cd nginxDir

  2. 执行以下命令,指定安装过程各依赖资源路径

./configure --prefix=nginx安装路径 --conf-path=安装后的nginx.conf路径 --with-openssl=opensslDir --with-pcre=pcreDir  --with-zlib=zlibDir

其中,--prefix 是指nginx安装路径,如无该路径需优先创建;--conf-path是指nginx.conf的位置,该文件无需提前创建或指定已有文件,指定后在后续安装过程中会按照此路径生成,如果指定了已有的文件,则会安装失败,提示重复文件

  1. 执行安装命令
    切换至nginxDir,执行make && make install进行安装,等待一段时间安装完成。如果安装失败请检查第二步是否配置错误。

  2. 启动nginx
    切换至nginx的安装路径,切换至sblin,执行./nginx即可。

相关文章

  • linxu服务器离线环境安装nginx

    因为在内网环境应用部署的时候需要使用nginx,但一方面由于服务器上无法直接通过yum进行安装,另一方面所拥有的账...

  • CentOS 7中安装Nginx与反向代理(Tomcat)

    一、Nginx安装 Nginx安装分为离线安装和在线安装, 这里主要介绍下离线安装(下载源码在服务器上安装)! 1...

  • Linux 离线安装nginx

    由于工作环境原因遇到的ECS服务器都不允许连接外网,只能通过离线的方式安装nginx链接:https://pan....

  • Linux下配置Django

    安装基础环境 安装 Nginx在本教程中,我们使用 Nginx 作为 Web 服务器。 安装 Python 环境本...

  • vue+nginx部署docker的两种方式

    在线安装最新版本nginx 离线安装nginx(去官网下载最新tar包,上传到服务器,在服务器上运行命令) 第一种...

  • 02-Nginx

    一、Nginx安装 本文使用centos服务器和nginx源码编译安装方式进行安装 1、编译环境安装 安装Ngin...

  • 在Linux环境下安装Nginx

    安装环境: 阿里云服务器 CentOS 7.4.64位 Nginx版本:1.17.10 安装Nginx运行所需要的...

  • docker部署nginx发布前端(vue)项目

    环境:centos7.4安装Docker 安装Nginx 查看本地镜像: 启动Nginx 然后通过你的服务器地址加...

  • 镜像仓库 Harbor 离线安装手册

    本文主要阐述如何在离线环境下安装 Harbor 镜像仓库。 环境说明: 1、安装准备 确保两台服务器都安装了 do...

  • CentOS服务器部署nginx

    服务器安装LNMP环境,或者单独安装nginx。 两种方式添加软负载服务 1.nginx.conf添加 serve...

网友评论

      本文标题:linxu服务器离线环境安装nginx

      本文链接:https://www.haomeiwen.com/subject/meyegltx.html