PinkNet Web Server je nynφ mo╛nΘ spravovat stejn∞ tak dob°e po WEBu jako
lokßln∞ a to dφky novΘmu modulu "ADMIN.DLL". Proto╛e se v╣ak dφky tomuto
skriptu dostane do prohlφ╛eΦe strukt∙ra adresß°∙ poΦφtaΦe na kterΘm b∞╛φ,
doporuΦujeme tento skript mφt chrßn∞n heslem (pomocφ souboru HTTP.AUT).
Tφmto v╣ak nikterak nejsou soubory Φi adresß°e ohro╛eny. Zßrove≥ se m∙╛e
nezku╣enΘmu u╛ibvateli stßt, ╛e by mohl po╣kodit funkΦnost nastavenφ serveru.
Standartn∞ je autorizace nastavena tak, ╛e jmΘno je "admin" a heslo je
"heslo". Pokud mßte stßle je╣t∞ p∙vodnφ nastavenφ serveru, m∙╛ete pou╛φt
nßsledujφcφ odkaz na tuto slu╛bu.
Admninistrace je urΦena pro servery verze 1.0.7.4 a v²╣e. Na star╣φch verzφch
nemusφ fungovat sprßvn∞, proto si rad∞ji prove∩te upgrade
Va╣eho serveru.
Nynφ bude nßsledovat popis jednotliv²ch polo╛ek, kterΘ se dajφ konfigurovat
pomocφ tohoto modulu:
ObecnΘ
nastavenφ serveru
Port
serveru - Φφslo portu na kterΘm PinkNet Web Server Φekß na po╛adavky
od klient∙. Standartn∞ je 80. Pokud zvolφte jinak, musφte uvßd∞t adresu
ve tvaru http://www.server.cz:port/index.html.
Standartnφ
dokumenty - seznam dokument∙, odd∞len²ch Φßrkou, kterΘ se majφ hledat,
nezadß-li se jmΘno souboru, ale jen adresß°. Ve v∞t╣in∞ p°φpad∙ se pou╛φvß
soubor INDEX.HTML. DoporuΦujeme nap°φklad: "index.html,index.htm,index.php".
Protokolovacφ adresß° - pokud je nahrßn modul pro protokolovßnφ ve
standartnφm formßtu (modul LogApache.dll) je pot°eba zde urΦit kam se budou
soubory zapisovat. Je vhodnΘ zvolit samostatn² adresß°, proto₧e pro ka₧d² virtußlnφ
server jsou vytvo°eny t°i soubory. Pokud adresß° neexistuje, nebo je nep°φstupn²
server se okam₧it∞ zastavφ a nejde spustit. Je takΘ vhodnΘ mφt na disku dostatek
mφsta, nebo zvolit, aby server d∞lal v₧dy novΘ logy. (viz. nφ₧e)
Pou╛φvat
bezpeΦnΘ (HTTPS) servery - Pokud chcete p°enß╣et d∙v∞rnß data tak,
aby je nikdo nemohl Φφst, pou╛ijte tuto volbu. Aktivujete tφm ╣ifrovan²
p°enos protokolem HTTPS. Adresa je pak ve formßtu https://www.server.cz/.
Pro tuto Φinnost je t°eba mφt autorizaΦnφ certifikßty.
Zalo╛
v╛dy nov² protokolovacφ soubor - Tuto volbu aktivujte pokud mßte mßlo
mφsta na disku, Φi Vßs nezajφmajφ soubory o Φinnosti serveru. Server v╛dy
p°i spu╣t∞nφ sma╛e star² protokolovacφ soubor.
MySQL
Pokud jste do PinkNet Web Serveru zavedli modul pro protokolovßnφ do MySQL,
nebo jeÜt∞ lΘpe, ne₧ jej zavedete, nastavte si zde adresu poΦφtaΦe,
u₧ivatele a jeho heslo, aby se server mohl p°ipojit k MySQL databßzi.
Virtußlnφ
serveryMime
typy soubor∙
Pod
touto zßlo╛kou se skr²vß nßstroj pro rozpoznßvßnφ soubor∙ a jejich identifikaci
prohlφ╛eΦi. Server toti╛ musφ nejprve °φci prohlφ╛eΦi jakß data mu posφlß
aby ten mohl nap°φklad rozli╣it text, video, obrßzek Φi zvuk. Toto server
d∞lß podle p°φpony souboru. Typ souboru je definovßn v∞t╣inou aplikacφ,
nebo obecn²mi pravidly, Φi specifikacφ. Nap°φklad typy m∙╛ou b²t: text/html,
text/plain, image/gif, image/jpeg,...
Virtußlnφ
servery
Virtußlnφ
servery slou╛φ k tomu, aby PinkNet Web Server dokßzal hostovat (simulovat)
vφce rozdφln²ch server∙ na jedinΘ IP adrese. Nap°φklad v∞t╣ina server∙
PinkNetu sφdlφ na jedinΘm stroji, ale majφ r∙znß jmΘna a i se jinak chovajφ.
Nap°φklad www.alenka.cz a www.pinknet.cz.
Oba jsou to rozdφlnΘ servery, ale ve skuteΦnosti jsou to jen dva adresß°e
na stroji IO.PINKNET.CZ. Tak toto jsou Virtußlnφ servery. Vy tedy m∙╛ete
zavΘst vφce zßznam∙ pro Vß╣ poΦφtaΦ s PinkNet Web Serverm a pak tyto jmΘna
uvΘst zde v seznamu. PinkNet Web Server pak umφ tyto "servery" rozli╣it
a chovat se ke ka╛dΘmu jinak a posφlat jinß data. Typ serveru v tabulce,
Φi formulß°i urΦuje zda-li se jednß o nastavenφ pro bezpeΦn² server, Φi
obyΦejn². Pokud chcete zastaoupit jinΘ varianty, ne╛ uvedete (nap°φklad
mßm domΘnu www.firma1.cz, www.firma2.cz a n∞kdo se sem dostane i p°es IP
adresu, Φi www.nabidka.cz), zvolte jako jmΘno serveru hv∞zdiΦku. Ta zastupuje
v╣echny ostatnφ nevyjmenovanΘ mo╛nosti.
Zßstupci
- mapovßnφ adresß°∙
Tento
nßstroj je asi nejzajφmav∞j╣φ na celΘ konfiguraci. Jednß se o nßstroj,
kter² dokß╛e r∙zn∞ rozhßzenΘ adresß°e na disku, Φi vφce discφch navenek
zcelit v jeden cel² a kompletnφ WEB. Je tedy mo╛nΘ, ╛e jsou nap°φklad velφkΘ
obrßzky, Φi downloady ulo╛eny kup°φkladu na CDROM a p°itom zvenku se tvß°φ
jako by byly nap°φklad v adresß°i "/download/". TakΘ se zde urΦuje,
kde je ko°enov² adresß° pro jednotlyvΘ servery.
Co
zastoupit - sem napi╣te, jak se mß adresß° tvß°it navenek - tedy kup°φkladu
"/download/". Pokud chcete urΦit ko°enovß adresß°, zvolte pouze
lomφtko - "/".
╚φm
zastoupit - zde zvolte skuteΦn² adresß° ve kterΘm jsou data. Na jeho
nßzvu Φi umφst∞nφ nezßle╛φ. Jde jen o to, aby byl v╛dy za b∞hu serveru
dostupn² - je tedy nevhodnΘ umφstit jej na disketu. V na╣em p°φpad∞ by
to nap°φklad bylo "d:\obrazky\nahe-baby\".
Server
- zde vyberte server, jeho╛ se toto nastavenφ t²kß. Ostatnφ servery nemajφ
o tomto ani tu╣enφ. Jednß se o privßtnφ nastavenφ.
Interpreti
Zde
se urΦujφ externφ aplikace na zpracovßnφ soubor∙, Φi skript∙. Kup°φkladu
chcete na serveru provozovat skripty v jazyce Perl.
Proto musφte zde uvΘst serveru, kde najde tento jazyk a jekΘ soubory mu
nßle₧φ. Proto nap°φklad uvedete p°φponu "CGI" Φi "PL" a jako
vykonßvacφ aplikaci uvedete "c:\internet\perl\perl.exe". Pokud mßte
vßÜ interpret jazyka jako ISAPI Extension, m∙₧ete namφsto exe souboru zadat
tuto DLL knihovnu. Pro PERL z minula by to nap°φklad vypadalo takto: P°φpona "CGI",
aplikace "c:\internet\perl\perl5is.dll". V podstat∞
je PinkNet Web Server ochoten spolupracovat se vÜemi CGI aplikacemi. Pokud
to bude zrovna VßÜ oblφben² skriptovacφ jazyk, tφm lΘpe. Zßrove≥ PinkNet
Web Server umφ i CGI aplikace EXE typu - tedy samospustitelnΘ 32bitovΘ
aplikace. Pro tyto nenφ ₧ßdnß vykonßvacφ aplikace a proto ze zde uvßdφ
oznaΦenφ "pnws/exec". ObdobnΘ oznaΦenφ je i pro ISAPI skripty -
"pnws/isapi". Jako poslednφ je jeÜt∞ oznaΦenφ pro SSI vsuvky. Server
umφ zpracovßvat soubory, kterΘ obsahujφ SSI vsuvky. Tyto soubory se oznaΦujφ
v²razem "pnws/ssi". P°φpona se pφÜe bez teΦky a vykonßvacφ aplikaci
je mo₧no nalΘzt pomocφ prohlφ₧eΦe v pravΘm okn∞.
Web Administrace je plnohodnotnou nßhradou (Φi dopl≥kem) ovlßdacφho panelu
PinkNet Web Serveru. Pro prvotnφ nastevnφ je v╛y nezbytnΘ pou╛φt p°φmo
ovlßdacφ panel, ale pozd∞ji ji╛ staΦφ toto. Server se v╣ak musφ restartovat,
co╛ v╣ak vzdßlen∞ nenφ mo╛no. I tento problΘm se v╣ak brzy odstranφ. Jinak
doufßm, ╛e Vßm tato administrace ulehΦφ a zp°φjemnφ Va╣φ prßci, stejn∞
tak jako m∞.