Ce face apache2ctl stop - Oprirea completă a serverului Apache
Comanda apache2ctl stop oprește imediat serverul web Apache.
Procesul părinte transmite semnal de încheiere către toate firele de execuție și procesele copil (workers), închide socket-urile de rețea și eliberează porturile 80 și 443.
Este utilă la mentenanță, actualizări majore de sistem sau când doriți să comutați temporar traficul pe alt server.
Exemple
Exemplul 1: Oprirea serviciului Apache pe un server de producție
Oprește serverul înainte de efectuarea unei operațiuni de mentenanță.
sudo apache2ctl stop
Ieșire în terminal
Stopping web server: apache2.
Greșeli frecvente
- Oprirea bruscă a serverului în timpul unui transfer masiv de fișiere, ceea ce va întrerupe conexiunile clienților (în loc de oprire se recomandă graceful restart).
Comenzi înrudite
apache2ctl start - Pornirea serviciului Apache HTTP Server: Inițializează procesul principal Apache (httpd) și deschide porturile de ascultare configurate (80/443).apache2ctl graceful - Repornire elegantă fără deconectarea vizitatorilor: Reîncarcă configurațiile fără a întrerupe conexiunile active ale utilizatorilor curenți (Zero Downtime).