Linux安装nginx

1 篇文章 0 订阅

Linux安装nginx

1安装

1.1nginx官网

http://nginx.org/

1.2在线下载

选择要下载的文件路径

命令下载:

wget http://nginx.org/download/nginx-1.19.10.tar.gz 

在这里插入图片描述

1.3解压文件

tar -xvf nginx-1.19.10.tar.gz 

1.4修改文件名称

关于文件说明:nginx-source文件是源文件目录不是工作目录,改目录的作用,是安装Nginx主要服务的。

mv nginx-1.19.10 nginx-source

在这里插入图片描述

1.5命令“./configure” 将程序进行校验

./configure

在这里插入图片描述

1.6指令:make将程序进行编译

make

在这里插入图片描述

1.7make install 安装nginx服务器

make install 

在这里插入图片描述

1.8检查nginx目录

whereis ngins

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m0PmsNmA-1621944831450)(C:\Users\沉思\AppData\Roaming\Typora\typora-user-images\1621942711717.png)]

1.9Linux Nginx启动

要求:

cd /usr/local/nginx/sbin 

在这里插入图片描述
Linux启动nginx命令

./nginx 

重启

./nginx -s reload 

关闭

./nginx -s stop 

windows启动nginx命令

start nginx 

重启

nginx -s reload 

关闭

nginx -s stop 

2部署

2.1前端部署

将vue编译过的dist目录,将dist目录上传到Linux的/usr/local/nginx

cd /usr/local/nginx

在这里插入图片描述

2.2配置nginx前端反向代理

进入nginx的conf文件

cd /usr/local/nginx/conf

在这里插入图片描述
nginx.conf是配置文件,要在配置文件中进行配置信息
反向代理说明:
域名: web.jt.com 代理的是一个目录 dist (html/css/js)
域名: manage.jt.com 代理的是集群 8091/8092
域名: image.jt.com 代理的是目录 /usr/local/src/images
修改nginx.conf配置文件

vim nginx.conf
	#前端反向代理
	server {
		listen 80;
		server_name web.jt.com;
		location / {
			root dist;
			index index.html;
		}
	}

	# 配置后端服务器 准备集群 默认就是轮询
	upstream tomcats {
		server 192.168.126.129:8091;
		server 192.168.126.129:8092;
	}

	server {
		listen 80;
		server_name manage.jt.com;
		# /表示拦截所有的请求
		location / {
			proxy_pass http://tomcats;
		}
	}
	
	#图片服务器代理
	server {
		listen 80;
		server_name image.jt.com;

		location / {
			root /usr/local/src/images;
		}
	}	

2.3修改windos HOSTS文件

地址在C:\Windows\System32\drivers\etc\hosts

host文件内容

#IP 域名  映射关系
#图片服务器域名
#127.0.0.1  image.jt.com
192.168.126.129  image.jt.com

#后台服务器域名
#127.0.0.1  manage.jt.com
192.168.126.129  manage.jt.com

#前台服务器域名
#127.0.0.1  web.jt.com
192.168.126.129  web.jt.com

#127.0.0.1  localhost

hosts文件主要是在windows端访问时将访问地址转向相应的IP地址

2.4项目部署测试

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yVdld6IE-1621944831452)(C:\Users\沉思\AppData\Roaming\Typora\typora-user-images\1621944700253.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值