В настоящее время я готовлюсь к первому запуску JBoss AS в производство. Мой дистрибутив Linux Сервер Ubuntu 8.10 . Мой первоначальный план состоял в том, чтобы использовать aptitude для установки JBoss. В настоящее время JBoss AS 4 является самой высокой доступной версией, и мои требования заключаются в использовании JBoss AS 5. Итак, мне нужно будет установить это вручную.
Я спрашиваю следующее, потому что считаю, что большинство автоматических установок с использованием таких инструментов, как apt-get и aptitude, вносят всевозможные модификации, отличные от того, что вы видите при загрузке автономной версии JBoss AS.
А как насчет журналов, должны ли они отображаться в каком-то конкретном месте?
Традиционно вы используете /var/log/
, или каталог в нем.
Как лучше всего управлять сценариями запуска и остановки на сервере Ubuntu 8.10 для сервера приложений Java?
Ubuntu 8.10 по-прежнему использует sysvinit для настройки. Найдите нужный уровень выполнения и добавьте небольшой сценарий инициализации для run-parts
.
Какие-то особые проблемы с безопасностью?
Есть ли причина, по которой вы выбрали Ubuntu 8.10 в качестве платформы? Он будет получать поддержку (исправления безопасности, исправления ошибок) только в течение следующих 12 месяцев.
Если вы хотите знать, что делает пакет Ubuntu иначе, чем вы:
apt-get source package-name
Это должно в значительной степени продемонстрировать вам, что все они изменили.
Если вы хотите собрать JBoss 5 аналогично тому, как это делает пакет JBoss 4, вы должны получить исходные данные, которые используются для сборки пакета ver4. Конкретные детали, относящиеся к этому пакету, будут там.
Вы можете найти ссылки на этот и другие ресурсы, относящиеся к пакетам, на packages.ubuntu.com. На сайте Debian также есть множество руководств (создание dpkgs), откуда и возник этот формат.