系统运输
个人资料
在生产环境中,许多企业经常使用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;
工作器_进程1;
error _ log/var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
工作器_连接器1024;
}
http {
include /etc/nginx/mime.types;
efault _ type application/octet-stream;
log_formatmain\\&; quot; $ remote _ addr-$ remote _ user [ $ time _ local ] $ request\& amp; quot;
\\\&; #039; $ status $ body _ bytes _ sent $ http _ referer\& amp; quot;
\\\&; #039; $ http _ user _ agent $ http _ x _ forwarded _ for $ upstream _ addr\& amp; quot;
access _ log/var/log/nginx/access.log main;
发送文件on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
最大流提交{
server 47.99.150.153:8088 weight=1; #添加权重
server 47.99.150.155:8088 weight=1;
}
服务器{
listen 80
server_name localhost;
位置/{
root /usr/share/nginx/html;
index index.html index.htm;
}
位置/管理{
proxy_pass http://tomcat; #添加
proxy_redirect off;
index index.html index.htm;
proxy_set_header Host $host;
proxy _ set _ headerx-real-IP $ remote _ addr;
proxy _ set _ headerx-real-port $ remote _ port;
proxy _ set _ headerx-forwarded-for $ proxy _ add _ x _ forwarded _ for;
}
}
include/etc/nginx/conf.d/*.conf;
}
四.网页验证
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn