服务器技术

 首页 > 服务器技术 > Linux > apache转用户端口号到tomcat

apache转用户端口号到tomcat

分享到:
【字体:
导读:
          apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一。 需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤: 1.在apache配置文件中追加对上面两个module的引用,...

 apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一。
 
  需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤:
 
  1.在apache配置文件中追加对上面两个module的引用,不同的系统方法略有区别。大致如下:
 
  [python]
  LoadModule rewrite_module                 /usr/lib64/apache2-prefork/mod_rewrite.so
  LoadModule headers_module                 /usr/lib64/apache2-prefork/mod_headers.so
 
  2.然后在apache配置文件中追加如下rewrite配置
 
  [python]
  RewriteEngine on
  RewriteRule .* - [E=REMOTE_PORT:%{REMOTE_PORT},NE]
  RequestHeader set X-Forwarded-SourcePort %{REMOTE_PORT}e
 
  3.如果在apache上使用了虚拟主机,则还需在每一个段里面加上这两行:
 
  [python]
  RewriteEngine On
  RewriteOptions Inherit 
      上一篇:LINUX下MYSQL数据库默认数据库文件位置 下一篇:nginx实时查看php-fpm的状态
    分享到:
    LINUX下MYSQL数据库默认数据库文件位置
    数据库文件默认在:cd /usr/share/mysql配置文件默认在:/etc/my.cnf 数据库目录:/var/lib/mysql/ 配置文件:/usr/share/mysql(mysql.server命令及配置文件) 相关命令:/usr/bin(mysqladmin、mysqldump等命令)(*mysql的一种安全启动方式:/usr/bin/mysqld_safe –user=root &) 启动脚本:/etc/rc.d/init...
    nginx实时查看php-fpm的状态
    在nginx里面加一个location就可以了,具体设置如下:    location ~ ^/status$ {               include fastcgi_params;               fastcgi_pass 127.0.0.1:9000;               fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;       }        ...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……