run.sh
сценарий сохраняет вход infomration на консоли. Если Вы хотите выполнить его в фоне, Вы должны:
Вывод перенаправления к /dev/null
:
run.sh -c all &> /dev/null &
Выключите консоль, входящую в систему login-conf.xml
.
Но я думаю лучшее решение, если будет использование jboss_init_redhat.sh
сценарий. Можно найти его в bin
каталог (то же, где run.sh
сценарий помещается).
jboss_init_redhat.sh
сценарий является оберткой на run.sh
которые позволяют Вам использовать его в качестве Init V сценариев - это имеет такие параметры как start
, stop
. Необходимо настроить его правильно, но его довольно легкие - просто открывают его и редактируют некоторые переменные удара.
У Вас могут быть некоторые проблемы при использовании некоторого пользователя для соединения с консолью JMX. В этом случае необходимо изменить тот сценарий и добавить учетные данные - использование JMX раньше останавливало экземпляр JBoss.
Необходимо изменить JBOSS_CMD_STOP
переменная и добавляет там Ваши учетные данные.
You've most likely got SELinux enabled and in "enforcing" mode.
You can disable it with:
sudo setenforce 0
You can then start apache as normal with
sudo service httpd start
If you want to disable SELinux permanently, edit /etc/selinux/config
and change SELINUX=enforcing
to SELINUX=disabled
If you want to continue using SELinux, you'll need to fix your config by adding access to the port, with something along the lines of
sudo semanage port -a -t http_port_t -p tcp 8888