Liunx系统中nginx安装与配置(项目上传-2)
一.nginx安装(Liunx)
1.1 下载路径
http://nginx.org/en/download.html
1.2 上传nginx安装包
上传路径:/usr/local/src
1.3 解压nginx文件
- 解压压缩包 tar -xvf nginx-1.19.4.tar.gn
- 删除安装的压缩包 rm -f nginx-1.19.4.tar.gn (解压后执行)
- 修改文件名称 mv nginx-1.19.4 nginx-source
1.4 安装nginx服务器
注意:在nginx-source的根目录中执行如下命令 需要提前安装nginx的依赖项
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
1. ./configure
结果展示
如果 ./configure 报错没有权限,则执行如下命令
chmod + x configure
2. 在nginx-source的根目录中 执行 make
3.根目录中执行 make install
1.5 查找nginx工作目录的指令
whereis nginx
1.6 进入nginx工作目录
1.7 nginx命令
进入nginx/sbin目录中执行
1.启动命令: ./nginx 2.重启命令: ./nginx -s reload 3.关闭命令: ./nginx -s stop
二. 上传前端静态资源
注意:将前端web资源上传到你滚下根目录下
1.
1.1 前端资源
1.2 上传位置
2. 修改nginx配置文件
配置文件目录
配置nginx.conf 文件时可以将文件下载到桌面进行编辑
常用基本需求说明: 1.实现图片反向代理 2.前端业务代理 3.后端tomcat集群代理
#配置图片代理 ***.**.com server { listen 80; server_name ***.**.com; location / { root /usr/local/src/images; } } #配置前端代理 www.***.com server { listen 80; server_name www.***.com; location / { root dist; index index.html; } } #配置后台服务器集群 upstream tomcats{ server 192.168.126.1:8091; server 192.168.126.1:8092; server 192.168.126.1:8093; } #配置后端代理 ***.**.com server { listen 80; server_name ***.**.com; location / { proxy_pass http://tomcats; } }
编辑完成保存后在将Liunx原有的nginx.conf文件删除并把保存好的文件传入conf文件下
3. 修改hosts文件
# IP 与 域名映射 # 127.0.0.1 localhost # ::1 localhost #图片服务器配置 #127.0.0.1 ***.**.com 192.168.126.129 ***.**.com #前端服务器配置 #127.0.0.1 ***.**.com 192.168.126.129 ***.**.com #后端服务器配置 #127.0.0.1 ***.**.com 192.168.126.129 ***.**.com
6.129 *..com #前端服务器配置 #127.0.0.1 *..com 192.168.126.129 *..com #后端服务器配置 #127.0.0.1 *..com 192.168.126.129 *..com
## 4.进行项目发布测试------------------------------------------------------------------------------------------
下一篇:
一招教你在Linux命令行下测网速