Skip to main content

Kommandoer til start Apache på Linux

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Juni 2025)

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Juni 2025)
Anonim

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:

$ sudo/etc/init.d/httpd start

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