系统运维
简介
在生产环境中,很多企业会经常使用nginx tomcat 架构,nginx作为负载均衡器,反向代理,tomcat作为节点服务器。在docker容器中也可以使用这种架构。
对这种架构感兴趣的可以参考博客:https://blog.51cto.com/13760351/2161850
操作环境
备注:实验中已关闭防火墙,打好企业使用的war包
部署过程:
一、安装nginx镜像
可参考博客 https://blog.51cto.com/13760351/2469063
二、部署war包项目
部署及排坑过程可参考博客 https://blog.51cto.com/13760351/2469305
三、修改nginx配置文件
vim /etc/nginx/nginx.conf
user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main \\\'$remote_addr - $remote_user [$time_local] $request \\\' \\\'$status $body_bytes_sent $http_referer \\\' \\\'$http_user_agent $http_x_forwarded_for $upstream_addr\\\'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; keepalive_timeout 65; #gzip on; upstream tomcat { server 47.99.150.153:8088 weight=1; #添加权重 server 47.99.150.155:8088 weight=1; } server { listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index.html index.htm; } location /admin { proxy_pass http://tomcat; #添加 proxy_redirect off; index index.html index.htm; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-real-port $remote_port; proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for; } } include /etc/nginx/conf.d/*.conf;}四、网页验证
阿里云服务器价格表在哪里找网络商城有什么功能?电商网站的四大基本功能云服务器收费价格表图眉山阿里云服务器价格表IPv6可以分片吗电脑打开MPEG文件的三种方法【图文】ecs云服务器预装环境19双十一云服务器有优惠吗