Hvordan starter jeg en Apache 2-webserver på nytt under en Debian / Ubuntu / CentOS / RHEL / Fedora Linux eller UNIX-lignende operativsystemer? Kan du si meg kommandoen om å starte eller stoppe Apache 2-webserveren som kjører på Linux?
Opplæringsdetaljer | |
---|---|
Vanskelighetsgrad | Enkelt (rss) |
Rotrettigheter | Ja |
Krav | Apache 2 på Linux / Unix |
Tid | 1m |
Apache brukes primært til å betjene både statisk innhold og dynamiske websider på nettet . Mange webapplikasjoner er designet for å forvente miljøet og funksjonene som Apache tilbyr. Apache kan startes eller startes på nytt ved hjelp av en av følgende metoder på Linux- eller Unix-lignende systemer.
Logg deg først på webserveren din ved hjelp av ssh-klient. , hvis serveren ikke er i ditt lokale datasenter:
ssh [email protected]
Når du er logget inn, skriver du følgende kommandoer i henhold til din Linux- eller Unix-variant.
Debian / Ubuntu Linux-spesifikke kommandoer for å starte / stoppe / starte Apache
Du kan enten bruk service eller /etc/init.d/ kommando som følger på Debian Linux versjon 7.x eller Ubuntu Linux versjon Ubuntu 14.10 eller eldre:
Start Apache 2 webserver på nytt, skriv inn:
# /etc/init.d/apache2 restart
ELLER
$ sudo /etc/init.d/apache2 restart
ELLER
$ sudo service apache2 restart
For å stoppe Apache 2 webserver, skriv inn:
# /etc/init.d/apache2 stop
ELLER
$ sudo /etc/init.d/apache2 stop
ELLER
$ sudo service apache2 stop
For å starte Apache 2-webserver, skriv inn:
ELLER
$ sudo /etc/init.d/apache2 start
ELLER
$ sudo service apache2 start
Et notat om Debian / Ubuntu Linux systemd-brukere
Bruk følgende systemctl-kommando på Debian Linux versjon 8.x + eller Ubuntu Linux versjon 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-versjon 4.x / 5.x / 6.x eller eldre spesifikke kommandoer
## Start ##
service httpd start
## Stop ##
service httpd stop
## Restart ##
service httpd restart
CentOS / RHEL (Red Hat) Linux versjon 7.x eller nyere spesifikke kommandoer
Mest moderne distro nå med systemd, så du må bruke 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 / stopp / start Apache 2 på nytt ved hjelp av openrc
Vi må bruke servicekommandoen som rotbruker:
# service apache2 start
# service apache2 stop
# service apache2 status
# service apache2 restart
Økt:
* Stopping apache2 ... * Starting apache2
Generisk metode for å starte / stoppe / starte på nytt Apache på Linux / Unix
🐧 Få de siste opplæringene om Linux, Open S Ource & DevOps via RSS-feed eller ukentlig nyhetsbrev.
🐧 23 kommentarer så langt … legg til en ↓
Kategori | Liste over Unix- og Linux-kommandoer |
---|---|
Filbehandling | cat |
Brannmur | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobber • killall • kill • pidof • pstree • pwdx • tid |
Søker | grep • hvor er • hvilken |
Brukerinformasjon | grupper • id • lastcomm • siste • l id / libuser-lokk • loggnavn • medlemmer • brukere • whoami • hvem • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Brannmur • Ubuntu 20.04 |