Pi bon fason yo rekòmanse yon sèvè sèvè Apache

Rekòmanse Apache sou Ubuntu, RedHat, Gentoo ak lòt Linux Distros

Si ou ap hosting sit entènèt ou sou yon platfòm sous louvri, li trè posib ke sa a platfòm se Apache. Si sa a se ka a, epi ou ap hosting ak yon Apache sèvè, lè sa a lè w ap travay sou koreksyon dosye a httpd.conf Apache oswa yon lòt dosye konfigirasyon (tankou ajoute yon nouvo lame vityèl), ou pral bezwen rekòmanse Apache pou ke chanjman ou yo pral pran efè. Sa a ka sanble pè, men Chans pou sa a se trè fasil fè.

An reyalite, ou ka fè sa nan apeprè yon minit (pa konte tan an li pral pran li atik sa a yo ka resevwa etap la pa enstriksyon etap).

Pou kòmanse

Pou rekòmanse Linux sèvè Apache entènèt ou an, fason ki pi bon se yo sèvi ak init.d lòd la. Lòd sa a disponib sou distribisyon anpil nan Linux ki gen ladan Wouj Hat, Ubuntu ak Gentoo. Men ki jan ou ta fè sa:

  1. Login nan sèvè entènèt ou an lè l sèvi avèk SSH oswa Telnet ak asire w ke sistèm ou an gen ladan lòd init.d la. Li se anjeneral yo te jwenn nan anyè a / etc, se konsa lis ki anyè:
    ls / elatriye / mwen *
  2. Si sèvè ou itilize init.d, ou pral jwenn yon lis dosye inisyalizasyon nan katab ki espesifye. Gade pou Apache oswa apache2 nan folder sa kap vini an. Si ou gen init.d, men pa gen yon Apache inisyalizasyon Apache, ale nan seksyon an nan atik sa a ak tit la ki li "Rekòmanse sèvè ou san Init.d", sinon ou ka kontinye.
  3. Si ou gen init.d ak yon Apache inisyalizasyon dosye, Lè sa a, ou ka rekòmanse Apache lè l sèvi avèk lòd sa a:
    /etc/init.d/apache2 reload
    Ou ka bezwen sudo nan kòm itilizatè a rasin nan lòd sa a.

Opsyon an Reload

Sèvi ak opsyon nan rechaje se pi bon fason pou rekòmanse sèvè Apache ou, menm jan li kenbe sèvè a kouri (pwosesis la pa mouri ak rekòmanse). Olye de sa, li jis Reloads dosye a httpd.conf, ki se nòmalman tout sa ou vle fè nan egzanp sa a de tout fason.

Si opsyon nan rechaje pa travay pou ou, ou ka eseye tou itilize kòmandman sa yo olye pou yo:

Rekòmanse sèvè ou san Init.d

OK, se konsa sa a se kote nou te mande ou sote si sèvè ou pa gen init.d. Si sa a se ou, pa fè dezespwa, ou ka toujou rekòmanse sèvè ou. Ou jis gen fè li manyèlman ak apachectl nan lòd. Men etap yo pou senaryo sa a:

  1. Login nan sèvè entènèt sèvè ou lè l sèvi avèk SSH oswa telnet
  2. Kouri pwogram nan kontwòl Apache:
    Apachectl grasyeuz
    Ou ka bezwen sudo nan kòm itilizatè a rasin nan lòd sa a.

Apachectl lòd la grasyeu di Apache ke ou vle rekòmanse sèvè a grasyeu san yo pa anonse nenpòt ki koneksyon louvri. Li otomatikman chèk dosye yo konfigirasyon anvan kòmanse rekòmanse a asire ke Apache pa mouri.

Si apachectl grasyeuz pa rekòmanse sèvè ou, gen kèk lòt bagay ou ka eseye.

Konsèy pou rekòmanse sèvè Apache ou: