Hlavní navigace

Apache - Příručka správce WWW serveru

Martin Kysela

Pro dnešní knižní recenzi jsem vybral jeden z nových titulů nakladatelství Computer Press, publikaci Apache - Příručka správce WWW serveru od Vlastimila Pošmury. Ta v sobě zahrnuje odpovědi snad na všechny otázky, které v souvislosti s tímto webovým serverem mohou člověka vůbec napadnout. Podívejme se jí tedy na zoubek...

Knih o specifických aplikacích, především pak těch pro Linux, vychází stále poměrně málo. Publikace Apache – Příručka správce WWW serveru se snaží být další z „vlaštovek“ v tomto směru. Zavede nás do tajů nejrozšířenějšího webového serveru na světě a odpoví nám na všechny otázky, které nás mohou v souvislosti s touto aplikací vůbec napadnout.

Výhodou je, že postupuje rovnoměrně od naprostých začátků až k profesionálním problémům, takže si na své přijdou jak začínající uživatelé, tak i ti pokročilejší nebo profesionálové. Postupně se dozvíme řadu informací, týkajících se nejen správy a údržby tohoto webového serveru, ale i jeho interního fungování. Pojďme se ale podívat na samotný obsah…

Úvodní kapitola knihy – Historie a vývoj Apache – se, jak je z jejího názvu patrné, zabývá vývojem webového serveru Apache od nejranějších stádií projektu až do současnosti. Získáme zde také několik zajímavých odkazů do světového Internetu, které nám mohou pomoci v dalším zkoumání této aplikace.

Druhá kapitola – Jak Apache funguje – se zabývá primárně architekturou webového serveru, jeho jádrem a srovnáním různých verzí. Aby toho nebylo málo, poukazuje i na rozdíly při nasazení Apache na operačních systémech Unix a MS Windows. V závěru kapitoly se také seznámíme s činností a fungováním protokolu HTTP.

V další části knihy se budeme zabývat instalací Apache. Ačkoliv se jedná o problematiku, kterou mnozí jiní autoři shrnou do jednoho stručného odstavce, zde se pan Pošmura trošku více rozpovídal. A udělal jen dobře. Dozvíme se, jaké jsou nároky na instalaci Apache pod různými systémy (Unix, MS Windows) a jak instalace probíhá. V prostředí Unixu je také podrobně popsána instalace jak z binárních souborů, tak i ze zdrojových kódů aplikace. Stručně jsme uvedeni také do základní konfigurace WWW serveru. Ta je ale podrobněji popsána dále v knize.

Čtvrtou kapitolu nazval její autor Spuštění a zastavení Apache. Ani tady nezahálel a popsal celou problematiku velmi důkladně. Věnuje se opět jak prostředí operačních systémů Unix, tak i MS Windows.

Jak už jsem zmínil, je velká část knihy věnována také konfiguraci WWW serveru. Abych byl přesný, je této problematice vyhrazena celá pátá kapitola, v rozsahu šedesáti stran. Jen ve stručnosti zmíním, že se zde dočteme o struktuře kořenového adresáře Apache, podmíněném provádění direktiv nebo získáme přehled o konfiguračních souborech. Největší přehled však získáme o obsahu konfiguračních souborů.

Šestá kapitola úzce navazuje na pátou. Nese název Konfigurace Apache prakticky. Mimo jiné se zde dočteme mnoho zajímavého o nastavení globálního prostředí, tedy např. typu serveru, adresáře serveru apod. Těmto záležitostem je věnována poměrně široká pozornost. Následuje samotná konfigurace serveru nebo kupříkladu sledování činnosti Apache. Tato kapitola má osmdesát stran a je jednoznačně stěžejní částí knihy. Ještě aby ne, správná konfigurace Apache může být tím nejdůležitějším bezpečnostním opatřením v systému.

Když už narážím na tu bezpečnost, nesmím opomenout kapitolu sedm, která je bezpečnosti webového serveru Apache věnována. Upřímně řečeno, právě tuto kapitolu považuji vůbec za jednu z nejpřínosnějších v celé knize. Autor se zde zabývá mimo jiné i využitím SSL nebo konfigurací proxy.

Předposlední kapitola knihy je věnována spolupráci Apache s jazykem HTML. Dozvíme se zde, jak vytvořit obrazovou mapu, i něco málo o direktivách modulu mod_include. Přiznám se, že tato kapitola mě příliš nezaujala… Pojďme tedy na další.

Apache a CGI, tak se jmenuje závěrečná kapitola této publikace. Právě s CGI skripty se při provozování Apache setkáváme nejčastěji. Zde se dozvíme, jak probíhá zpracování CGI požadavku, jak nastavit spolupráci s CGI skripty nebo něco málo o protokolování chyb CGI skriptů. Následuje také stručný popis suEXEC a v závěru i popis modulu mod_isapi.

V přílohách pak nalezneme ukázkové výpisy konfiguračních souborů, skript configure a přehled modulů a direktiv. Nechybí ani užitečné informace o češtině a webovém serveru Apache. V úplném závěru nás pak čeká přehled některých administračních nástrojů pro Apache.

Jak tuto knihu zhodnotit? Ať přemýšlím, jak přemýšlím, nenapadá mě nic jiného než samá chvála. Navíc tato kniha je velmi aktuální a obsahuje řadu informací i o posledních bezpečnostních problémech Apache, což jí také přidává na kvalitě. Je sice pravda, že autor má občas tendence sklouznout spíše ke psaní referenčního manuálu nebo se někdy zbytečně podrobně zabývat některými maličkostmi. V celkovém měřítku se však jedná o jednu z nejlepších knih, která se mi v poslední době vůbec dostala do rukou. Rozhodně by neměla chybět v knihovničce nikoho, kdo webový server Apache používá nebo se k tomu chystá. Ať už se považujete za začátečníka, nebo profesionála, tato kniha vám hodně dá.

Nezbývá, než dodat, že knihu Apache – Příručka správce WWW serveru od Vlastimila Pošmury vydalo v roce 2002 nakladatelství Computer Press a její prodejní cena byla stanovena na 290 Kč.

Našli jste v článku chybu?

11. 4. 2004 19:12

Mad (neregistrovaný)

Ja se v prodejne zaradoval, ze si konecne prectu neco o nastaveni SSL v Apache. Bohuzel me cekalo obrovske zklamani. To co tam je se doctu na stovkach stranek. Nic konkretniho, jen same obecnosti. Za koupit si tuto knizku jsou vyhozene penize.

9. 1. 2004 9:37

krtek (neregistrovaný)

videl jsem, cetl jsem a zahodil
presne tak
prelozena dokumentace z apache.org
a navody na konfiguraci jsou pro poradnou praci k nicemu,ostatne jako v kazde tistene prirucce:((




Vitalia.cz: To nejhorší při horečce u dětí: Febrilní křeče

To nejhorší při horečce u dětí: Febrilní křeče

120na80.cz: Boreliózu nelze žádným testem prokázat

Boreliózu nelze žádným testem prokázat

DigiZone.cz: R2B2 a Hybrid uzavřely partnerství

R2B2 a Hybrid uzavřely partnerství

Root.cz: Nová třída SD karet A1 s vysokým výkonem

Nová třída SD karet A1 s vysokým výkonem

Lupa.cz: Levný tarif pro Brno nebude, je to kartel

Levný tarif pro Brno nebude, je to kartel

Měšec.cz: Za palivo zaplatíte mobilem (TEST)

Za palivo zaplatíte mobilem (TEST)

Vitalia.cz: Jak vybrat ořechy do cukroví a kde mají levné

Jak vybrat ořechy do cukroví a kde mají levné

Podnikatel.cz: Chtějte údaje k dani z nemovitostí do mailu

Chtějte údaje k dani z nemovitostí do mailu

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Měšec.cz: Exekuční poradna: ptejte se online

Exekuční poradna: ptejte se online

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Vitalia.cz: Nejlepší obranou při nachlazení je útok

Nejlepší obranou při nachlazení je útok

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: E-Ježíšek si zařádí: nákupy od 2 do 5 tisíc

E-Ježíšek si zařádí: nákupy od 2 do 5 tisíc