Zatrzymywanie i uruchamianie serwera Apache w systemach uniksopodobnych odbywa się za pomocą wiersza poleceń. Jeśli chodzi o Windows, to serwer można zatrzymać za pomocą specjalnej graficznej lub konsoli narzędzia httpd. Jeśli używasz gotowego zestawu XAMPP, to wyłączenie Apache odbywa się poprzez panel kontrolny.
Instrukcja
./apachectl stop
Do ponownego startu wystarczy wprowadzić podobny wniosek, ale z parametrem start:
./apachectl start
Do natychmiastowego zatrzymania procesu można korzystać z kluczem –k:
apachectl –k stop
Po otrzymaniu tego sygnału proces macierzysty natychmiast zabija wszystkie procesy potomne, a następnie i sam kończy swoją pracę.
apachectl –k graceful
apachectl –k restart
Jeżeli powyższe polecenia nie działają, spróbuj zakończyć pracę z serwerem polecenia kill lub killall, jednak należy pamiętać, że każde ich zastosowanie pokonuje procesu.
cd „С:\путь do zainstalowanego serwera\bin”
httpd –k shutdown
@echo off
C:
cd \путь_до_Арасһе\bin
start Apache.exe –k shutdown
Zapisz wszystkie zmiany. Teraz możesz zakończyć działanie usługi, klikając dwukrotnie na tym pliku.