Мне настраивали Tomcat для запуска при запуске на моем поле Ubuntu. Проблема, я должен вручную предоставить пароль root на каждой начальной загрузке. Для этого действительно ли возможно быть автоматизированным? Я просто предоставляю команду parm? Если так, каков синтаксис?Спасибо!
Я не уверен в том, как Вы осуществили это, но это действительно кажется, что у Вас есть запуск кота, когда Вы входите в систему скорее чем, когда машина загружается.Я прав?
Так или иначе, у Вас должен быть он, запускаются, когда это загружается. Следующие процедуры должны быть сделаны как корень. Когда используемый, init сделает их как корень.
, Учитывая, что Ваш сценарий запуска является "/usr/local/tomcat/bin/startup.sh", справедливые добавляют что строка к файлу/etc/rc.local и перезагрузке.
Делают новомодный сценарий. Я действительно не сделал этого прежде, но я видел это: https://gist.github.com/2924017, который мог бы работать. Поместите файл (tomcat.conf) в/etc/init/и перезагрузку.
Как услуга, можно запустить, остановить, перезапустить и получить состояние на сервисах путем выполнения:
start tomcat stop tomcat restart tomcat status tomcat
Это, конечно, как все сервисы в Ubuntu ведут себя. (gdm, апач, ssh, и т.д.)
Hope это помогает :)
Один из способов запустить tomcat при запуске — запустить его с помощью cron с атрибутом @reboot:
откройте терминал и введите :
sudo crontab -e
в конце файла введите команду:
@reboot /`PATH_TO_WHERE_TOMCAT_INSTALLED`/bin/startup.sh
сохраните файл и выйдите.
Вышеупомянутая команда будет запускать команду каждый раз при загрузке компьютера.