Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Hrajeme si s Apachem: velmi obecný úvod

Rád trávím volný čas brouzdáním na internetu, prohlížením webových stránek, čtením novin a podobně. Jedná se o službu www, zpřístupňující obsah celosvětové komunitě návštěvníků. Jde o relativně levný a rychlý způsob, jak vystavit fotografie třídy, fotogalerii z poslední party nebo počasí na příští týden. Jak na to?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Trocha teorie

Představme si, že ony důležité informace, které dáváme lidem na vědomí, jsou uloženy v souborech na filesystému. Může to být FAT, NTFS, Reiser FS… Linux podporuje desítky filesystémů, takže se nemusíme ohlížet. Návštěvníci www stránek jsou vybaveni webovým prohlížečem a připojením k našemu serveru prostřednictvím Internetu. Klient zadá do webového prohlížeče www.root.cz, čímž odešle Internetem dotaz našemu serveru. Webserver dotaz převezme, najde si informace na pevném disku a odešle text a obrázky klientovi. Prohlížeč zobrazí informace na obrazovce.

Schema

Praxe

Apache

Nejpoužívanějším webserverem je v dnešní době Apache, a to z několika důvodů:

  • je výkonný, spolehlivý
  • má ohromné konfigurační možnosti
  • modul PHP umožňuje dynamické změny obsahu v závislosti na návštěvníkovi
  • je zdarma, vyvíjí ho mezinárodní komunita vývojářů

Najdete ho ve všech větších distribucích Linuxu ale je dostupný pro všechny operační systémy. Pokud nespoléháte na balíček obsažený ve vaší distribuci, stáhněte si jej na stránkách www.apache.org pod odkazem HTTP Server. Najdete tam zdrojové kódy i zkompilovanou verzi pro Windows i Unix a taky přehledný detailní systém nápovědy. Zda použijete zdrojové kódy, .exe nebo .msi soubor, závisí na vaší distribuci či operačním systému.

Jak to vypadá

Každopádně byste měli po instalaci na svém disku najít funkční spouštěcí soubory (např. httpd, htdigest atp). Přesná procedura spouštění a restartování Apache je závislá na vašem systému. Důležité je vědět, kde najdete to nejdůležitější – soubor httpd.conf, jehož obsahem se Apache řídí. Po změně v tomto souboru je nutný restart Apache, jinak se změny neprojeví.

Předpokládám, že máte v nějakém adresáři na disku uloženy vaše soubory s texty, případně obrázky nebo html stránky, např. /verejne. Navedeme Apache, aby posílal klientům soubory z tohoto adresáře:

DocumentRoot /verejne

Nyní bude Apache klientům odesílat soubor index.htm z mého adresáře /verejne. DocumentRoot je zkrátka kořenový adresář vašeho www serveru. Může se ale stát, že máte další stránky uloženy někde jinde, třeba v /home/franta/www. Pak, pokud vyloučíme primitivní kopírování obsahu, můžeme použít tzv. alias:

Alias /franta /home/franta/www

Dejme tomu, že spravujete server mojestranky.cz. Pak adresa http://mojestranky.cz/franta nasměruje uživatele právě na soubory ve složce /home/franta/www.

V době digitálních fotoaparátů není neobvyklé, že lidé mají doma stovky fotografií v JPEG z nejrůznějších akcí a nejraději by je nasdíleli všem zúčastněným. Abyste nemuseli shánět a instalovat složitý software pro webovou galerii, připravili pro vás autoři Apache jednu malou vychytávku – indexování. Umožňuje zobrazit návštěvníkům obsah složky na serveru podobně, jak jej lze vidět v průzkumníkovi pro Windows. Máme-li v adresáři /verejne/foto spoustu podadresářů se stovkami fotografií, spustíme indexování následovně:

<Directory /verejne/foto>
  Options Indexes
</Directory>

Výsledek pak vypadá přibližně takto:

Indexy

Příště

V příštím díle si posvítíme na řízení přístupu a ukážeme si, jak obsah zabezpečit, aby jej viděli jen ti, jimž přístup udělíte.

Školení: Linux – Firewall, Samba, VPN

Na třídenním školení se naučíte nainstalovat a spravovat Firewall a Router, SAMBA Doménový a Souborový server. Dále si zprovozníte vlastní, zabezpečený VPN server.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,00

Přehled názorů

upadek roota
bln 1. 2. 2007 00:23
Nový
├ 
Re: upadek roota
anonymní uživatel 1. 2. 2007 07:25
Nový
├ 
Re: upadek roota
Jakub Šťastný 1. 2. 2007 11:43
Nový
├ 
Re: upadek roota
Peter Cernoch 1. 2. 2007 12:07
Nový
│
├ 
Re: upadek roota
LesTR 1. 2. 2007 13:12
Nový
│
├ 
Re: upadek roota
pckeeper 1. 2. 2007 15:04
Nový
│
├ 
Re: upadek roota
Jakub Šťastný 1. 2. 2007 16:05
Nový
│
├ 
Re: upadek roota
Žoržo 1. 2. 2007 17:21
Nový
│
└ 
Re: upadek roota
bln 1. 2. 2007 21:49
Nový
│
 
└ 
Re: upadek roota
Ptáček 14. 11. 2008 13:40
Nový
├ 
Re: upadek roota
Sasha - www.sashaweb.net 2. 2. 2007 18:58
Nový
└ 
Re: upadek roota
anonymni uzivatel 5. 2. 2007 12:27
Nový
tý brďo
mira 1. 2. 2007 00:40
Nový
hruza
Marek 1. 2. 2007 01:12
Nový
:-o
repulsive 1. 2. 2007 01:17
Nový
Začátečnický článek
m1c4a1 1. 2. 2007 03:06
Nový
└ 
Re: Začátečnický článek
Zdenek 1. 2. 2007 08:41
Nový
 
└ 
Re: Začátečnický článek
m1c4a1 1. 2. 2007 11:12
Nový
 
 
├ 
Re: Začátečnický článek
Jakub Šťastný 1. 2. 2007 11:38
Nový
 
 
│
├ 
Re: Začátečnický článek
JirkaH 1. 2. 2007 13:03
Nový
 
 
│
│
└ 
Re: Začátečnický článek
Jakub Šťastný 1. 2. 2007 16:01
Nový
 
 
│
└ 
Re: Začátečnický článek
Jouda 1. 2. 2007 16:19
Nový
 
 
│
 
└ 
Re: Začátečnický článek
Jakub Šťastný 1. 2. 2007 16:23
Nový
 
 
│
 
 
├ 
Re: Začátečnický článek
anonymní uživatel 1. 2. 2007 18:50
Nový
 
 
│
 
 
└ 
Re: Začátečnický článek
Ptáček 14. 11. 2008 14:00
Nový
 
 
└ 
Re: Začátečnický článek
vd 1. 2. 2007 18:56
Nový
 
 
 
└ 
Re: Začátečnický článek
bln 1. 2. 2007 21:40
Nový
způsob psaní článku
Petr 1. 2. 2007 06:06
Nový
├ 
Re: způsob psaní článku
lama 1. 2. 2007 06:53
Nový
│
└ 
Re: způsob psaní článku
Pavel Děrgel 1. 2. 2007 07:13
Nový
│
 
└ 
Re: způsob psaní článku
Megy 1. 2. 2007 07:34
Nový
│
 
 
├ 
Re: způsob psaní článku
Michal Breškovec 1. 2. 2007 09:19
Nový
│
 
 
└ 
Re: způsob psaní článku
qiRz T 1. 2. 2007 09:20
Nový
└ 
Re: způsob psaní článku
Mil 3. 2. 2007 10:04
Nový
Upadok root.cz
Vas citatel 1. 2. 2007 07:39
Nový
článek se mi líbil
MilanJ 1. 2. 2007 08:23
Nový
└ 
Re: článek se mi líbil
Jan Čermák 1. 2. 2007 08:59
Nový
 
├ 
Re: článek se mi líbil
PAJUS 1. 2. 2007 13:25
Nový
 
└ 
Re: článek se mi líbil
anonymní uživatel 1. 2. 2007 21:31
Nový
diky
houska 1. 2. 2007 08:53
Nový
└ 
Re: diky
anonymní uživatel 1. 2. 2007 09:20
Nový
 
└ 
Re: diky
anonymní uživatel 1. 2. 2007 10:35
Nový
 
 
└ 
Re: diky
Zero 2. 2. 2007 08:34
Nový
skolka ???
anonymní uživatel 1. 2. 2007 08:55
Nový
└ 
Re: skolka ???
PAJUS 1. 2. 2007 13:31
Nový
 
└ 
Re: skolka ???
Petr Mach 3. 2. 2007 11:41
Nový
Jen klid
jarks 1. 2. 2007 09:17
Nový
└ 
Re: Jen klid
anna 1. 2. 2007 09:23
Nový
 
└ 
Re: Jen klid
Zigo 1. 2. 2007 10:24
Nový
chybí články pro pokročilé
bpbp 1. 2. 2007 09:26
Nový
└ 
Re: chybí články pro pokročilé
vd 1. 2. 2007 20:12
Nový
Moc hezké
Luděk Janča 1. 2. 2007 09:45
Nový
└ 
Re: Moc hezké
Venca Balak 1. 2. 2007 10:09
Nový
Upadek ? Čí ?
Piškot 1. 2. 2007 09:48
Nový
základy odborného stylu
Petr Šabata 1. 2. 2007 10:05
Nový
├ 
Re: základy odborného stylu
. 1. 2. 2007 10:21
Nový
│
├ 
Re: základy odborného stylu
anonymní uživatel 1. 2. 2007 10:43
Nový
│
│
├ 
Re: základy odborného stylu
Petr Šabata 1. 2. 2007 11:16
Nový
│
│
└ 
Re: základy odborného stylu
anonymní uživatel 1. 2. 2007 18:03
Nový
│
└ 
Re: základy odborného stylu
Petr Šabata 1. 2. 2007 11:12
Nový
│
 
├ 
Re: základy odborného stylu
Miloš 1. 2. 2007 11:42
Nový
│
 
│
└ 
Re: základy odborného stylu
. 1. 2. 2007 14:04
Nový
│
 
│
 
└ 
Re: základy odborného stylu
Zero 2. 2. 2007 08:53
Nový
│
 
└ 
Re: základy odborného stylu
adrock 1. 2. 2007 18:02
Nový
├ 
Re: základy odborného stylu
vd 1. 2. 2007 20:14
Nový
│
└ 
Re: základy odborného stylu
Drasha 1. 2. 2007 21:00
Nový
└ 
Re: základy odborného stylu
Hynek Trávník 2. 2. 2007 18:11
Nový
 
└ 
Re: základy odborného stylu
Petr Mach 3. 2. 2007 11:43
Nový
nazor
Ferda Mravenec 1. 2. 2007 10:15
Nový
└ 
Re: nazor
Jan Poslušný 1. 2. 2007 12:17
Nový
 
└ 
Re: nazor
razor 1. 2. 2007 18:07
Nový
restart apache
pht 1. 2. 2007 10:33
Nový
Radši nic, než tohle...
standa 1. 2. 2007 10:55
Nový
├ 
Re: Radši nic, než tohle...
Jakub Šťastný 1. 2. 2007 16:19
Nový
│
└ 
Re: Radši nic, než tohle...
standa 1. 2. 2007 16:57
Nový
│
 
└ 
Re: Radši nic, než tohle...
standa 1. 2. 2007 17:22
Nový
│
 
 
└ 
Re: Radši nic, než tohle...
honza 1. 2. 2007 21:05
Nový
│
 
 
 
└ 
Re: Radši nic, než tohle...
standa 1. 2. 2007 22:02
Nový
│
 
 
 
 
├ 
Re: Radši nic, než tohle...
mys elf 1. 2. 2007 22:52
Nový
│
 
 
 
 
└ 
Re: Radši nic, než tohle...
Jakub Hegenbart 2. 2. 2007 00:19
Nový
├ 
Re: Radši nic, než tohle...
Hynek Trávník 2. 2. 2007 21:50
Nový
└ 
Salát píše pro saláty
Hynek Trávník 2. 2. 2007 21:50
Nový
nova kategorie?
michal_sjx 1. 2. 2007 11:10
Nový
Můj názor
dum8d0g 1. 2. 2007 11:24
Nový
Označení náročnosti článku a hodnocení
risa 1. 2. 2007 12:20
Nový
Jiny webserver neznate ???
nick carter 1. 2. 2007 12:27
Nový
└ 
Re: Jiny webserver neznate ???
. 1. 2. 2007 14:08
Nový
 
└ 
Re: Jiny webserver neznate ???
leguan 1. 2. 2007 14:53
Nový
 
 
└ 
Re: Jiny webserver neznate ???
. 1. 2. 2007 15:05
Nový
 
 
 
└ 
Re: Jiny webserver neznate ???
bpbp 1. 2. 2007 16:24
Nový
 
 
 
 
└ 
Re: Jiny webserver neznate ???
. 1. 2. 2007 16:35
Nový
O vývoji generací
Vlasta Lipert 1. 2. 2007 15:16
Nový
mod_ruby
Jakub Šťastný 1. 2. 2007 16:25
Nový
Re:
anonymní uživatel 1. 2. 2007 16:51
Nový
Jen tak dal Roote
Cuang-c' - Liuxovy zacatecnik 1. 2. 2007 18:16
Nový
Taky se přidám s kritikou
Logik 1. 2. 2007 22:55
Nový
Kdo je pro presun root.cz na builder.cz?
cmvoeytcfaer 1. 2. 2007 23:39
Nový
Kritika
Bruce 2. 2. 2007 01:46
Nový
├ 
Re: Kritika
Ge Bu 2. 2. 2007 09:14
Nový
│
└ 
Re: Kritika
. 2. 2. 2007 15:07
Nový
└ 
Re: Kritika
Hynek Trávník 2. 2. 2007 18:13
Nový
Nevím, komu se mám seriálem zavděčit
Hynek Trávník 2. 2. 2007 18:15
Nový
├ 
Re: Nevím, komu se mám seriálem zavděčit
Pavel 3. 2. 2007 00:36
Nový
└ 
Re: Nevím, komu se mám seriálem zavděčit
Petr Mach 3. 2. 2007 11:47
Nový
Mým kritikům
Hynek Trávník 4. 2. 2007 11:45
Nový
├ 
Re: Mým kritikům
Biktop 4. 2. 2007 12:15
Nový
│
└ 
Re: Mým kritikům
Hynek Trávník 4. 2. 2007 12:59
Nový
│
 
└ 
Re: Mým kritikům
Biktop 5. 2. 2007 02:12
Nový
└ 
Re: Mým kritikům
Jakub Hegenbart 4. 2. 2007 13:41
Nový
Baviiim se...
Ondra 5. 2. 2007 15:39
Nový
Povzbuzeni autora k dalsim pokracovanim
Tayto 7. 2. 2007 19:41
Nový
Názor
krf 9. 2. 2007 12:34
Nový
http.conf
Hunt Hunt 12. 4. 2007 15:42
Nový
httpd.conf
sinu 21. 4. 2007 09:43
Nový
neni spatnej..
neumim 9. 5. 2007 18:01
Nový
└ 
Re: neni spatnej..
mkmkmk 17. 7. 2011 14:57
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem