2. Linux 安装Nginx服务器

2.1 Linux项目部署图

image.png

2.2 Nginx 安装

2.2.1 Linux下载nginx服务器

image.png

2.2.3 解压nginx

命令:

[root@localhost src]# tar -zxvf nginx-1.19.3.tar.gz

image.png

2.2.4 nginx目录结构问题

nginx中有2个目录结构:
1.源文件目录 负责nginx的安装 编辑 等操作.
image.png
安装命令:

  1. [root@localhost nginx]# ./configure
  2. make
  3. make install
    image.png
2.工作目录       负责nginx的反向代理等配置....    
/usr/local/nginx

2.2.5 nginx 命令

说明:nginx的目录应该在 “/usr/local/nginx”
image.png
命令:
进入sbin目录之后,执行相关操作
image.png
命令:

	./nginx   	      启动nginx
	./nginx  -s  reload   重启nginx
	./nignx  -s  stop     停止nginx

启动效果测试:

image.png

2.3 Linux nginx实现反向代理/负载均衡

2.3.1 实现域名代理

需求: 要求用户通过http://manage.jt.com的方式访问Linux中的Nginx.并且实现负载均衡.
image.png

2.3.2 配置nginx服务器

说明:修改 工作目录中的nginx之后 保持配置文件.之后重启nginx即可

  #1.配置Linux集群
    server {
		listen 80;
		server_name manage.jt.com;

		location / {
			proxy_pass http://tomcats;
		}
    }

    upstream tomcats {
		server  192.168.126.129:8081;
		server  192.168.126.129:8082;
    }
    

	# 配置Linux 图片代理
	server {
		listen 80;
		server_name  image.jt.com;

		location / {
			#配置图片磁盘地址.
			root  /usr/local/src/images;
		}
	}
    

image.png

Q.E.D.

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

毕生所求无它,爱与自由而已