Hvis din Linux Apache webserver er stoppet, kan du bruge en bestemt kommandolinje kommando for at få den til at køre igen. Intet vil ske, hvis serveren allerede er startet, når kommandoen udføres, eller du kan muligvis se en fejlmeddelelse som " Apache webserver kører allerede. '
Hvis du forsøger at installere Apache og ikke bare starte det, se vores vejledning om, hvordan du installerer Apache på Linux. Se, hvordan du genstarter en Apache-webserver, hvis du er interesseret i at lukke Apache og derefter starte den igen.
Sådan starter du en Apache Web Server
Hvis Apache er på din lokale maskine, kan du køre disse kommandoer som det er, ellers skal du bruge fjernbetjeningen til serveren ved hjælp af SSH eller Telnet.
For eksempel, ssh [email protected] vil SSH ind i Apache serveren.
Trinnene til at starte Apache er lidt forskellige, afhængigt af din version af Linux:
For Red Hat, Fedora og CentOS
Versioner 4.x, 5.x, 6.x eller ældre skal bruge denne kommando:
$ sudoservice httpd start
Brug denne kommando til versioner 7.x eller nyere:
$ sudosystemctl start httpd.service
Hvis disse ikke virker, skal du prøve denne kommando:
Debian og Ubuntu
Brug denne kommando til Debian 8.x eller nyere og Ubuntu 15.04 og derover:
$ sudosystemctl start apache2.service
Ubuntu 12.04 og 14.04 kan kræve denne kommando:
$ sudo start apache2
Hvis de ikke virker, skal du prøve en af disse:
$ sudo/etc/init.d/apache2 start $ sudoservice apache2 start
Generiske Apache Startkommandoer
Disse generiske kommandoer skal starte Apache på enhver Linux-distribution:
$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf