Comenzi pentru lansarea Apache pe Linux

Dacă serverul Web Apache Linux este oprit, puteți utiliza o comandă specifică pentru a porni din nou. Nimic nu se va întâmpla dacă serverul a fost deja pornit atunci când comanda este executată sau s-ar putea să vedeți un mesaj de eroare cum ar fi " Serverul web Apache este deja rulat " .

Dacă încercați să instalați Apache și nu doar să o porniți, consultați ghidul nostru despre cum să instalați Apache pe Linux . Vedeți cum să reporniți un server web Apache dacă sunteți interesat să închideți Apache și apoi să îl porniți din nou.

Cum se pornește un server web Apache

Dacă Apache se află pe mașina dvs. locală, puteți rula aceste comenzi ca atare sau altceva veți avea nevoie să le accesați de la distanță folosind serverul SSH sau Telnet.

De exemplu, ssh root@thisisyour.server.com va trimite SSH în 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 serviciu start httpd

Utilizați această comandă pentru versiunile 7.x sau mai noi:

$ sudo systemctl începe 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 recent:

$ sudo systemctl începe apache2.service

Ubuntu 12.04 și 14.04 pot necesita această comandă:

$ sudo începe apache2

Dacă acestea nu funcționează, încercați una dintre următoarele:

$ sudo /etc/init.d/apache2 începe serviciul $ sudo apache2 începe

Generic comenzi de pornire Apache

Aceste comenzi generice ar trebui să înceapă Apache pe orice distribuție Linux:

$ sudo apachectl începe $ sudo apache2ctl începe $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf