zoukankan      html  css  js  c++  java
  • Nginx整合Tomcat

    现在先不考虑集群的配置问题,只实现Nginx实现一台tomact的代理

    1.我们需要一个web项目,这里我把先准备好的web.war文件部署到Tomact服务器上

    mvn clean install package
    mv /srv/ftp/web.war /usr/local/tomcat/webapps

    2.Nginx和Tomact默认的都是80端口,所以先修改Tomcat端口

    vim /usr/local/tomcat/conf/server.xml 
    <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>   <!--可以自己定义端口,我这里方便自己记忆,修改的为8090端口-->

    3.启动Tomcat

    /usr/local/tomcat/bin/catalina.sh start

    4.浏览器端输入Tomcat服务器地址,范例:

    http://192.168.19.223:8090/web   <!--这里端口号改为你自己指定的端口号,后面加上项目名称-->

    5.此时我们已经可以看到我们的web项目,但是tomcat和nginx还没有联系,需要我们修改nginx的配置文件

    vim /usr/local/nginx/conf/nginx.conf 
    <!--修改-->
    server{ .......
    <!--配置设置在server包含下--> location / { proxy_pass http://192.168.19.223:8090/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ; } ............... }

    6.对我们修改后的nginx的配置文件进行检查

    /usr/local/nginx/sbin/nginx -t

    如果可以通过,也可以在nginx运行的时候进行加载

    /usr/local/nginx/sbin/nginx -s reload

    7.现在我们可以直接在浏览器输入nginx服务器地址进行访问Tomcat

  • 相关阅读:
    《DSP using MATLAB》Problem 6.17
    一些老物件
    《DSP using MATLAB》Problem 6.16
    《DSP using MATLAB》Problem 6.15
    《DSP using MATLAB》Problem 6.14
    《DSP using MATLAB》Problem 6.13
    《DSP using MATLAB》Problem 6.12
    《DSP using MATLAB》Problem 6.11
    P1414 又是毕业季II
    Trie树
  • 原文地址:https://www.cnblogs.com/fcitx/p/11108252.html
Copyright © 2011-2022 走看看