Paieška


print PDF
Apache server – Įvadas

Kas yra žiniatinklio serveris?

Žiniatinklio serveris yra programa, kurios pagalba lankytojai pasiekia norimus svetainių puslapius. Kitaip sakant, ši programa persiunčia lankytojams HTML formato failus.

Žiniatinklio serveris yra labai paprasta programa, vykdanti HTTP užklausas, atėjusias į su HTTP protokolu susietą prievadą (pagal nutylėjimą - 80) ir tuo pačiu protokolu siunčianti atsakymą.

Patys populiariausi žiniatinklio serveriai yra:

Apache
Microsoft IIS (Internet Information Server)
Microsoft PWS (Personal Web Server)
Xitam

Apache

Apache (www.apache.org) yra vienas dažniausiai naudojamų žiniatinklio serverių. Jis veikia tiek Unix, tiek Windows sistemose. Be to, galima parsisiųsti įvairius paketus, pvz., EasyPHP ar Xampp/lamp, kuriuose iškartu įtraukta ir sukonfigūruota:

  • Apache žiniatinklio serveris,
  • MySQL duomenų bazių serveris,
  • PHP apdorojimo serveris,
  • phpMyadmin įrankis MySQL bazių valdymui.

Pavadinimas „Apache“ kilo serverio kūrimo metu: „a patchy server“ - serveris su pataisymais, kadangi jis buvo nuolat taisomas, siekiant užtikrinti maksimalų saugumą.

Taigi, kai tik aptinkama saugumo spraga, ji greitai ištaisoma ir pataisymas iškart įdiegiamas į naują serverio versiją.

Šiuo metu Apache yra labai funkcionalus, pvz., galima nurodyti specifinę konfigūraciją kiekvienam failui arba bendrai naudojamam katalogui, taip pat, naudojant htaccess, failus galima apriboti prieigą ir t.t.