環境
Confluence 5.5
Apache 2.2
Apache Tomcat/7.0.47
設定
https://XXXXX.XX.jp/wiki でアクセスできるように設定する
Tomcat の proxy, context pathの設定
/opt/atlassian/confluence/conf/server.xml
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8090"
minProcessors="5" maxProcessors="75" enableLookups="false"
redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000"
useURIValidationHack="false" URIEncoding="UTF-8"
proxyName="XXXXX.XX.jp" proxyPort="443" scheme="https" />
:
:
<Context path="/wiki" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
- Confluence 本体の context pathの設定
/var/atlassian/application-data/confluence/confluence.cfg.xml
<property name="confluence.webapp.context.path">/wiki</property>
- Apache の proxy 設定
/etc/httpd/conf/httpd.conf
LoadModule proxy_module modules/mod_proxy.so
:
:
LoadModule proxy_http_module modules/mod_proxy_http.so
:
:
:
<IfModule mod_proxy.c>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /wiki http://localhost:8090/wiki
ProxyPassReverse /wiki http://localhost:8090/wiki
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
参考URL
https://ja.confluence.atlassian.com/jira/integrating-jira-with-apache-using-ssl-203395380.html