Nejoblíbenějším a multifunkčním serverem HTTP současnosti je Apache. Je velmi stabilní a je schopen nepřetržitě fungovat po mnoho let. Apache však musí být restartován, aby se aktualizovaly konfigurační parametry, například když se změní seznam virtuálních hostitelů.
Je to nutné
- - práva root na cílovém počítači;
- - případně klientský program SSH.
Instrukce
Krok 1
Přihlaste se k místnímu počítači nebo se připojte ke vzdálenému serveru, na kterém běží Apache, a také autorizujte. Pokud máte fyzický přístup k počítači, na kterém je spuštěn server, který vyžaduje restart, a je k němu připojen monitor a klávesnice, nebude proces autorizace problém.
Pokud máte k cílovému počítači pouze vzdálený přístup SSH, připojte se pomocí klientských programů. Ve Windows můžete použít bezplatného grafického klienta PuTTY ke stažení na putty.nl. V systémech podobných systému Linux přepněte na textovou konzolu nebo spusťte emulátor terminálu a poté spusťte příkaz jako:
ssh username @ server_address
Po připojení zadejte heslo.
Krok 2
Spusťte relaci superuživatele. Spusťte příkaz su. Zadejte heslo uživatele root.
Krok 3
Určete, který server Apache běží na cílovém počítači. Spusťte příkaz:
stav služby
Zpráva jako httpd běží bude indikovat, že je spuštěn Apache verze 1.x. Služba: httpd: Nerozpoznaná služba označuje, že služba není nainstalována. Httpd is turned říká, že server je nainstalován, ale není spuštěn.
Podobně zkontrolujte, zda je spuštěn Apache 2.x. Spusťte příkaz:
stav služby
Po ověření bude odhalena přítomnost nebo nepřítomnost služeb httpd a httpd2. Současně je lze (i ve stejnou dobu) spustit i zastavit. Pokud na cílovém počítači běží Apache, přejděte k dalšímu kroku.
Krok 4
Restartujte Apache. Chcete-li restartovat server zastavením a následným spuštěním, spusťte příkaz takto:
služba název_služby restart
V závislosti na výsledcích z předchozího kroku zadejte pro název služby httpd nebo httpd2. Chcete-li provést měkký restart s aktualizací konfigurace, použijte místo parametru restart graceful. Například:
služba httpd2 elegantní
Tato metoda je upřednostňována.
Krok 5
Dokončete svou práci. Ukončete relaci superuživatele spuštěním příkazu exit. Odpojte se od serveru pomocí příkazů pro ukončení nebo odhlášení.