Comenzi pentru pornirea Apache pe Linux
Dacă ale tale Linux Serverul web Apache este oprit, utilizați o comandă shell pentru a rula din nou. Nimic nu se va întâmpla dacă serverul a fost deja pornit când comanda este executată sau s-ar putea să vedeți un mesaj de eroare de genul „Serverul web Apache rulează deja."
Cum să porniți un server web Apache
Dacă Apache se află pe mașina dvs. locală, puteți rula aceste comenzi așa cum sunt sau, altfel, va trebui să accesați de la distanță serverul folosind SSH sau Telnet. De exemplu, ssh [email protected] va SSH pe serverul Apache.
Pașii pentru pornirea Apache sunt ușor diferiți în funcție de versiunea dvs. de Linux:
Pentru Red Hat, Fedora și CentOS
Versiunile 4.x, 5.x, 6.x sau mai vechi ar trebui să utilizeze această comandă:
$ sudo service httpd start
Utilizați această comandă pentru versiunile 7.x sau mai noi:
$ sudo systemctl start httpd.service
Dacă acestea nu funcționează, încercați această comandă:
$ sudo /etc/init.d/httpd start
Debian și Ubuntu
Utilizați această comandă pentru Debian 8.x sau mai nou și Ubuntu 15.04 și mai nou:
$ sudo systemctl start apache2.service
Ubuntu 12.04 și 14.04 ar putea necesita această comandă:
$ sudo start apache2
Dacă acestea nu funcționează, încercați una dintre acestea:
$ sudo /etc/init.d/apache2 start
$ sudo service apache2 start
Comenzi generice de pornire Apache
Aceste comenzi generice ar trebui să pornească Apache pe orice distribuție Linux:
$ sudo apachectl start
$ sudo apache2ctl start
$ sudo apachectl -f /path/to/your/httpd.conf
$ sudo apachectl -f /usr/local/apache2/conf/httpd.conf
Pornirea serverului necesită permisiuni ridicate, așa că fie conectați-vă ca utilizator root, fie (de preferință) executați comanda de pornire folosind un cont care face parte din grupul sudo.