apache+apusic整合
1 开启apache的ssi支持和访问首页后缀配置项
 
找到
<Directory />
 
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
</Directory>
改成:
<Directory />
 
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
    Options Indexes FollowSymLinks INCLUDES
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml  
</Directory>
 
找到
 
DirectoryIndex index.html
 
改成
 
DirectoryIndex index.html index.shtml
 
 
 
2 开启金蝶对ajp端口的支持
 
以安装金蝶中间件的目录为例,找到以下文件
D:\Program Files\Apusic-6.0\domains\mydomain\config\apusic.conf
 
打开,在<CONFIG></CONFIG>之间加上以下配置
 
<SERVICE
    CLASS="com.apusic.servlet.http.ajp.AJPEndpoint"
    NAME="Endpoint:type=ajp,service=httpd" >
    <ATTRIBUTE NAME="Port" VALUE="8007"/>
</SERVICE>
 
注意:8007是监听端口号,依据实际情况可更改,但是一定要和后面apache配置的端口对应。
 
 
3 开启apache和金蝶ajp通信
 
在apache安装目录下找到配置文件httpd.conf,打开,找到以下配置
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
改成
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
 
在最后加上以下配置项
ProxyPass /ZCMS ajp://192.168.2.101:8007/ZCMS
 
注意:192.168.2.101是IP,8007即ajp通信端口,和金蝶中间件配置相对应,/ZCMS为应用系统的访问path。请依据实际情况而定。
 
 
 
4 启动金蝶中间件,启动apache
 
hackIE