Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

5.3.4. Configurarea Apache‌


O instalare tipică Kali Linux include serverul web Apache, furnizat de apache2 pachet. Fiind un serviciu de rețea, este dezactivat implicit. Puteți începe manual cu systemctl porniți apache2.

Cu tot mai multe aplicații distribuite ca aplicații web, este important să aveți cunoștințe despre Apache pentru a găzdui acele aplicații, fie pentru uz local, fie pentru a le face disponibile în rețea.

Apache este un server modular și multe caracteristici sunt implementate de module externe pe care programul principal le încarcă în timpul inițializării sale. Configurația implicită activează numai cele mai comune module, dar activarea modulelor noi se face cu ușurință prin rulare a2enmod modul. Utilizare a2dismod modul pentru a dezactiva un modul. Aceste programe de fapt creează (sau șterg) doar legături simbolice în /etc/apache2/mods-enabled/, arătând spre fișierele reale (stocate în /etc/apache2/ mods-available/).

Există multe module disponibile, dar două merită luate în considerare inițial: PHP și SSL. Aplicațiile web scrise cu PHP sunt executate de serverul web Apache cu ajutorul celui dedicat

modul furnizat de libapache-mod-php pachet, iar instalarea acestuia activează automat modulul.

Apache 2.4 include modulul SSL necesar pentru HTTP securizat (HTTPS) din cutie. Mai întâi trebuie să fie activat cu a2enmod ssl, atunci directivele necesare trebuie adăugate la fișierele de configurare. Un exemplu de configurare este oferit în /etc/apache2/sites-available/default-ssl. conf. Vedea http://httpd.apache.org/docs/2.4/mod/mod_ssl.html pentru mai multe informatii.

Lista completă a modulelor standard Apache poate fi găsită online la http://httpd.apache.org/docs/ 2.4/mod/index.html.

Cu configurația implicită, serverul web ascultă pe portul 80 (configurat în /etc/apache2/ ports.conf), și servește pagini din / Var / www / html / directorul implicit (configurat în

/etc/apache2/sites-enabled/000-default.conf).


 

Top OS Cloud Computing la OnWorks: