POSTUP INSTALACE - PODROBNÝ : Vše mimo vytvoření uživatele na Novellu se dělá na počítači s NT ! 1) Přihlásit se na WinNT(Win2000/XP/2003) jako jejich administrátor 2) Spustit konfigurační program patřící k WinNT WWW serveru (IIS)
v Ovládacích panelech pod ikonou "Nástroje pro správu" otevřete "Správce služeb sítě Internet" ( takto to bývá pod Win 2000 ) či "Správa internetové informační služby" ( ve Windows 2003 ) ( na WinNT Serveru ve složce Programs - Internet Information Server (common) - program Internet service Manager /tak nějak/ nebo ve složce Programy Služby Microsoft Peer Web (společné) - program Správce služeb sítě Internet na WinNT Workstation ) Poklepat na název WWW serveru, přepnout se na kartu Adresáře
3) Zjistit kořenovou složku WWW ( většinou C:\INETPUB\WWWROOT )
a výběr dole přehoďte na "Scripts and Executables" ( česky je to "Skripty a spustitelné" ) - poslední volba. ( Pod Win NT poklepejte na maličkou ikonu domečku - objeví se Vlastnosti, této složce pak nastavte vlastnost [X] Vykonat / Execute ) Ve Win2003 musíte ve "Web Service Extensions" ( jsou na stejné úrovni jako Application Pools a Web Sites - tj. na 3.úrovni ) dovolit (Allow) druhou řádku "All Unknown ISAPI Extensions" !! ( v českých Win2003 v úrovni "Rozšíření webových služeb" je třeba tlačítkem povolit "Všechna neznámá rozšíření ISAPI" )
4) Na datovém serveru Novell Netware vytvořit uživatele LWWW
a dát mu práva ke čtení složky LANIUS a všech složek pod ní ( v Claviu pokud chcete, aby si čtenáři mohli sami mazat své rezervace nebo prodlužovat výpůjčky, musí být i právo zápisu )
5) Na počítači s WinNT namapovat disk N: z Novell serveru tak,
aby např. cesta k souboru KFOND byla N:\LANIUS\kfond.dbf - většinou tedy mapujete jako N: celý svazek DATA nebo SYS ! ( připojit se jako uživatel LWWW - nemusí zadávat heslo ? )
6) C:\LANIUS\setup.mem - již není potřeba ! Dejte jej tam pouze
tehdy, pokud má WWW katalog vyhledávat jen část fondu - tu nastavte v LANiu na jiném PC a z něj sem zkopítujte SETUP.MEM
7) Vytvořit složku C:\LWWW a do ní zkopírovat z instalačních
disket obsah složky LWWW ( bez jejích dalších podsložek )
8) V kořenové složce WWW služby ( zjištěno v bodě 3 ) vytvořit
podsložku LANIUS a do ní nahrát z instalačních disket obsah složky LWWW\WWWROOT včetne jejích podsložek ( asi jen IMG ), ( cesta k souboru L.DLL bude C:\INETPUB\WWWROOT\KATALOG\l.dll )
9) Pokud je WWWROOT ( bod 3 ) jiný než C:\INETPUB\WWWROOT, musí
se změnit v souboru C:\LWWW\lwww.ini řádka WWWROOT=...\KATALOG ( jedná se o složku, kam se budou generovat pevné stránky )
10) Do složky Po spuštění ( All users ) vytvořit zástupce :
Program : C:\LWWW\lwww.exe, Kde začít : C:\LWWW
11) Spustit právě vytvořeného zástupce nebo zkusit restart NT
POZNÁMKY : - Na Windows NT používaných kdekoli jako server ( ať už WWW
server nebo souborový server ) nikdy nepoužívejte screensaver ( spořič obrazovky ) - většinou výrazně zpomalí počítač !!!
- Pokud se bude počítač s Windows NT používat i pro „webování“
po Internetu ( budou-li k němu přistupovat čtenáři nebo méně zkušení uživatelé ), můžete mezi 3) a 4) provést přelogování do WinNT pod jiným jménem bez práv na změny konfigurace WinNT. V tomto případě doporučujeme uživatele pojmenovat také LWWW, neboť klient Novella se pak zvlášť neptá na jméno pro napojení.
- Pokud potřebujete uzavřít všechny databáze, klikněte na LWWW
myší ( bude v popředí ) a potom stiskněte kombinaci CTRL+F12.
- Test dostupnosti databází se dá provést zadaním následující
adresy ve WWW browseru : http://127.0.0.1/katalog/l.dll?test Jestliže je vše v pořádku počeštěno, bude ve vrácenem výsledku ve všech databázích kódová stránka 895 ( pro Clavius 1250 ).
BEZPEČNOST : - WindowsNT je možné použít jako cosi jako „Firewall“ mezi
Internetem a lokální sítí fungující na jednoduchém principu : Uživatel LWWW na Novellském serveru bude mít právo pouze číst ( to mu dejte až po kompletní instalaci LWWW - po počeštění dat ) složku N:\LANIUS a zbytek vůbec nemusí vidět. Na Novellu vůbec nekonfigurujte IP protokol ( je-li to možné ). Pokud by se někdo proboural do WinNT, neohrozí data knihovny na Novellu.
PRÁVA KE SLOŽKÁM (ADRESÁŘŮM) : - Na lokálním disku musí mít LWWW právo číst i zapisovat do složky
\LWWW, \TEMP i WWWROOT (viz. LWWW.INI) a do všech jejich podsložek ! ( do \TEMP i WWWROOT explicitně zadejte IUSR_server i IWAM_server )
- Na datovém disku ( například Novell ) může mít k datům pouze právo
čtení (Read-Only). Chcete-li ale v Claviu, aby si čtenáři mohli sami dělat/mazat své rezervace nebo prodlužovat výpůjčky, musí mít i právo zápisu !!! Má-li knihovna též ISHARE či EMVS, musí mít do složky ISHARE právo čtení i zápisu tento i všechny ostatní počítače !!!!!
- Uživatel, pod kterým běží IIS server ( standardně IUSR_server ),
musí mít plná práva do složky C:\TEMP - nutno nastavit u Win2000/3 !
- Do webové složky WWWROOT musí mít právo IUSR_server i IWAM_server
( pod ním se většinou vykonává DLL ), stačí práva číst a vykonávat
JAK SPUSTIT LWWW BEZ NUTNOSTI TRVALÉHO PŘILOGOVÁNÍ UŽIVATELE : - ve WinNT není podporováno ( lze pomocí SrvAny.exe z resource KITu ) - ve Win2000/3/XP pomocí Task Scheduleru, zde vytvořte úlohu, která
bude startovat ihned "při spuštění systému" ( At System Startup ) ( Nezapomeňte prosím v nastavení této naplánované úlohy zaškrtnuto "Ukončit úlohu, běží-li déle než X hodin" - měla by běžet stále )
Upozornění : - Máte-li data na jiném serveru, musíte v mít LWWW.INI nakonfigurován
DATADIR pomocí UNC zápisu, tj. např. DATADIR=\\SERVER\SHARE\SLOZKA !!
- Vždy nejprve proveďte instalaci a vyzkoušejte funkčnost WWW katalogu
při viditelně spuštěném LWWW - tj. při nalogovaném uživateli, teprve když plně funguje, můžete se snažit jej spustit bez uživ.přilogování
Známé problémy obou popsaných způsobů spouštění bez přilogování : - Používáte-li běh ve více instancích ( viz. START=.. ) nebo pokud
rovnou spouštíte i Ishare ( ISHRUN=ON ), SrvAny ani Task Scheduler neumí ukončit více jak jednu instanci ( a bohužel někdy ani to ne )
TIPY, KDYŽ WWW KATALOG NEHLEDÁ (JEŠTĚ NEFUNGOVAL) : 1) Pokud vám nabízí L.DLL k uložení, pak jste buď zapomněli udělat
bod 3 z postupu viz. výše nebo : snažíte se stránky v prohlížeči otevírat přes File-Open-Browse File - tak to nejde a nikdy nepůjde, musíte zadávat internetovou adresu, např.: http://127.0.0.1/katalog
2) Zkontrolovat práva ke složkám, viz. jiná kapitola v tomto textu,
zkuste dát alespoň na chvíli ( do okamžiku rozchození ) na celý disk C všechna práva pro Everyone ( ať zjistíme, je-li to právy ), též systémovým uživatelům IUSR_server a IWAM_server, ti nebývají ve skupině Everyone a s jejich právy běží procesy a dll pod IIS
3) Ve složce WWWROOT ( nastavuje se v LWWW.INI ) si LWWW.EXE ukládá
informace o své aktivitě, o startu, konci, o chybách, koukněte se tam do souboru !runlog.htm nebo !runlog2.htm ( vybrané zprávy )
4) Zkuste zapnout „vysokou izolovanost“ v Internet service Manageru :
na složce Katalog dejte Properties(Vlastnosti) a zde pod nastaveným právem vykonávat "Scripts and Executables" přehoďte volbu pod ním Aplication Protection na High(Isolated) - je-li tato volba zhaslá, stiskněte předtím vpravo na tlačítko "Create"(Application) - tento popis platí pro Internet Service Manager ve Win2000 ( ve WinNT to byl křížek "[X] Run in seperated memory space", nebo tak nějak ) ( je-li podsložka pod WWWROOTem jen virtuální, je toto potřeba, nebo virtuální složku radši úplně zrušte a zkoušejte normální )
5) Můžete zkusit celou službu IIS spustit pod přihlášením uživatele
Administrator ( nastavuje se v Programs-Administr.Tools-Services, přímo ve vlastnostech služby "World Wide Web Publishing Service", nebo-li v českém překladu "Služba publikování v síti Internet", zde na druhé záložce v anglických Windows pojmenované "Log on" )
6) Podívejte se do „Event Viever“, není-li tam uveden nějaký problém 7) Restartujte 654x WinNT/2000/3, zkuste se projít … :( už nevím )
POKUD WWW KATALOG FUNGOVAL, ALE NASTÁVAJÍ PROBLÉMY :
Pokud jej máte spouštěn v nenalogovaném režimu ( viz.výše ), nejprve
jej spusťte „viditelně“, tedy při přihlášeném uživateli. Postupujte podle výše uvedených tipů, když WWW katalog nehledá (ještě nefungoval)
Pokud katalog hledá, ale po čase se zasekne ( při žádosti o řešení
od nás popište jak ), je pravděpodobně výrazně porušena některá DBF - - proveďte kompletní obnovu indexů se zaškrtnutým voličem [x] Extra !!
NASTAVENÍ ( v souboru \LWWW\lwww.ini ) : - WWWROOT=… - webová složka - pro generování pevných HTM stránek - DATADIR=… - cesta k LANiu/Claviu ( lze i \\SERVER\SHARE\CLAVIUS ) - INFORMACE=ON - pokud má knihovna i licenci na WWW katalog informací - OCTEN=OFF - vypíná link „Vaše čtenářské konto“ na úvodní stránce - OCTEN=číslo - za kolik dnů zpět ukazuje staré záznamy ( běžně 100 ) - HLSTRANKA=…- URL na stránky knihovny, např HLSTRANKA=http://vkta.cz - SMTPserver=..- nastavte si odchozí poštovní server nejblíže od vás - SMTPlogin=.. - jméno uživatele, kterým se připojí … (max. 20 znaků) - SMTPheslo=.. - heslo uživatele, kterým se připojí k SMTPserveru výše - RERUN=OFF - vypne vzájemný restart ISHARE a LWWW, viz. 07.05.1999 - ZAREZ=částka - dluh při zadání rezervace-jen LANius! viz. 01.11.1999 - REZMAIL=mail - e-mail pracovníka pro rezervace, viz. níže 01.11.1999 - REZMVZDY=ON - odesílá vždy e-mail při provedení (uložení) rezervace - REZPLUS=ON - zobrazuje rezervace na podobné tituly ve více řádkách - ZOBRKUSY=OFF - nebude zobrazovat počet kusů pod katalogizačním lístem - REZERVACE=OFF- nebude možno rezervovat dokumenty pomocí WWW katalogu - IPLIMIT=číslo- max. počet dotazů z 1 IP adresy za hodinu, default 999 - START=číslo - počet automaticky spouštěných instancí programu LWWW - BODY=… - text vkládaný do tagu body, např. BODY=bgcolor=C0C0C0 - CSS=… - URL linkovaného CSS, např. CSS=http://vkta.cz/vkta.css - NOVINKY=OFF - na úvodní stránce nezobrazuje odkaz na seznamy novinek - NOVINKY=číslo- počet dní, který je předvyplněn před seznamem novinek - NOVINKY=… - URL na jinou HTML stránku s vlastnímy seznamy novinek - POCET=OFF - v Claviu vypne ve výsledcích zobrazování sloupce Počet - OBJMAIL=mail - e-mail pro objednávky z Clavia, viz. níže 08.10.2002 - PRUH=OFF - nezobrazuje horní tmavomodrý pruh s názvem knihovny - KF_REZ=podm. - podmínka FoxPro - které knihy lze v LANiu rezervovat - AUTHPOLE=… - položka obsahující loginy čtenářů, viz. níže 18.2.2003 - AUTHPRECHOD= - před autorizovanými funkcemi přejde na tento katalog - VIZ=OFF - v Claviu negeneruje do slovníků i vazby „viz./viz.též“ - SKAT=ON - pod většinou stránek bude odkaz na hledání ve SKATu - MVS=OFF - v Claviu nebude pod katalogovým lístkem tlačítko MVS - NOEMAIL=mail - e-mail pracovníka, jemuž jsou směrovány chybové hlášky - REGEN=04:00 - kdy se přegenerovávají stránky HTM, časů může být více - SERHESLO=… - heslo lokálního správce pro vstup na heslované stránky - TSIGN=OFF - v Claviu nezobrazuje sloupec signatury titulu/svazku - TSIGN=SIGN - ve výsledcích vyhledávání pak bude vždy svazková sign. - NAKL=ON - ve výsledcích zobrazuje i sloupec „Nakladatel/Časopis“ - INFOBARVY=OFF- vypíná podbarvení různých typů řádek v infu o čtenáři - VYPUJCKY=OFF - nastavte, nepoužíváte-li výpůjční protokol (výpůjčky) - MAZAT_REZ=OFF- v Claviu vypne mazání svých rezervací v Infu o čtenáři - DOHLEDAVEJ=OFF - vypne dohledávání podle slov, nenašel-li běžně nic - APACHE=…. - plná cesta k httpd.conf, běží-li nad Apache ve Windows - SMSMIDLET=x;1- řetězec umožňující přeposílat SMS přes SMSmidlet.com - LANG=cze,eng - jazykové verze Clavia, maximum je LANG=cze,slo,eng,ger - INTRANET=… - začátky IPadres patřících do Intranet oddělené čárkami - INTRAODKAZY=OFF - v našem intranetu nedělá do výsledku externí odkazy - NAVSTEVY=OFF - vypíná zobrazení posledních návštěv nad info o čtenáři - DELKASLSL=nn - maximální šírka výrazů ve slovnících, viz. 29.08.2007 - EDIT=ON - čtenáři si sami mohou opravit svůj mail, telefon a PIN - EDIT=položky - čtenáři si mohou opravit tyto položky, viz. 01.09.2007 - CAST=OFF - vypne zobrazení sloupce Část ve výsledcích vyhledávání - ZOBRVZTAH=ON - v baze.htm a b_*.htm zobrazuje za názvem polí i vztah - ZALOHADB=OFF - nezálohuje 1x denně v noci, lze ZALOHADB=DISK:\SLOZKA - AZALOHA=OFF - nezálohuje pravidelně cca po půlhodině 3 tabulky clexu - ROVNOU=ON - je-li výsledkem hledání 1 záznam, rovnou ukáže lístek - JENVOLNE=… - jen dokumenty k dispozici … číslo a/nebo NAD/POD/OBA - REKS_CSS=… - odkaz na vlastní CSS styl pro stránky webového REKSu - TISK_CSS=… - odkaz na CSS styl pro předefinování vlastností tisku - KALEND=OFF - negeneruje nad kombinovaným dotazem políčka kalendária - DALSIOAUT=OFF- pod lístkem nezobrazí odkaz na další inf. o hl.autorovi - PREDREG=pol. - povoluje předregistrace, zde volím položky (16.07.2009) - PREDREG=ON - jakoby !JMENO,!DATNAR,TULICE,!TMESTO,!MAIL,TELEFON,!PIN - NAD=OFF - ve výsledcích jsou skladby, neukazuje nadřízený záznam