我已经这样做了,所以这是我的设置。
打开 Apache2 “httpd.conf”。
复制“httpd.conf”,这样我们就可以随时备份,然后编辑“httpd.conf”。
在 LoadModule 部分之后取消注释或添加这些行:
#Mode JK
LoadModule jk_module modules/mod_jk.so
#Mode SSL
LoadModule ssl_module modules/mod_ssl.so
还要添加这些行(相应地替换'path-to'):
<IfModule jk_module>
JkWorkersFile "/path-to/workers.properties"
# Where to put jk logs
JkLogFile "/path-to/logs/mod_jk.log"
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
# Alfresco mount points (last parameter is name of worker defined in workers.properties)
JkMount /alfresco/service alfresco
JkMount /alfresco/service/* alfresco
</IfModule>
现在我们必须创建一个“workers.properties”文件,如果它不存在并将路径复制到上面的代码。
这是“workers.properties”的内容:
worker.list=alfresco,tango
worker.alfresco.port=8011
worker.alfresco.host=IP_ADDRESS
worker.alfresco.type=ajp13
worker.alfresco.lbfactor=1
现在转到“\tomcat\conf”并打开“server.xml”。在文件中找到这个字符串“protocol="AJP/1.3"” 并像这样编辑该行:
<Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />
(注意:这里的“8011”是我们在“workers.properties”文件中为alfresco定义的端口)
保存所有这些文件并重新启动 apache2 然后 Alfresco。你完成了。