Liunx系统中nginx安装与配置(项目上传-2)

文章目录

  • 一.nginx安装(Liunx)
    • 1.1 下载路径
    • 1.2 上传nginx安装包
    • 1.3 解压nginx文件
    • 1.4 安装nginx服务器
    • 1. ./configure
      • 2. 在nginx-source的根目录中 执行 make
      • 3.根目录中执行 make install
    • 1.5 查找nginx工作目录的指令
    • 1.6 进入nginx工作目录
    • 1.7 nginx命令
  • 二. 上传前端静态资源
    • 1.
    • 2. 修改nginx配置文件
    • 3. 修改hosts文件

一.nginx安装(Liunx)

1.1 下载路径

http://nginx.org/en/download.html

Liunx系统中nginx安装与配置(项目上传-2)_第1张图片

1.2 上传nginx安装包

上传路径:/usr/local/src

Liunx系统中nginx安装与配置(项目上传-2)_第2张图片

1.3 解压nginx文件

  1. 解压压缩包 tar -xvf nginx-1.19.4.tar.gn

Liunx系统中nginx安装与配置(项目上传-2)_第3张图片

  1. 删除安装的压缩包 rm -f nginx-1.19.4.tar.gn (解压后执行)

  2. 修改文件名称 mv nginx-1.19.4 nginx-source

    Liunx系统中nginx安装与配置(项目上传-2)_第4张图片

1.4 安装nginx服务器

注意:在nginx-source的根目录中执行如下命令
需要提前安装nginx的依赖项

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

1. ./configure

Liunx系统中nginx安装与配置(项目上传-2)_第5张图片

结果展示

Liunx系统中nginx安装与配置(项目上传-2)_第6张图片

如果 ./configure 报错没有权限,则执行如下命令

​ chmod + x configure

2. 在nginx-source的根目录中 执行 make

3.根目录中执行 make install

1.5 查找nginx工作目录的指令

whereis nginx

Liunx系统中nginx安装与配置(项目上传-2)_第7张图片

1.6 进入nginx工作目录

Liunx系统中nginx安装与配置(项目上传-2)_第8张图片

1.7 nginx命令

进入nginx/sbin目录中执行

请添加图片描述

1.启动命令: ./nginx
2.重启命令: ./nginx -s reload
3.关闭命令: ./nginx -s stop

二. 上传前端静态资源

注意:将前端web资源上传到你滚下根目录下

1.

1.1 前端资源

Liunx系统中nginx安装与配置(项目上传-2)_第9张图片

1.2 上传位置

Liunx系统中nginx安装与配置(项目上传-2)_第10张图片

2. 修改nginx配置文件

配置文件目录

配置nginx.conf 文件时可以将文件下载到桌面进行编辑

Liunx系统中nginx安装与配置(项目上传-2)_第11张图片

常用基本需求说明:
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文件下

Liunx系统中nginx安装与配置(项目上传-2)_第12张图片

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.进行项目发布测试------------------------------------------------------------------------------------------

你可能感兴趣的:(nginx,liunx,java,nginx,运维,服务器)