nginx离线部署

简介: nginx离线部署

一、离线安装

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/ 如果返回Welcome to nginx! 说明nginx部署完成!

1.3、说明

  • 将下载好的.rpm文件依赖包上传至服务器
  • 执行  rpm -Uvh XXXXX.rpm --nodeps --force 或者可以放在一个文件夹下 直接执行rpm -Uvh *.rpm --nodeps --force
  • 然后在重复1.2节7步骤及以后

相关文章
|
18天前
|
Ubuntu 前端开发 JavaScript
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
|
2月前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
|
5天前
|
JavaScript 前端开发 应用服务中间件
Nginx——一个域名下部署多个Vue项目
如何在同一域名下部署第二个Vue项目而不影响现有项目:更新`vue.config.js`,设置`publicPath`为`/screen/`。修改Vue Router的`base`为`screen`。在Nginx配置中添加新location `/screen`,指向第二项目`dist`目录。测试访问`http://<域名>/screen/`。别忘了检查并修复任何遗漏的配置,如数据看板默认设置。
16 2
|
13天前
|
JavaScript 应用服务中间件 nginx
【项目部署系列教程】5. nginx配置反向代理,解决跨域接口的访问
【项目部署系列教程】5. nginx配置反向代理,解决跨域接口的访问
35 10
|
12天前
|
应用服务中间件 网络安全 nginx
|
19天前
|
前端开发 应用服务中间件 nginx
nginx前后端分离、多前端部署配置文件
nginx前后端分离、多前端部署配置文件
20 2
|
19天前
|
应用服务中间件 nginx 数据安全/隐私保护
cloudstack使用nginx部署ui
cloudstack使用nginx部署ui
17 1
|
28天前
|
监控 前端开发 应用服务中间件
前端开发者必备:Nginx入门实战宝典,从部署到优化一网打尽(2)
前端开发者必备:Nginx入门实战宝典,从部署到优化一网打尽
39 1
|
28天前
|
负载均衡 前端开发 应用服务中间件
前端开发者必备:Nginx入门实战宝典,从部署到优化一网打尽(1)
前端开发者必备:Nginx入门实战宝典,从部署到优化一网打尽
43 1
|
1月前
|
应用服务中间件 nginx Docker
docker部署nginx
docker部署nginx
56 1