Hvordan genstarter jeg en Apache 2-webserver under en Debian / Ubuntu / CentOS / RHEL / Fedora Linux eller UNIX-lignende operativsystemer? Kan du fortælle mig kommando om at starte eller stoppe Apache 2-webserver, der kører på Linux?
Vejledningsoplysninger | |
---|---|
Sværhedsgrad | Let (rss) |
Root privilegier | Ja |
Krav | Apache 2 på Linux / Unix |
Tid | 1m |
Apache bruges primært til at betjene både statisk indhold og dynamiske websider på World Wide Web . Mange webapplikationer er designet og forventer miljøet og de funktioner, som Apache tilbyder. Apache kan startes eller genstartes ved hjælp af en af følgende metoder på Linux- eller Unix-lignende systemer.
Log ind på din webserver ved hjælp af ssh-klient. , hvis serveren ikke er i dit lokale datacenter:
ssh [email protected]
Når du er logget ind, skriv følgende kommandoer i henhold til din Linux- eller Unix-variant.
Debian / Ubuntu Linux-specifikke kommandoer til start / stop / genstart Apache
Du kan brug enten service eller kommandoen /etc/init.d/ som følger på Debian Linux version 7.x eller Ubuntu Linux version Ubuntu 14.10 eller ældre:
Genstart Apache 2 webserver, indtast:
# /etc/init.d/apache2 restart
ELLER
$ sudo /etc/init.d/apache2 restart
ELLER
$ sudo service apache2 restart
For at stoppe Apache 2-webserver skal du indtaste:
# /etc/init.d/apache2 stop
ELLER
$ sudo /etc/init.d/apache2 stop
ELLER
$ sudo service apache2 stop
For at starte Apache 2-webserver skal du indtaste:
ELLER
$ sudo /etc/init.d/apache2 start
ELLER
$ sudo service apache2 start
En note om Debian / Ubuntu Linux systemd-brugere
Brug følgende systemctl-kommando på Debian Linux version 8.x + eller Ubuntu Linux version Ubuntu 15.04+ eller nyere:
## Start command ##
systemctl start apache2.service
## Stop command ##
systemctl stop apache2.service
## Restart command ##
systemctl restart apache2.service
CentOS / RHEL (Red Hat) Linux version 4.x / 5.x / 6.x eller ældre specifikke kommandoer
## Start ##
service httpd start
## Stop ##
service httpd stop
## Restart ##
service httpd restart
CentOS / RHEL (Red Hat) Linux version 7.x eller nyere specifikke kommandoer
Mest moderne distro nu ved hjælp af systemd, så du skal bruge følgende systemctl kommando:
## Start command ##
systemctl start httpd.service
## Stop command ##
systemctl stop httpd.service
## Restart command ##
systemctl restart httpd.service
Alpine Linux start / stop / genstart Apache 2 ved hjælp af openrc
Vi skal bruge servicekommandoen som rodbruger:
# service apache2 start
# service apache2 stop
# service apache2 status
# service apache2 restart
Session:
* Stopping apache2 ... * Starting apache2
Generisk metode til start / stop / genstart Apache på en Linux / Unix
🐧 Få de seneste tutorials om Linux, Open S vores & DevOps via RSS-feed eller ugentligt e-mail-nyhedsbrev.
🐧 23 kommentarer indtil videre … tilføj en ↓
Kategori | Liste over Unix- og Linux-kommandoer |
---|---|
Filhåndtering | kat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Netværksværktøjer | dig • vært • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Pakkehåndtering | apk • apt |
Processstyring | bg • chroot • cron • disown • fg • job • killall • kill • pidof • pstree • pwdx • tid |
Søgning | grep • hvor er • hvilken |
Brugeroplysninger | grupper • id • lastcomm • sidste • l id / libuser-låg • lognavn • medlemmer • brugere • whoami • hvem • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |