Halo Gurus
У меня проблема с настройкой новых хостов в приложении Tomcat6 host-manager. Приложение Host-manager работает очень хорошо. Все работает. Но при перезапуске сервера все настройки теряются. Мне нужно снова все настроить.
1. запускаю Tomcat6 host-manager
http://localhost:8080/host-manager/html
2. настроить хосты
3. все работает
4. перезагрузите сервер
/sbin/service restart tomcat6
6. Настройки потеряны. Хостов нет. Придется заново все настраивать.
перейти 1
нота:
Я использую CentOS5 и Tomcat6
большое спасибо
Том
То же самое и здесь.
Я даже пытался найти исходный код хост-менеджера, но, похоже, об этом не так много информации, и люди, похоже, не используют это много.
Я не нашел настроек виртуального хоста в server.xml
Я только что добавил через host-manager. Таким образом, оказывается, что host-manager применяет изменение на лету и отменяет его, когда tomcat завершает работу.
Поэтому я просто забываю о хост-менеджере и настраиваю виртуальный хост прямо в server.xml. : D
Хотя у меня нет большого опыта работы с этим подмножеством Tomcat, веб-приложение используется для управления контейнерами Hosts, которые находятся в server.xml:
http://tomcat.apache.org/tomcat-6.0-doc/config/host.html
Я не знаю, должен ли этот инструмент сохранять (записывать) изменения в основные файлы конфигурации Tomcat или нет, поэтому вы можете проверить разрешения на запись в server.xml (и других в conf /), чтобы узнать, работает ли пользователь Tomcat6 имеет право вносить обновления в этот файл. Если на самом деле это то, что он должен делать - если нет, возможно, вы должны внести эти изменения вручную?
Например, в MySQL вы можете динамически изменять множество переменных во время выполнения, которые теряются при перезапуске, если вы также вручную не обновите файл /etc/my.cnf. Возможно, это веб-приложение хост-менеджера имеет ту же концепцию, что только настраивает значения времени выполнения.