Android

Paano magsimula, ihinto, o i-restart ang apache

How to Create New Account/Reset your ML account on Android 2020

How to Create New Account/Reset your ML account on Android 2020

Talaan ng mga Nilalaman:

Anonim

Ang Apache ay isang open-source at cross-platform na HTTP server. Ito ay puno ng mga makapangyarihang tampok at maaaring karagdagang pinahaba na may isang iba't ibang mga module.

Pagsisimula, paghinto, at pag-restart / pag-reload ay ang pinaka-karaniwang gawain kapag nagtatrabaho sa isang Apache webserver. Ang mga utos para sa pamamahala ng serbisyo ng Apache ay naiiba sa mga pamamahagi ng Linux.

Karamihan sa mga kamakailang pamamahagi ng Linux ay gumagamit ng SystemD bilang default na sistema ng init at manager ng serbisyo. Ang mga matatandang pamamahagi ay batay sa SysVinit at gumagamit ng mga script ng init upang pamahalaan ang mga serbisyo. Ang isa pang pagkakaiba ay ang pangalan ng serbisyo. Sa Ubuntu at Debian, ang serbisyo ng Apache ay pinangalanan apache2 , habang sa Red Hat na batay sa sistema tulad ng CentOS, ang pangalan ng serbisyo ay httpd .

Sa gabay na ito, ipapaliwanag namin kung paano magsisimula, ihinto, at i-restart ang Apache sa pinakatanyag na pamamahagi ng Linux.

Bago ka magsimula

Ipinapalagay ng mga tagubilin na naka-log in ka bilang ugat o gumagamit na may mga pribilehiyo sa sudo.

Ang parehong mga yunit ng serbisyo ng SystemD at script ng SysVinit ay tumatagal ng mga sumusunod na argumento upang pamahalaan ang serbisyo ng Apache:

  • start : Nagsisimula ang serbisyo ng Apache. stop : Tinatapos ang serbisyo ng Apache. restart : Mga Stops at pagkatapos ay magsisimula ang serbisyo ng Apache. reload : Maingat na muling nai-restart ang serbisyo ng Apache. Sa muling pag-reload, ang pangunahing proseso ng Apache ay nagpapasara sa mga proseso ng bata, naglo-load ng bagong pagsasaayos, at nagsisimula ng mga bagong proseso ng bata. status : Ipinapakita ang katayuan ng serbisyo.

Magsimula, Huminto at I-restart ang Apache sa Ubuntu at Debian

Ang SystemD ay isang system at service manager para sa pinakabagong Ubuntu (18.04, 16.04) at paglabas ni Debian (10, 9).

Gawin ang sumusunod na utos upang simulan ang serbisyo ng Apache:

sudo systemctl start apache2

Isagawa ang sumusunod na utos upang ihinto ang serbisyo ng Apache:

sudo systemctl stop apache2

Sa tuwing gumawa ka ng mga pagbabago sa pagsasaayos ng Apache, kailangan mong i-restart ang mga proseso ng server. Gawin ang sumusunod na utos upang i-restart ang serbisyo ng Apache:

sudo systemctl restart apache2

Ang mga mas luma (EOLed) na bersyon ng Ubuntu o Debian ay gumagamit ng mga script ng init.d upang magsimula, ihinto at i-restart ang Apache daemon:

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

Simulan, Huminto at I-restart ang Apache sa RHEL / CentOS

Ang systemd ay ang system at service manager para sa RHEL / CentOS 7 at 8.

Simulan ang serbisyo ng Apache:

sudo systemctl start

Itigil ang serbisyo ng Apache:

sudo systemctl stop

I-restart ang serbisyo ng Apache:

sudo systemctl restart

Kung mayroon kang CentOS 6 (o mas maaga) gamitin ang sumusunod na mga utos upang magsimula, ihinto at i-restart ang Apache daemon:

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

Konklusyon

Sa gabay na ito, ipinakita namin sa iyo kung paano simulan, ihinto, at i-restart ang Apache webserver sa iba't ibang mga sistema ng Linux.

terminal ng apache