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>
  • 相关阅读:
    匈牙利游戏
    钓鱼
    路由选择
    借教室
    有趣的数
    广告印刷
    海战
    暑假周进度报告(一)
    在Oracle创建一个自己用的用户及角色
    下载,安装oracle数据库以及navicat连接数据库
  • 原文地址:https://www.cnblogs.com/twodog/p/12138073.html
Copyright © 2011-2022 走看看