Наличие проблемы, запускающей/перезапускающей httpd (апач)

run.sh сценарий сохраняет вход infomration на консоли. Если Вы хотите выполнить его в фоне, Вы должны:

  1. Вывод перенаправления к /dev/null:

    run.sh -c all &> /dev/null &
    
  2. Выключите консоль, входящую в систему 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 переменная и добавляет там Ваши учетные данные.

2
задан 6 March 2014 в 18:19
1 ответ

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
4
ответ дан 3 December 2019 в 10:05

Теги

Похожие вопросы