Eu instalei o Tomcat no Ubuntu. Então eu criei um novo usuário. Então fiz:
liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ chmod +x *.sh
Depois, adicionei JAVA_HOME
e PATH
no bash assim:
JAVA_HOME=/etc/jdk1.7.0_07
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
Então eu iniciei o Tomcat:
liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ sh startup.sh
E eu recebo este erro:
liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ sh startup.sh
Using CATALINA_BASE: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27
Using CATALINA_HOME: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27
Using CATALINA_TMPDIR: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/temp
Using JRE_HOME: /usr/lib/jvm/java-6-openjdk-amd64
Using CLASSPATH: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin/bootstrap.jar:/home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin/tomcat-juli.jar
touch: cannot touch ‘/home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/catalina.out’: Permission denied
./catalina.sh: 389: ./catalina.sh: cannot create /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/catalina.out: Permission denied
eu fiz:
su admin
chmod 755 /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/
Mas isso não ajuda. O que pode estar errado?
UPDATE
OK eu fiz:
sudo chmod 777 /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/catalina.out
E agora, quando eu inicio o Tomcat, recebo este erro:
liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ sh startup.sh
Using CATALINA_BASE: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27
Using CATALINA_HOME: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27
Using CATALINA_TMPDIR: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/temp
Using JRE_HOME: /usr/lib/jvm/java-6-openjdk-amd64
Using CLASSPATH: /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin/bootstrap.jar:/home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin/tomcat-juli.jar
UPDATE2
Eu tenho um erro em JAVA_HOME. Agora eu tenho isso correto. Mas quando eu começo um tomcat eu ainda tenho a mesma saída e em catalina.out eu tenho ~ 1000 linhas de erros e linha:
июл 17, 2013 8:48:45 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 24802 ms
E no myhost: 80 eu tenho uma página em branco e no meu host: 8080 eu tenho 404 no FireBug e página em branco no navegador.