A megghiu modu di restart un servitore web Apache

Restart Apache nantu à Ubuntu, RedHat, Gentoo è altre Linux Distros

Se vi riceviu u vostru situ web nantu à una pratica d'urigintu, hè assai prubabile chì questa plataforma hè Apache. Se questu hè u casu, è site cumerciare cù un servitore Apache, da quandu viaghjà à travaglià annantu à u Apache httpd.conf file o un altru schedariu di cunfigurazione (cum'è l'aghjunghje un novu ospitante virtuale), avete bisognu à restituverà Apache per quessa i vostri cambiassi sò influenzati. Chistu pò esce scary, ma furtunatu questu hè assai faciule fà.

In fatti, pudete fà in un minutu (senza cuntà u tempu chì hà da piglià à leghje stu articulu per ottene l'urdinamentu).

Getting Started

Per restituverà u vostru servitore Linux Apache, u megliu modu hè di utilizà l'cumanda init.d. Questu mandu hè dispunibule nantu à parechji distribuzioni di Linux cumpresu Red Hat, Ubuntu è Gentoo. Eccu cumu pudete fà:

  1. Scrive à u vostru servore web using SSH o telnet è verificate chì u vostru sistema includenu l'cumanda init.d. Hè u solitu truvatu in u cartulariu / ecc, percive quì u listinu:
    ls / etc / i *
  2. Se u vostru servore usà init.d, pigliate una lista di i schedarii di inizializazione in quella carpeta specifica. Cerche l'apache o apache2 in quella cartula avanti. Sì avete init.d, ma ùn avete micca un archiviu di inizializazione d'Apache, và à a sezione di stu articulu cù l'intestazione chì leghja "Riduvià u vostru Server Without Init.d", altri pudete cuntinuà.
  3. Se tenete init.d è un apatellu di iniziativa Apache, pudete ripondà Apache cù u cumandimu:
    /etc/init.d/apache2 ricaricà
    Pudete bisognu di sudo in u usu raziali per esecutà questu cumandamentu.

A ricaricà Opção

Aduprà l'attivazione di ricaricà hè a megli manera di restituverà u vostru servitore Apache, perchè elaburà u servitore in corruzzione (u prucessu ùn hè micca uccisu è ripigliatu). Invece, ci ricaricate l'architettura httpd.conf, chì ghjè in generale ogni cosa di vulete fà in questu casu.

Se l'scaricamentu di ricchisce ùn viaghja micca per voi, pudete puru pruvà cù l'utilizazione seguenti cumandamenti:

A reinunione u vostru Server senza Init.d

Acchè, perchè questu hè dunque ti dumandemu à saltà à u vostru servitore ùn hè micca init.d. Sì questu hè micca, ùn dispite micca, puderete restituverà u vostru servitore. Solu averete fà facite manighjà cù l'apachectl cumanda. Eccu i passi per questa situazione:

  1. In seguite à u vostru servore web machine using SSH o telnet
  2. Executà u prugramma di cuntrollu apache:
    apachectl grazia
    Pudete bisognu di sudo in u usu raziali per esecutà questu cumandamentu.

L'apachectl graciousful commands nò di l'Apache chì voi esse rinviatu u servitore graziamente senza avortà alcuni cunnessione chjaru. Truverà automaticamente i schedarii di cunfigurazione prima di inizià a restituzione per verificà chì Apache ùn muri.

Se apachectl grazia ùn restate micca u vostru servitore, ci sò parechje altre cose chì pudete pruvà.

Tips per restarting u vostru Apache Server: