cxin 发表于 2018-12-7 09:30:53

tomcat、apache(添加功能模块) 整合

  拿到老田的书,照着做tomcat整合apache.其中碰到一些问题,记录之。
  1. 安装JDK、APR、APR-ICONV、APR-UTIL、JAKARTA-TOMCAT-CONNECTORS-JK2、TOMCAT、TOMCAT-NAVIVE
  2. apache添加proxy功能模块:
  安装apache到一个临时目录(已有lamp环境,但缺少proxy模块,这里的主要目的是取得proxy*模块),configure选项:
  ./configure --prefix=/usr/local/apatest --enable-mods-shared=most --enable-so -enable-proxy
编译完成后拷贝tmpdirectory/module/mod_proxy*到原有的apache/module目录下;
  vi httpd.conf


[*]LoadModule proxy_module modules/mod_proxy.so
[*]LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
[*]LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
[*]LoadModule proxy_http_module modules/mod_proxy_http.so
  配置虚拟主机

[*]
[*]DocumentRoot /usr/local/apache/vhost
[*]ServerNamewww.zjkui266.jsp
[*]#ServerAdmin abc@aa.com
[*]ProxyPass / ajp://localhost:8009/
[*]ProxyPa***everse / ajp://localhost:8009/
[*]#Serveralias 124.115.18.14
[*]
[*]Options FollowSymLinks Indexes
[*]AllowOverride None
[*]Order allow,deny
[*]Allow from all
[*]DirectoryIndex index.JSP index.cgi
[*]
[*]

  通过proxypass把请求交给tomcat处理, jsp文件目录tomcat/webapps/ROOT/

  

  

  


file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/moz-screenshot.png



页: [1]
查看完整版本: tomcat、apache(添加功能模块) 整合