Используя cPanel easyApache, я установил Apache Tomcat 5.5.x и попытался обновить его до Tomcat 6.x.x
Загрузите и разверните Tomcat 6 в / usr / local / jakarta
Сменил владельца группы на Nobody / Tomcat с 0755
Изменена символическая ссылка для кота на /usr/local/jakarta/apache-tomcat-6.x.x
Извлечен и собран родной демон jsvc
Раскомментировано и изменено /usr/local/jakarta/tomcat/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<user username="tomcat" password="secret" roles="manager-gui"/>
</tomcat-users>
Скопировано из 5.5.x в 6.x.x
/usr/local/jakarta/apache-tomcat-6.0.33/conf/workers.properties
/usr/local/jakarta/apache-tomcat-6.0.33/conf/httpd-jk.conf
Установлен сервлет из cPanel в мой домен:
Main -> Account Functions -> Install Servlets
Перезапущен Tomcat с использованием
/scripts/restartsrv_tomcat
Я могу перейти по URL-адресу, например, www.tomcat.com:8080, и вижу правильный номер версии.
Поэтому в моей папке public_html я создал test.jsp. Когда я посещаю его, я получаю сообщение об ошибке:
500 Внутренняя ошибка сервера
Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Обратитесь к администратору сервера и сообщите им о времени возникновения ошибки и обо всех действиях, которые вы могли совершить, возможно, вызвавших ошибку.
Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
Кроме того, при попытке использовать ErrorDocument для обработки запроса возникла ошибка 404 Not Found.
Просматривая в логах apache, ошибок не вижу, в журнале mod_jk есть ошибка:
[Tue Jan 25 18:51:40 2012] [21925:47707893800752] [info] jk_handler::mod_jk.c (2686): Could not find a worker for worker name=ajp13
Итак, проверяя worker.properties, я вижу, что он содержит:
worker.list=wlb,jkstatus
worker.list=ajp13
worker.ajp13.type=ajp13
worker.ajp13.host=localhost
worker.ajp13.port=8009
worker.wlb.type=lb
worker.wlb.balance_workers=ajp13w
Я озадачен тем, чего еще не хватает, что является причиной ошибки, которую я вижу в браузере, любые советы и помощь очень важны.