ubuntu安装与配置ngnix静态代理与反向代理的流程

root用户下安装ngnix

sudo su
apt-get install nginx
sudo service nginx start

nginx版本号为1.14.0
在这里插入图片描述

更改配置文件中user为root,避免权限问题

sudo vim /etc/nginx/nginx.conf

ubuntu安装与配置ngnix静态代理与反向代理的流程_第1张图片

# Virtual Host Configs下插入静态代理与反向代理的配置,按I编辑,编辑完成后按ESC退出编辑模式并输入:wq保存并退出

#后端服务集群配置
upstream amops{
     
		ip_hash;
        server 192.168.101.135:9001;
        server 192.168.101.136:9001;
        server 192.168.101.137:9001;
}

server {
     
        listen 80;
        server_name 192.168.101.137;
        #静态代理配置
        location / {
     
                root /var/project/dist;
                index index.html index.htm;
        }
        #反向代理配置,如果没有路径转发则配置为/即可
        location /prod-api/ {
     
        		include /etc/nginx/proxy_params;
        		proxy_pass http://amops/;
        } 
} 
ubuntu安装与配置ngnix静态代理与反向代理的流程_第2张图片

重启nginx,在浏览器处输入主机IP地址查看是否访问成功

service nginx restart

登陆后显示登陆成功
ubuntu安装与配置ngnix静态代理与反向代理的流程_第3张图片

欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。

你可能感兴趣的:(linux,nginx,linux,负载均衡,nginx反向代理,静态代理)