Kommandoer for å starte Apache på Linux
Hvis din Linux Apache-nettserveren er stoppet, bruk en shell-kommando for å få den til å kjøre igjen. Ingenting vil skje hvis serveren allerede er startet når kommandoen utføres, eller du kan se en feilmelding som "Apache-nettserveren kjører allerede."
Hvordan starte en Apache Web Server
Hvis Apache er på din lokale maskin, kan du kjøre disse kommandoene som de er, ellers må du eksternt inn på serveren ved å bruke SSH eller Telnet. For eksempel, ssh [email protected] vil SSH inn i Apache-serveren.
Trinnene for å starte Apache er litt forskjellige avhengig av din versjon av Linux:
For Red Hat, Fedora og CentOS
Versjoner 4.x, 5.x, 6.x eller eldre bør bruke denne kommandoen:
$ sudo tjeneste httpd start
Bruk denne kommandoen for versjon 7.x eller nyere:
$ sudo systemctl start httpd.service
Hvis de ikke fungerer, prøv denne kommandoen:
$ sudo /etc/init.d/httpd start
Debian og Ubuntu
Bruk denne kommandoen for Debian 8.x eller nyere og Ubuntu 15.04 og nyere:
$ sudo systemctl start apache2.service
Ubuntu 12.04 og 14.04 kan kreve denne kommandoen:
$ sudo start apache2
Hvis de ikke fungerer, prøv en av disse:
$ sudo /etc/init.d/apache2 start
$ sudo tjeneste apache2 start
Generiske Apache-startkommandoer
Disse generiske kommandoene bør starte Apache på enhver Linux-distribusjon:
$ sudo apachectl start
$ sudo apache2ctl start
$ sudo apachectl -f /path/to/your/httpd.conf
$ sudo apachectl -f /usr/local/apache2/conf/httpd.conf
Å starte serveren krever økte tillatelser, så enten logg på som root-bruker eller (helst) utfør start-kommandoen ved å bruke en konto som er en del av sudo-gruppen.