V distribuci Debian existuje implementace Javy, která nepochází od Sunu. Je doporučitelné používat Sun Java. V Debianu Etch lze nainstalovat JRE 1.5:
# apt-get install sun-java5-bin
Pokud máte v systému víc verzí nebo implementací Javy, použijte nástroj update-alternatives pro správné nastavení symbolických linků. Například pokud chcete použít instalaci Javy v adresáři /opt/java:
# update-alternatives --install /usr/bin/java java /opt/java/bin/java 1 # update-alternatives --set java /opt/java/bin/java # update-alternatives --install /usr/bin/keytool keytool /opt/java/bin/keytool 1 # update-alternatives --set keytool /opt/java/bin/keytool
Cesty:
Nastavení proměnných protředí by se mělo zapisovat do souboru /etc/default/tomcat5.5:
JAVA_HOME=/opt/java CATALINA_OPTS="-Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -server" TOMCAT5_SECURITY=no
Potřebné moduly mod_proxy a mod_proxy_ajp jsou v základní distribuci Apache2 balíčku. Je potřeba je ale povolit:
# a2enmod proxy # a2enmod proxy_ajp # /etc/init.d/apache2 restart
V Debianu jsou Proxy direktivy defaultně zakázány v konfiguraci mod_proxy - /etc/apache2/mods-available/proxy.conf:
<Proxy *>
AddDefaultCharset off
Order deny,allow
Deny from all
Allow from .example.com
# Define the character set for proxied FTP directory listings
ProxyFtpDirCharset UTF-8
</Proxy>
Je potřeba nastavit správně přístup. Pravděpodobně na tom web serveru žadnou proxy provozovat nebudete, pak bude stačit, když direktivy Order, Deny a Allow jednoduše zakomentujete.