Як перезавантажити apache

Найпопулярнішим і багатофункціональним HTTP-сервером на сьогодні є Apache. Він дуже стабільний і здатний безперервно функціонувати протягом довгих років. Однак для поновлення параметрів конфігурації, наприклад, при зміні списку віртуальних хостів, необхідно перезавантажити Apache.
Як перезавантажити apache




Вам знадобиться
  • - права root на цільовій машині;
  • - можливо, програма SSH-клієнт.
Інструкція
1
Як перезавантажити apache
Авторизуйтеся на локальній машині або підключіться до віддаленого серверу, на якому запущений Apache, і також виконайте авторизацію. Якщо ви маєте фізичний доступ до машини, на якій функціонує сервер, що вимагає перезавантаження, і до неї підключені монітор з клавіатурою, процес авторизації не складе проблем.

Якщо до цільової машині є тільки віддалений доступ по SSH, застосуйте програми-клієнти для здійснення підключення. Під Windows можна використати безкоштовний графічний клієнт PuTTY, доступний для завантаження на сайті putty.nl. В Linux-подібних системах переключіться в текстову консоль або запустіть емулятор терміналу, а потім виконайте команду види:
ssh username @ адрес_сервера

Після підключення введіть пароль.
2
Як перезавантажити apache


Почніть сеанс суперкористувача. Виконайте команду su. Введіть пароль root.
3
Як перезавантажити apache
Визначте, який з серверів Apache запущений на цільовій машині. Виконайте команду:
service httpd status

Повідомлення виду httpd is running буде свідчити про те, що функціонує Apache версії 1.x. Повідомлення service: httpd: Unrecognized service вказує на те, що дана служба не встановлена. Напис httpd is stopped каже, що сервер встановлений, але не працює.

Аналогічним чином перевірте, чи запущений Apache версій 2.x. Виконайте команду:
service httpd2 status

За фактом перевірки буде виявлено наявність або відсутність служб httpd і httpd2. При цьому вони (в тому числі і одночасно) можуть бути як запущені, так і зупинені. Якщо на цільовій машині функціонує Apache, перейдіть до наступного кроку.
4
Як перезавантажити apache
Перезавантажте Apache. Для перезавантаження сервера шляхом його зупинки і наступного запуску, виконайте команду види:
service ім'я_служби restart
Як ім'я служби вкажіть httpd або httpd2 залежно від результатів, отриманих на попередньому кроці. Для здійснення «м'якої» перезавантаження з оновленням конфігурації замість параметра restart використовуйте graceful. Наприклад:
service httpd2 graceful
Цей метод більш кращий.
5
Як перезавантажити apache
Завершіть роботу. Закрийте сеанс суперкористувача, виконавши команду exit. Відключіться від сервера за допомогою команд exit або logout.
Переглядів: 2805

Увага, тільки СЬОГОДНІ!