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 httpdUtilizați această comandă pentru versiunile 7.x sau mai noi:
$ sudo systemctl începe httpd.serviceDacă acestea nu funcționează, încercați această comandă:
$ sudo /etc/init.d/httpd startDebian și Ubuntu
Utilizați această comandă pentru Debian 8.x sau mai nou și Ubuntu 15.04 și mai recent:
$ sudo systemctl începe apache2.serviceUbuntu 12.04 și 14.04 pot necesita această comandă:
$ sudo începe apache2Dacă acestea nu funcționează, încercați una dintre următoarele:
$ sudo /etc/init.d/apache2 începe serviciul $ sudo apache2 începeGeneric 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