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."

Sfaturi despre cum să reporniți un server web Apache

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.