zoukankan      html  css  js  c++  java
  • CentOS7 nginx+tomcat实现代理访问java web项目让项目支持jsp和php

    首先配置:nginx

    # cd /etc/nginx/conf.d/
    # cp default.conf tomcat.conf
    # nano tomcat.conf

    请在tomcat.conf里输入:

    server {
        listen       80;
        server_name mydomain.com;
        index        index.jsp;
        root          /usr/share/nginx/html/h5;        
        location / {    
        proxy_pass   http://mydomain.com:8080;          
        proxy_set_header Host $http_host;        
        proxy_set_header X-Real-IP $remote_addr;        
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        
        
    }

    这里请注意:mydomain.com是你的域名,/usr/share/nginx/html/h5是你的项目路径,要与下面的tomcat对应起来.

    其次,修改Server.xml

    # nano /usr/local/tomcat/conf/server.xml

    请修改如下:

     <Host name="mydomain.com" appBase="/usr/share/nginx/html/h5" unpackWARs="true" autoDeploy="true">
          <Context path="" docBase="/usr/share/nginx/html/h5" debug="0" reloadable="false" crossContext="tr$
          <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
            prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" />
        </Host>
  • 相关阅读:
    项目数据分析师CPDA印章
    一点想法
    该减肥啦
    PMP证书到手
    Google App Engine之初体验
    转K线理论初级三
    黄小琥没那么简单
    使用webapp框架再现Hello World
    Google App Engine之介绍篇
    转股票中KDJ线的详细分析
  • 原文地址:https://www.cnblogs.com/twodog/p/12138074.html
Copyright © 2011-2022 走看看