# chkconfig —list httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off # chkconfig —level 35 httpd on # chkconfig —list httpd httpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Первая команда chkconfig перечисляет состояние сценария httpd для всех уровней исполнения. Полученный результат показывает, что httpd отключен на всех семи уровнях, то есть сценарий не выполняется ни при каких обстоятельствах. Мы хотим, чтобы веб-сервер запускался на уровне 3, то есть на уровне многопользовательского режима, а также на уровне 5, который для данной системы Red Hat является уровнем работы по умолчанию. Вторая команда chkconfig решает поставленную задачу. Ключ --leve l предписывает изменить настройки для уровней 3 и 5 - обратите внимание, что номера уровней не разделяются пробелами. Аргумент httpd on предписывает выполнять сценарий httpd на этих уровнях исполнения. Последняя команда chkconfig снова перечисляет состояние сценария httpd для всех уровней исполнения. На этот раз мы видим, что сценарий httpd будет выполнен на уровнях 3 и 5.
При следующей перезагрузке данной системы Red Hat будет запущен веб-сервер. Чтобы запустить веб-сервер без перезагрузки, необходимо выполнить сценарий httpd из командной строки:
# /etc/init.d/httpd start Starting httpd: [ OK ]
Установка Apache в системе Linux очень проста. Часто сервер устанавливается в процессе начальной установки операционной системы, а в противном случае может быть установлен с диска дистрибутива системы. Установка Apache в Solaris не менее проста, поскольку в Solaris 8 сервер Apache является частью операционной системы. Если же в вашей системе Unix отсутствует пакет Apache, его можно получить из сети Интернет.
- << Назад
- Вперёд