Я использую tomcat7, и я изменил его порт deafult с 8080 на 80. После этого, когда я попытался перезапустить сервер, он не запустится. Он не запускается.tomcat не запускается после изменения порта по умолчанию
Я изменил порт в /var/lib/tomcat7/conf/server.xml При изменении его я изменил разрешения на файл для server.xml, поскольку он был ранее readonly. Я попытался посмотреть на журналы Catalina в /var/log/tomacat7/catalina.xx.xx.xxxx и обнаружил, что я изменил server.xml и теперь кот не может найти контекст из server.xml
Журналы что «SEVERE: невозможно загрузить серверный контекст из server.xml» Извиняется за то, что я не могу предоставить фактические журналы на данный момент. Я действительно сбитый с толку, что я только что сменил порт и ничего больше. Даже возврат к изменению не запустит tomcat.
Я был бы очень благодарен за любую помощь по этой проблеме.
Я использую ubuntu 12.04 LTS 64-разрядный сервер на экземпляре amazon ec2. Я попытался проверить процессы, которые могут выполняться на порту 80 или 8080, и убить их, но это тоже не помогло.
Вы начинаете его как корень? Порты ниже 1024 могут быть связаны только администраторами/пользователями root. –
да, я начал его как корень. – Ankiittt
Это может быть вызвано измененным разрешением на server.xml. Возможно, у tomcat больше нет доступа к файлу. Вам не нужно изменять разрешение на файл. Использовать sudo :) – gipinani