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>
  • 相关阅读:
    分布式事务的MQ实现
    zipkin 介绍入门
    线程5问?
    微服务分布式系统架构,转载,备份
    微服务,分布式架构
    史上最全 40 道 Dubbo 面试题及答案,看完碾压面试官!
    Tomcat优化
    windows 下安装kafka
    经典台词
    分布式锁3种实现
  • 原文地址:https://www.cnblogs.com/twodog/p/12138071.html
Copyright © 2011-2022 走看看