实验
要求:一个公司内部最基础的web需要处理web服务页面,一个动态和数据库连接,nginx+php实现了动静分离,现在需要一个nginx对应多个tomcat,多以如何接收到奥动态请求交给后端的tomcat,
两个tomcat,一个nginx
nginx 192.168.17.50
tomcat 192.168.17.30
tomcat192.168.17.10
第一步,分别在三台服务器上安装响应的服务
第二步,在tomcat 30服务器上设置主页为test1
在tomecat10服务器上设置主页为test2
第三步,
在两天tomcat服务器上的主配置文件server.xml中配置
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="/usr/local/tomcat/webapps/test" path="" reloadable="true" />
然后启动tomcat
第四步,在nginx服务器上配置
在主配置文件nginx.conf中配置
保存启动
最后验证
总结
多台服务器进行配合使用,主要在nginx服务器上进行分配使用tomcat的权重,并设置,在tomcat中能够是被被访问的主机ip