Особенности томката 6, поставленного из репозиториев Debian Squeeze / Mint 13:
- CATALINA_HOME: /usr/share/tomcat6 - директории /lib и /bin
- CATALINA_BASE: /var/lib/tomcat6 - директории common, conf, logs, server, shared, webapps, work. При этом часть из них - симлинки:
- В /etc/tomcat6/server.xml нет UTF-8 для коннектора AJP, поэтому необходимо его добавить, если используется проксирование по AJP и русские символы в параметрах запросов (по-умолчанию используется ISO-8859-1):
- Может показаться, что параметры JVM можно задать в /etc/init.d/tomcat6 (в строке JAVA_OPTS = ...), однако это не так, т.к. заданные в этой строке опции затираются ниже по скрипту значениями из файла умолчаний:
Файл умолчаний расположен в /etc/default/tomcat6 и задает опции:JAVA_OPTS="-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC"
Поэтому опции JVM нужно менять либо в нём, либо в /etc/init.d/tomcat6, уже после загрузки опций из файла умолчаний.
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="7781" protocol="AJP/1.3" redirectPort="8443"
URIEncoding="UTF-8" />
Комментариев нет:
Отправить комментарий