Android

Kako pokrenuti, zaustaviti ili ponovo pokrenuti apache

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Sadržaj:

Anonim

Apache je HTTP poslužitelj s otvorenim kodom i više platformi. Dolazi s moćnim značajkama i može se dodatno proširiti širokim rasponom modula.

Pokretanje, zaustavljanje i ponovno pokretanje / ponovno učitavanje najčešći su zadaci pri radu s web poslužiteljem Apache. Naredbe za upravljanje uslugom Apache različite su u distribuciji Linuxa.

Većina nedavnih distribucija Linuxa koristi SystemD kao zadani init sustav i upravitelj usluga. Starije distribucije temelje se na SysVinitu i koriste init skripte za upravljanje uslugama. Još jedna razlika je naziv usluge. U Untuntu i Debianu usluga Apache nosi naziv apache2 , dok je u sustavu utemeljenom na Red Hatu, kao što je CentOS, naziv usluge httpd .

U ovom ćemo vodiču objasniti kako pokrenuti, zaustaviti i ponovo pokrenuti Apache na najpopularnijim Linux distribucijama.

Prije nego što počneš

Upute pretpostavljaju da ste prijavljeni kao root ili korisnik s sudo povlasticama.

Oba SystemD servisna jedinica i SysVinit skripta uzima sljedeće argumente za upravljanje uslugom Apache:

  • start : Pokreće uslugu Apache. stop : Prekida uslugu Apache. restart : Zaustavlja se i pokreće Apache usluga. reload : Graciozno ponovno pokreće Apache uslugu. Ponovno učitavanje glavni Apacheov proces isključuje podređene procese, učitava novu konfiguraciju i pokreće nove podređene procese. status : Pokazuje status usluge.

Start, Stop i Restart Apache na Ubuntu i Debianu

SystemD je voditelj sustava i servisa za najnovija izdanja Ubuntu (18.04, 16.04) i Debian (10, 9).

Za pokretanje usluge Apache izvršite sljedeću naredbu:

sudo systemctl start apache2

Izvršite sljedeću naredbu za zaustavljanje usluge Apache:

sudo systemctl stop apache2

Kad god napravite promjene u konfiguraciji Apache, trebate ponovno pokrenuti procese na poslužitelju. Za ponovno pokretanje usluge Apache izvršite sljedeću naredbu:

sudo systemctl restart apache2

Starije (EOLed) verzije Ubuntua ili Debiana koriste init.d skripte za pokretanje, zaustavljanje i ponovno pokretanje Apacheova daona:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Start, Stop i Restart Apache na RHEL / CentOS

Systemd je voditelj sustava i usluga za RHEL / CentOS 7 i 8.

Pokrenite Apache uslugu:

sudo systemctl start

Zaustavite uslugu Apache:

sudo systemctl stop

Ponovno pokrenite Apache uslugu:

sudo systemctl restart

Ako imate CentOS 6 (ili stariji), za pokretanje, zaustavljanje i ponovno pokretanje demona Apache:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Zaključak

U ovom smo vodiču pokazali kako pokrenuti, zaustaviti i ponovno pokrenuti Apache webserver na raznim Linux sustavima.

apache terminal