як перезавантажити 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

”вага, т≥льки —№ќ√ќƒЌ≤!