Najpopularniejszym i najbardziej wielofunkcyjnym serwerem HTTP jest obecnie Apache. Jest bardzo stabilny i może funkcjonować nieprzerwanie przez wiele lat. Jednak Apache musi zostać ponownie uruchomiony, aby zaktualizować parametry konfiguracyjne, na przykład, gdy zmieni się lista wirtualnych hostów.
Czy to jest to konieczne
- - prawa roota na maszynie docelowej;
- - ewentualnie program klienta SSH.
Instrukcje
Krok 1
Zaloguj się do komputera lokalnego lub połącz się ze zdalnym serwerem z uruchomionym Apache, a także autoryzuj. Jeśli masz fizyczny dostęp do maszyny, na której działa serwer, wymagający restartu, a monitor i klawiatura są do niej podłączone, proces autoryzacji nie będzie stanowił problemu.
Jeśli masz tylko zdalny dostęp SSH do maszyny docelowej, użyj programów klienckich do nawiązania połączenia. W systemie Windows możesz skorzystać z bezpłatnego klienta graficznego PuTTY dostępnego do pobrania na putty.nl. W systemach podobnych do Linuksa przełącz się na konsolę tekstową lub uruchom emulator terminala, a następnie uruchom polecenie takie jak:
ssh nazwa użytkownika @ adres_serwera
Po połączeniu wprowadź hasło.
Krok 2
Rozpocznij sesję superużytkownika. Uruchom polecenie su. Wprowadź hasło roota.
Krok 3
Określ, który serwer Apache działa na komputerze docelowym. Uruchom polecenie:
status usługi
Komunikat typu httpd jest uruchomiony wskaże, że Apache w wersji 1.x jest uruchomiony. Usługa: httpd: Nierozpoznana usługa wskazuje, że usługa nie jest zainstalowana. Httpd jest zatrzymany mówi, że serwer jest zainstalowany, ale nie działa.
Podobnie sprawdź, czy Apache 2.x jest uruchomiony. Uruchom polecenie:
stan usługi
Po weryfikacji zostanie ujawniona obecność lub brak usług httpd i httpd2. Jednocześnie można je (w tym w tym samym czasie) zarówno uruchamiać, jak i zatrzymywać. Jeśli na maszynie docelowej działa Apache, przejdź do następnego kroku.
Krok 4
Uruchom ponownie Apache. Aby zrestartować serwer, zatrzymując go, a następnie uruchamiając, uruchom następujące polecenie:
usługa nazwa_usługi restart
Określ httpd lub httpd2 jako nazwę usługi, w zależności od wyników z poprzedniego kroku. Aby wykonać miękki restart z aktualizacją konfiguracji, użyj łagodnego zamiast parametru restartu. Na przykład:
usługa httpd2 pełna wdzięku
Ta metoda jest preferowana.
Krok 5
Skończ swoją pracę. Zamknij sesję administratora, uruchamiając polecenie wyjścia. Rozłącz się z serwerem za pomocą poleceń wyjścia lub wylogowania.