Intereting Posts
Отчет о необычной памяти Linux как включить mcrypt в php5.5 с помощью rhel6.5 Какая угроза пользователю, пытающемуся sudo без разрешения? Rotel PC-USB для Linux. Любое решение или предложения попробовать зачем набирать Ctrl + c, чтобы остановить запуск Linux в Linux? Что такое debian, эквивалентное этой команде repoquery? как определить имя пакета GUI-программы / элемента Как использовать расширенные атрибуты для предварительного просмотра изображения? NAT Внешний IP-адрес на локальном сервере с использованием iptables Команда sed не возвращает то, что я хочу Как измерить нагрузку iptables? Пакет понижающего пакета от backports back to stable Подключить сервер OpenVPN к гостевой виртуальной машине Ubuntu Могу ли я создавать файлы в kickstart% pre, затем позже обращаться к тем же файлам во время установки пакета RPM и / или kickstart% post? подключение к Интернету и локальной сети с использованием opensuse

Не удается запустить Tomcat на Ubuntu

Я установил Tomcat на Ubuntu. Затем я создал нового пользователя. Затем сделали:

liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ chmod +x *.sh 

Впоследствии я добавил JAVA_HOME и PATH в bash следующим образом:

 JAVA_HOME=/etc/jdk1.7.0_07 export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin export PATH и JAVA_HOME=/etc/jdk1.7.0_07 export JAVA_HOME PATH=$PATH:$JAVA_HOME/bin export PATH 

Затем я начал Tomcat:

  liferay@web-svr:~/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/bin$ sh startup.sh 

И я получаю эту ошибку:

 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 

Я сделал:

 su admin chmod 755 /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/ 

Но это не помогает. Что может быть неправильным?

UPDATE OK Я сделал:

 sudo chmod 777 /home/liferay/liferay-portal-6.1.1-ce-ga2/tomcat-7.0.27/logs/catalina.out 

И теперь, когда я запускаю Tomcat, я получаю эту ошибку:

 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

У меня ошибка в JAVA_HOME. Теперь у меня все правильно. Но когда я запускаю tomcat, у меня все еще есть тот же результат и в каталинии. У меня есть ~ 1000 строк ошибок и строки:

 июл 17, 2013 8:48:45 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 24802 ms 

И в myhost: 80 У меня есть пустая страница и на myhost: 8080 У меня 404 в FireBug и пустая страница в браузере.

Это строка ошибки:

 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 

Все, что вы отправили после исправления разрешений , не является ошибкой, это просто сообщения журнала, сообщающие вам, что сервер запущен и что конкретно произошло во время запуска.

Чтобы проверить, работает ли tomcat, вы можете попробовать netstat -l и / или проверить свой .conf, настроен ли порт 80 или 8080 или что-то совершенно другое.

Он просто показывает пустую страницу в корневом каталоге / не обязательно является признаком проблемы, а также зависит от того, что было настроено в установке tomcat и liferay. Чтобы поддержать вас, вам нужна более конкретная тема.