Apache Proxy for Liferay on Tomcat
Инсталиране и конфигуриане на Apache Proxy за Tomcat
Как да се настрои Apache като Proxy на Tomcat можете да научите тук
Настройки на Liferay за използване на Apache proxy
- Спрете Liferay услугата (Tomcat)
root $ service tomcat5 stop
- Редактирайте конфигурационния файл на портала (Liferay) /var/lib/tomcat5/webapps/ROOT/WEB-INF/classes/portal-ext.properties и добавете следните редове в него:
web.server.http.port = 80
web.server.https.port = 443
Накарайте вашия Liferay (Tomcat) да слуша само на локания адрес
Тъй като вече Apache -то ще обслужва вашите заявки от външния свят, за да намалите вероятността от пробив в сигурността на системата, накарайте вашия Tomcat да слуша само на локания адрес. Това можете да направите, като промените файла /etc/tomcat5/server.xml да изглежда по подобен начин:
...
<Connector port="8080" maxHttpHeaderSize="8192"
address="127.0.0.1"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" />
...
<Connector port="8009"
address="127.0.0.1"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
Обърнете внимание на редовете address="127.0.0.1".
Стариране на Proxy услугата
- Стартирайте Liferay (Tomcat) услугата
root $ service tomcat5 start
- Стартирайте Apache услугата
root $ service httpd start
page_revision: 2, last_edited: 1241745862|%e %b %Y, %H:%M %Z (%O ago)





