当前位置: 首页 > news >正文

nginx离线安装

ngixn的离线安装(centos7)

需要的依赖

  • gcc、gcc-c++

  • pcre-8.42.tar.gz

  • zlib-1.2.11.tar.gz

  • openssl-1.1.1s.tar.gz

  • perl-5.28.0.tar.gz

  • 在进行nginx离线安装时,首先查看系统是否安装 gcc、gcc-c++,若没有进行安装,请先进行安装

gcc -v #查看相关的版本
g++ -v 

注:当安装成功之后,通过上述命令可以查看相关的版本号,还可以查看/usr/bin下是否存在gcc与g++,如果存在,则也可以证明安装成功

  • 安装pcre-8.42.tar.gz依赖,将此依赖移动到/usr/local下解压并运行相关命令
tar -zxvf pcre-8.42.tar.gz #进行解压
cp -r pcre-8.42 /usr/local/ #将资源复制到当前目录下
cd /usr/local/pcre-8.42/ #进入到相关目录下
./configure
make
make install

注:在运行make && make install命令时,可能会出现一下错误

解决方法:


autoreconf -ivf
#如果autoreconf命令不可用,
yum install autoconfig automake libtool
autoreconf -h
#之后在运行make
  • 安装zlib-1.2.11.tar.gz依赖,将此依赖移动到/usr/local下解压并运行相关命令
tar -zxvf zlib-1.2.11.tar.gz #进行解压
cp -r zlib-1.2.11  /usr/local #将资源复制到当前目录下
cd /usr/local/zlib-1.2.11 #进入到相关目录下
./configure
make
make intsall 
  • 安装openssl-1.1.1s.tar.gz依赖,将此依赖移动到/usr/local下解压并运行相关命令
tar -zxvf openssl-1.1.1s.tar.gz #进行解压
cp -r openssl-1.1.1s  /usr/local #将资源复制到当前目录下
cd /usr/local/openssl-1.1.1s #进入到相关目录下
./config
make
make install
  • 安装perl-5.28.0.tar.gz依赖,将此依赖移动到/usr/local下解压并运行相关命令
tar -zxvf perl-5.28.0.tar.gz #进行解压
cp -r perl-5.28.0  /usr/local #将资源复制到当前目录下
cd /usr/local/perl-5.28.0 #进入到相关目录下
./Configure -des -Dprefix=$HOME/localperl
make
make install
  • 解压并安装nginx,将此依赖移动到/usr/local下解压并运行相关命令
tar -zxvf nginx-1.18.0.tar.gz #进行解压
cp -r nginx-1.18.0  /usr/local #将资源复制到当前目录下
cd /usr/local/nginx-1.18.0 #进入到相关目录下
./configure --prefix=/usr/local/nginx
make
make install
/usr/local/nginx/sbin/nginx

查看nginx是否启动成功

 ps -ef|grep nginx
http://www.lryc.cn/news/156043.html

相关文章:

  • Oracle Merge Into ORA-00001: unique constaint violated问题
  • javaScript:DOM中的CSS操作
  • 2023最新UI工作室官网个人主页源码/背景音乐/随机壁纸/一言
  • 常用命令之mysql命令之show命令
  • iOS接入IJKPlayer遇到的问题汇总
  • 【LeetCode题目详解】第八章 贪心算法 part06 738.单调递增的数字 968.监控二叉树 (day37补)
  • 代码随想录算法训练营Day48 | 198.打家劫舍,213.打家劫舍II,337.打家劫舍III | Day 20 复习
  • Spring Boot @Validated 和Javax的@Valid配合使用
  • 论文复现--lightweight-human-pose-estimation-3d-demo.pytorch(单视角多人3D实时动作捕捉DEMO)
  • 在Windows下设置将EXE开机自启动
  • 反序列化漏洞及漏洞复现
  • 软件工程笔记001
  • java进行系统的限流实现--Guava RateLimiter、简单计数、滑窗计数、信号量、令牌桶
  • 《86盒应用于家居中控》——实现智能家居的灵动掌控
  • 【LeetCode】328. 奇偶链表
  • 数字城市:科技革命下的未来之城
  • Qt鼠标点击事件处理:按Escape键退出程序
  • P1162 填涂颜色
  • Vagrant命令
  • vue3+pinia实现动态类名及动态颜色
  • CSS实现隐藏滚动条但可以滚动
  • Ceph入门到精通-lunix将文本5行合成1行并按列统计
  • linux线程讲解
  • 解决本地jar包导入maven
  • ArcGis地图
  • Chrome 和 Edge 上出现“status_breakpoint”错误解决办法
  • 华为AP升级操作记录
  • 面试系列 - String字符串使用详解
  • 1782_Adobe Reader X实现pdf分页保存
  • 筛选图片,写JSON文件和复制