Apache-ohjelman käynnistäminen, pysäyttäminen tai uudelleenkäynnistäminen

Apache on avoimen lähdekoodin ja alustojen välinen HTTP-palvelin. Se on varustettu tehokkailla ominaisuuksilla, ja sitä voidaan edelleen laajentaa monenlaisilla moduuleilla.

Jos olet kehittäjä tai järjestelmänvalvoja, on todennäköistä, että olet tekemisissä Apachen kanssa säännöllisesti.

Käynnistys, pysäytys ja uudelleenkäynnistys / uudelleenlataus ovat yleisimpiä tehtäviä työskenneltäessä Apache-verkkopalvelimen kanssa. Apache-palvelun hallinnan komennot ovat erilaiset Linux-jakeluissa.

Suurin osa viimeaikaisista Linux-jakeluista käyttää SystemD: tä oletusarvoisena aloitusjärjestelmänä ja palvelunhallintaohjelmana. Vanhemmat jakelut perustuvat SysVinitiin ja palvelujen hallintaan käytetään init-komentosarjoja. Toinen ero on palvelun nimi. Ubuntussa ja Debianissa Apache-palvelun nimi on apache2, kun taas Red Hat -pohjaisessa järjestelmässä, kuten CentOS, palvelun nimi on httpd.

Tässä artikkelissa kerrotaan, miten Apache käynnistetään, pysäytetään ja käynnistetään uudelleen suosituimmissa Linux-jakeluissa.

Ennen aloittamista #

Ohjeissa oletetaan, että olet kirjautunut sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet.

Sekä SystemD-palveluyksiköt että SysVinit-komentosarja käyttävät Apache-palvelua seuraavien argumenttien avulla:

  • start: Käynnistää Apache-palvelun.
  • stop: Lopettaa Apache-palvelun.
  • restart: Pysäyttää ja käynnistää Apache-palvelun.
  • reload: Käynnistä Apache-palvelu uudelleen sulavasti. Ladattaessa Apache-pääprosessi sammuttaa aliprosessit, lataa uuden kokoonpanon ja aloittaa uudet aliprosessit.
  • status: Näyttää palvelun tilan.

Käynnistä, pysäytä ja käynnistä Apache Ubuntussa ja Debianissa #

SystemD on uusimpien Ubuntu (20.04 18.04) ja Debian (10, 9) järjestelmä- ja palveluhallinta. julkaisut.

Käynnistä Apache-palvelu suorittamalla seuraava komento:

Pysäytä Apache-palvelu suorittamalla seuraava komento:

Aina kun teet muutoksia Apache-määrityksiin, sinun on käynnistettävä palvelinprosessit uudelleen. Käynnistä Apache-palvelu käynnistämällä:

Vanhemmat (EOLed) Ubuntun tai Debianin versiot käyttävät init.d-komentosarjoja Apache-ohjelman käynnistämiseen, pysäyttämiseen ja uudelleenkäynnistämiseen. daemon:

Käynnistä, pysäytä ja käynnistä Apache uudelleen RHEL / CentOS: lla #

Systemd on RHEL / CentOS: n järjestelmä- ja palvelupäällikkö 7 ja 8.

Käynnistä Apache-palvelu:

Pysäytä Apache-palvelu:

Käynnistä Apache-palvelu uudelleen:

Jos sinulla on CentOS 6 tai vanhempi järjestelmä, joka käyttää SysV: tä, käytä seuraavia komentoja Käynnistä, pysäytä ja käynnistä Apache-daemon uudelleen:

Päätelmä #

Olemme osoittaneet, kuinka voit käynnistää, pysäyttää ja käynnistää Apache-palvelin eri Linux-järjestelmissä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *