Hlavní menu
Nástroje
|
OpenCMS.PoznamkyUpgrade History
Show minor edits - Show changes to markup
14 October 2010, 17:33
by PremekBrada -
Changed lines 127-128 from:
<site server="TODO-Nastaveni-Apache" uri="/sites/informatika.zcu.cz/"/>
<site server="TODO-Nastaveni-Apache" uri="/sites/www.kiv.zcu.cz/"/>
to:
<site server="jmeno-serveru-a-port-pro-informatika" uri="/sites/informatika.zcu.cz/"/>
<site server="jmeno-serveru-a-port-pro-www.kiv" uri="/sites/www.kiv.zcu.cz/"/>
Changed lines 131-132 from:
(Viz též svn opencms-libs/configs/opencms-system.xml .)
to:
Jména serverů a portů musí být taková, aby každá site běžela na jiném portu v rámci serveru, na kterém běží daná instalace opencms. (Viz též svn opencms-libs/configs/opencms-system.xml a informace od systémového admina, které jsou to servery a porty.)
14 October 2010, 17:23
by PremekBrada -
Changed line 4 from:
to:
Changed line 99 from:
Pro potřeby stránky informatiky jsou potřeba ještě následující moduly:
to:
Pro potřeby stránky informatika.zcu.cz jsou potřeba ještě následující moduly:
Changed lines 112-113 from:
Přihlašte se k OpenCms a přepněte se do administračního rozhranní. V poli sites zvolte / a v levém panelu otevřte adresář sites . V tomto umístění založte a publikujte dva adresáře: informatika.zcu.cz a www.kiv.zcu.cz . Tím jsme připravili OpenCms pro konfiguraci Multisite.
to:
Přihlašte se k OpenCms jako administrátor, v poli Site zvolte / a v levém panelu otevřte adresář sites . V tomto umístění založte a publikujte dva adresáře: informatika.zcu.cz a www.kiv.zcu.cz . Tím jsme připravili OpenCms pro konfiguraci Multisite.
20 September 2010, 00:25
by Miroslav Král - Doplněn návod s nastavením konfiguračních proměnných pro Kerberos.
Changed lines 41-44 from:
Na platformě windows se pro server Tomcat toto provede přidáním následujících řádků do souboru catalina.bat , pro platformu Linux se jedná o soubor catalina.sg , na cestě CATALINA_HOME\bin .
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.auth.login.config=%CATALINA_HOME%\Kerberos_Configuration\KerbNastaveni.conf
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.krb5.conf=%CATALINA_HOME%\Kerberos_Configuration\krb5.conf
to:
Na platformě windows se pro server Tomcat toto provede přidáním následujících řádků do souboru catalina.bat , pro platformu Linux se jedná o soubor catalina.sh , na cestě CATALINA_HOME\bin . Tyto řádky umístit do souboru catalina.sh (catalina.bat???) za část, kde se načtou standardní proměnné Javy.
- Pro Windows
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.auth.login.config=%CATALINA_HOME%\Kerberos_Configuration\KerbNastaveni.conf
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.krb5.conf=%CATALINA_HOME%\Kerberos_Configuration\krb5.conf
- Pro Linux(Ubuntu)
- JAVA_OPTS="$JAVA_OPTS -Djava.security.auth.login.config=$CATALINA_HOME/conf/KerbNastaveni?.conf"
- JAVA_OPTS="$JAVA_OPTS -Djava.security.krb5.conf=$CATALINA_HOME/conf/Kerberos/krb5.conf"
29 July 2010, 17:14
by PremekBrada -
Deleted lines 2-7:
TBD
- odkazy na manuály
- případné pozn místně důležité
Potřebujeme v rámci upgrade umět
Added lines 18-19:
Na celou akci je třeba počítat aspoň 4h čistého času (když se něco vysype, je z toho klidně celý dlouhý den).
29 July 2010, 16:43
by PremekBrada -
Changed lines 162-163 from:
Import archivu www.kiv.zcu.cz může trvat delší dobu kvůli velkým souborům (data "produktů" autorizovaného software). Po naimportování stránek proveďte: Publish Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu. Občas se kvůli velkým datům může stát, že import a/nebo publish zkrachuje. Je proto vhodné si před importem udělat zálohu databáze OpenCms, aby bylo možno ji případně obnovit kdyby se importem rozbil VFS.
to:
Import archivu www.kiv.zcu.cz může trvat delší dobu kvůli velkým souborům (data "produktů" autorizovaného software). Po naimportování stránek proveďte: Publish Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu. Občas se kvůli velkým datům může stát, že import a/nebo publish zkrachuje. Je proto vhodné:
- před importem udělat zálohu databáze OpenCms, aby bylo možno ji případně obnovit kdyby se importem rozbil VFS
- koukat se do logu OpenCms, co to dělá (
tail -f WEB-INF/logs/opencms.log )
- před "Publish" zapnout Preferences > Show publish notification popup a po spuštění publikování počkat, až se objeví okénko, že bylo publikování skončeno
29 July 2010, 16:23
by PremekBrada -
Deleted lines 68-69:
Zastavte Tomcat
Deleted lines 72-73:
Spusťte Tomcat
Deleted line 93:
- (restart tomcatu, aby se načetly L10N? properties)
Added lines 104-105:
Restartujte Tomcat
29 July 2010, 15:49
by PremekBrada -
Changed line 167 from:
to:
(Po importu archivy z adresáře packages smažte, aby zbytečně nezabíraly místo.)
29 July 2010, 15:39
by PremekBrada -
Changed lines 109-112 from:
to:
Deleted lines 141-142:
Changed lines 165-169 from:
Import archivu www.kiv.zcu.cz může trvat delší dobu kvůli velkým souborům (data "produktů" autorizovaného software).
Po naimportování stránek proveďte: Publish Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
to:
Import archivu www.kiv.zcu.cz může trvat delší dobu kvůli velkým souborům (data "produktů" autorizovaného software). Po naimportování stránek proveďte: Publish Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu. Občas se kvůli velkým datům může stát, že import a/nebo publish zkrachuje. Je proto vhodné si před importem udělat zálohu databáze OpenCms, aby bylo možno ji případně obnovit kdyby se importem rozbil VFS.
29 July 2010, 15:09
by PremekBrada -
Changed lines 33-34 from:
Zastavte Tomcat
to:
Zastavte Tomcat
Changed lines 57-58 from:
Spusťte Tomcat
to:
Spusťte Tomcat
Deleted lines 60-61:
Changed lines 114-119 from:
Nyní doplníme konfiguraci pro multisite. Tyto stránky by měly být pod cestou:
/sites/informatika.zcu.cz/ pro Informatiku
/sites/www.kiv.zcu.cz/ pro KIVáckou stránku
Nejdříve je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ . V tomto souboru najděte sekci, která vypadá následujícím způsobem:
to:
Nyní doplníme konfiguraci pro multisite. Nejdříve je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ . V tomto souboru najděte sekci, která vypadá následujícím způsobem:
Changed lines 131-132 from:
Jako další musí být v produkčním prostředí nastaven Tomcat a Apache. Podrobnější popis viz link:http://opencms-wiki.org/MultiSite_configuration_instructions .
to:
(Viz též svn opencms-libs/configs/opencms-system.xml .)
Jako další musí být v produkčním prostředí nastaven Tomcat a Apache, tak aby tyto sites poskytovaly bez opencms/opencms/ prefixu. Podrobnější popis viz http://opencms-wiki.org/MultiSite_configuration_instructions .
Changed lines 154-155 from:
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Zkopírujte archivy s daty do adresáře WEB-INF/packages/ v instalaci OpenCms. Otevřte administrační rozhraní: Administration - Database Management - Import File from Server a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
to:
Vlastní import předpokládá, že jsou k dispozici jeden nebo více .zip archivů s obsahem webu. Ty musí vznikout exportem z (produkčního) OpenCms tak, že admin je v Site: www.kiv.zcu.cz kořenovém adresáři, přepne do Administration, udělá Administration - Database Management - Export Database a vybere v Resources to export kořenový adresář. Je potřeba mít krom resources vyexportované také uživatele. (Přemek: Já jsem si udělal dva exporty - v jednom je jen /robots.txt soubor a všichni uživatelé, v druhém jsou všechny soubory a nejsou uživatelská data; to mi pomáhá když chci dělat pokusy s právy a nechci přitom mít pakárnu s čekáním na dlouhý import celého webu.)
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte se do Site: www.kiv.zcu.cz tak, abyste v poli Location viděli: / . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste.
Zkopírujte archivy s daty do adresáře WEB-INF/packages/ v instalaci OpenCms. Otevřte administrační rozhraní: Administration - Database Management - Import File from Server a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
Changed lines 162-163 from:
Import stránky kiv.zcu.cz může trvat delší dobu.
to:
- Vzhledem ke změnám v Account Managementu mezi verzemi 6 a 7 je dobré zkontrolovat a případně opravit nastavení skupin a rolí uživatelů. Zejména by všichni z
KIV Staff měli mít roli Workplace user aby se vůbec mohli přihlásit.
Import archivu www.kiv.zcu.cz může trvat delší dobu kvůli velkým souborům (data "produktů" autorizovaného software).
29 July 2010, 14:09
by PremekBrada -
Changed line 37 from:
to:
Soubory z svn adresáře opencms-libs/krb/
Changed lines 41-42 from:
Zkopírovat do nově vytvořeného adresář adresáře Kerberos_Configuration na rootu Tomcatu (adresář CATALINA_HOME ).
Cesta k těmto souborům musí být přidána do proměnné CATALINA_OPTS :
to:
zkopírovat do adresáře conf na rootu Tomcatu (adresář CATALINA_HOME , jsou tam třeba server.xml a další). Cesta k těmto souborům musí být přidána do proměnné CATALINA_OPTS :
Changed lines 49-51 from:
Pokud máte na jednom počítacači nainstalováno více instancí Tomcatu a pro jejich start používáte volitelnou proměnnou , změntě na .
to:
Pokud máte na jednom počítači nainstalováno více instancí Tomcatu a pro jejich start používáte volitelnou proměnnou , změntě na .
Changed lines 71-91 from:
Zastavte Tomcat
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
Spring 2.5
Stáhnout http://www.springsource.com/download/community?project=Spring%20Framework
Přinejmenším verze 2.5.6 při používání parametrized beanů pro natažení výsledků SQL dotazu, když je v DB tabulce null , vyhazuje chybu konverze (např. při cizích klíčích) ; verze 2.5.0 tento problém nevykazuje:
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5-with-dependencies.zip k přímému stažení
Zkopírovat spring.jar a všechny soubory z adresáře /modules z archivu do <OPENCMS_DIR>/WEB-INF/lib/
Apache Commons Validator
http://commons.apache.org/downloads/download_validator.cgi
Soubor commons-validator-1.3.1.jar zkopírovat do <OPENCMS_DIR>/WEB-INF/lib/ (viz výše)
Spusťte Tomcata
to:
Zastavte Tomcat
5. Nainstalovat knihovny a konfigurace potřebné pro běh KIVáckých modulů
Z svn adresáře opencms-libs/lib/ zkopírovat všechny .jar soubory do WEB-INF/lib . Neměly by vzniknout duplicity, je ale třeba zkontrolovat - pokud by se vedle sebe vyskytly např. mail.jar a mail-1.3.jar pak není jisté, který bude načten a použit tomcatem; nevhodné .jary tedy buď smazat nebo přejmenovat (např. přípona .x ) aby je tomcat nenačetl.
Spusťte Tomcat
Následující sekvence kroků s několikerým restartem serveru je na tomto místě důležitá, aby Tomcat načetl třídy z našich modulů. Jinak by došlo k tomu, že v konfiguračním souboru Springu bude referencován třída, která ještě na OpenCms není. Tomcat by poté OpenCms vůbec nenastartoval a my bychom neměli žádnou možnost požadovaný modul do OpenCms doinstalovat - DEADLOCK!
Changed lines 83-87 from:
Pomocí administačního rozhranní Administration - Module Management - Import Module with HTTP naimportuje jednotlivé moduly.
Verze modulů a pořadí ve kterém mají být naimportovány
to:
Pomocí administačního rozhranní Administration - Module Management - Import Module with HTTP naimportujte modul Common v aktuální verzi (2.0.1.x).
Zastavit Tomcat
Zazálohujte soubor WEB-INF/web.xml a místo něj zkopírujte verzi z svn adresáře opencms-libs/ . Dále pod WEB-INF zkopírujte soubory redsys-servlet.xml a webkiv.properties .
V souboru webkiv.properties nastavte správně název databáze pro data KIV, login+heslo pro přístup, a emailové konto které bude použito pro odesílání zpráv z modulů.
Odbočka: Pokud se tento postup provádí nanečisto někde bokem (vývojářský server, beta.kiv.zcu.cz apod.) pak je v tuto chvíli zřejmě třeba vytvořit zde zmíněnou databázi pro data KIV a naimportovat do ní data. Viz svn adresář datovy-model/ .
Spustit tomcat
Nainstalovat další moduly, v tomto pořadí:
- login
- aktuality
- template
- (restart tomcatu, aby se načetly L10N? properties)
- publikace
- predmety
- produkty
- osoby
Pro potřeby stránky informatiky jsou potřeba ještě následující moduly:
Deleted lines 107-119:
Pro potřeby stránky informatiky jsou potřeba ještě následující moduly:
Changed lines 111-121 from:
Moduly byly při testi brány z Tagů z SVN
Spusťe Tomcata
Spuštění serveru je na tomto místě důležité, aby Tomcat přelozil třídy z našich modulů. Jinak by v příštím kroku došlo k tomu, že v konfiguračním souboru Springu bude referencován třída, která ještě na OpenCms není. Tomcat by poté OpenCms vůbec nenastartoval a my bychom neměli žádnou možnost požadovaný modul do OpenCms doinstalovat - DEADLOCK!
7. Nastavit soubory redsys-servlet.xml a jdbc.properties
Na konec souboru web.xml doplnit tento text:
to:
7. Vytvoření konfigurace multisite
Přihlašte se k OpenCms a přepněte se do administračního rozhranní. V poli sites zvolte / a v levém panelu otevřte adresář sites . V tomto umístění založte a publikujte dva adresáře: informatika.zcu.cz a www.kiv.zcu.cz . Tím jsme připravili OpenCms pro konfiguraci Multisite.
Nyní doplníme konfiguraci pro multisite. Tyto stránky by měly být pod cestou:
/sites/informatika.zcu.cz/ pro Informatiku
/sites/www.kiv.zcu.cz/ pro KIVáckou stránku
Nejdříve je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ . V tomto souboru najděte sekci, která vypadá následujícím způsobem:
Changed lines 123-134 from:
<!-- cesta ke Spring konfiguracnimu souboru -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/redsys-servlet.xml</param-value>
</context-param>
<!-- definice Spring listeneru -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener?
</listener-class>
</listener>
to:
<sites>
<workplace-server>http://www.mysite.com:8080</workplace-server>
<default-uri>/sites/default/</default-uri>
<site server="www.mysite.com" uri="/sites/default/"/>
</sites>
@]
Do elementu <sites> přidejte následující text:
[@
<site server="TODO-Nastaveni-Apache" uri="/sites/informatika.zcu.cz/"/>
<site server="TODO-Nastaveni-Apache" uri="/sites/www.kiv.zcu.cz/"/>
Changed lines 137-142 from:
Do adresáře WEB-INF zkopírujte soubory jdbc.properties , redsys-servlet.xml a webkiv.properties . Projděte tyto soubory a eventuelně upravte nastavení, tak aby odpovídalo aktuální konfiguraci. Jedná se zde hlavně o jméno databáze, ve které budou uložena data KIVácké databáze - viz další bod.
to:
Jako další musí být v produkčním prostředí nastaven Tomcat a Apache. Podrobnější popis viz link:http://opencms-wiki.org/MultiSite_configuration_instructions .
Pro samotný vývoj by výše uvedený popis měl stačit.
Restartujte Tomcata
Changed lines 144-182 from:
8. Nainstalovat dump databáze s KIVáckými daty
Vytvořit databázi pro KIVácká data
Použít datový model, který odpovídá nasazovaným modulům.
9. Vytvoření konfigurace multisite
Přihlašte se k OpenCms a přepněte se do administračního rozhranní. V poli sites zvolte / a v levém panelu otevřte adresář sites . V tomto umístění založte dva adresářeinformatika.zcu.cz a www.kiv.zcu.cz . Tím jsme připravili OpenCms pro konfiguraci Multisite.
Nyní doplníme konfiguraci pro multisite. Tyto stránky by měly být pod cestou:
/sites/informatika.zcu.cz/ pro Informatiku
/sites/www.kiv.zcu.cz/ pro KIVáckou stránku
Nejdříve je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ .
V tomto souboru najděte sekci, která vypadá následujícím způsobem:
<sites>
<workplace-server>http://www.mysite.com:8080</workplace-server>
<default-uri>/sites/default/</default-uri>
<site server="www.mysite.com" uri="/sites/default/"/>
</sites>
A do elementu <sites> přidejte následující text:
<site server="TODO-Nastaveni-Apache" uri="/sites/informatika.zcu.cz/"/>
<site server="TODO-Nastaveni-Apache" uri="/sites/www.kiv.zcu.cz/"/>
Jako další musí být v produkčním prostředí nastaven Tomcat a Apache. Podrobnější popis viz link:http://opencms-wiki.org/MultiSite_configuration_instructions
Pro samotný vývoj by výše uvedený popis měl stačit.
Restartujte Tomcata
10. Import obsahu ze staré verze OpenCms.
to:
8. Import obsahu ze staré verze OpenCms.
29 July 2010, 13:25
by PremekBrada -
Added lines 27-28:
A. Instalace systému
Deleted line 32:
Added lines 52-62:
3. Zkopírování opatchovaného opencms.jar
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar z svn. Není třeba, příslušné třídy jsou integrovány do opatchovaného opencms.jar souboru.
Soubor WEB-INF/lib/opencms.jar zazálohujte (například pod jménem opencms.jar.dist ) a do adresáře nakopírujte opencms-7.5.2-patched.jar z svn.
Spusťte Tomcat
Nyní byste se měli být schopni se přihlásit pomocí Vašeho Orion uživatelského jména a hesla. Předpoklad pro to je, že v OpenCms existuje uživatel s uživatelským jménem shodným jako je Váš Orion login.
Changed lines 64-73 from:
3. Zkopírování souboru kerberos-authentication.jar a opatchování opencms.jar .
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar z svn.
Soubor opencms.jar zazálohujte (například pod jménem opencms.jar.bak ) a do originálního souboru opencms.jar zkopírujte (například popmocí programu 7zip) adresář org z svn.
Spusťte Tomcata
Nyní byste se měli být schopni se přihlásit pomocí Vašeho Orion uživatelského jména a hesla. Předpoklad pro to je, že v OpenCms existuje uživatel s uživatelským jménem shodným jako je Váš Orion login.
to:
Changed lines 67-68 from:
to:
Viz návod od p. Pavuka ZabezpecenePrihlaseni, v kostce: v httpd proxy modulu nastavit aby všechna URL začínající /system/ a /site/login/ byla vždy přesměrována na HTTPS.
Changed lines 70-71 from:
Zastavte Tomcata
to:
B. Konfigurace pro moduly KIV
Zastavte Tomcat
28 July 2010, 19:39
by PremekBrada -
Changed lines 1-3 from:
to:
Návod na upgrade webu KIV na OpenCms verze 7.5
TBD
Added lines 184-187:
Dále je potřeba zkontrolovat/nastavit, že MySQL má dost velký packet buffer: v my.ini nastavit
max_allowed_packet = 64M (menší hodnoty nestačí při importu velkých souborů)
26 July 2010, 23:50
by PremekBrada -
Changed lines 178-179 from:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
to:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M , resp.
export CATALINA_OPTS="$CATALINA_OPTS -Xmx512m"
Při tomto nastavení je OpenCms schopné při úspěšně naimportovat resources o maximální velikosti kolem 60MB. Pokud jsou v datovém souboru exportovaném z předchozí instalace OpenCms ve VFS některé soubory větší (např. 120MB), je vhodné použít tento postup: soubory z archivu přesunout ven, odstranit ručně jejich záznamy z manifest.xml v kořenovém adresáři archivu, naimportovat archiv, a následně naimportovat tyto soubory jednotlivě (např. přes upload v průzkumníku workplace).
Changed lines 188-189 from:
Import stránky kiv.zcu.cz může trvat delší dobu.
to:
Import stránky kiv.zcu.cz může trvat delší dobu.
26 July 2010, 23:43
by PremekBrada -
Changed lines 180-183 from:
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
to:
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Zkopírujte archivy s daty do adresáře WEB-INF/packages/ v instalaci OpenCms. Otevřte administrační rozhraní: Administration - Database Management - Import File from Server a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tito uživatelé jsou však v pořádku naimportováni.
Changed lines 186-188 from:
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
to:
Po naimportování stránek proveďte: Publish Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
06 February 2010, 21:01
by Bohac -
Changed lines 56-57 from:
Nyní spusťte Tomcat a měli byste být schopni se přihlásit pomocí Vašeho Orion uživatelského jména a hesla. Předpoklad pro to je, že v OpenCms existuje uživatel s uživatelským jménem shodným jako je Váš Orion login.
to:
Spusťte Tomcata
Nyní byste se měli být schopni se přihlásit pomocí Vašeho Orion uživatelského jména a hesla. Předpoklad pro to je, že v OpenCms existuje uživatel s uživatelským jménem shodným jako je Váš Orion login.
Changed line 113 from:
Spuštění serveru je na tomto místě důležité, aby Tomct přelozil třídy z našich modulů. Jinak by v příštím kroku došlo k tomu, že v konfiguračním souboru Springu bude referencován třída, která ještě na OpenCms není. Tomcat by poté OpenCms vůbec nenastartoval a my bychom neměli žádnou možnost požadovaný modul do OpenCms doinstalovat - DEADLOCK!
to:
Spuštění serveru je na tomto místě důležité, aby Tomcat přelozil třídy z našich modulů. Jinak by v příštím kroku došlo k tomu, že v konfiguračním souboru Springu bude referencován třída, která ještě na OpenCms není. Tomcat by poté OpenCms vůbec nenastartoval a my bychom neměli žádnou možnost požadovaný modul do OpenCms doinstalovat - DEADLOCK!
Changed line 136 from:
Do adresáře @WEB-INF@ zkopírujte soubory jdbc.properties, redsys-servlet.xml a webkiv.properties@@. Projděte tyto soubory a eventuelně upravte nastavení, tak aby odpovídalo aktuální konfiguraci. Jedná se zde hlavně o jméno databáze, ve které budou uložena data KIVácké databáze - viz další bod.
to:
Do adresáře WEB-INF zkopírujte soubory jdbc.properties , redsys-servlet.xml a webkiv.properties . Projděte tyto soubory a eventuelně upravte nastavení, tak aby odpovídalo aktuální konfiguraci. Jedná se zde hlavně o jméno databáze, ve které budou uložena data KIVácké databáze - viz další bod.
Changed lines 140-143 from:
Vytvořit databázi pro KIVácká data
Použít datový model, který odpovídá nasazovaným modulům.
to:
Vytvořit databázi pro KIVácká data
Použít datový model, který odpovídá nasazovaným modulům.
Changed lines 146-148 from:
Konfigurace multisite předpokládá, že jste naimportovali obsah stránek KIVu www.kiv.zcu.cz a INFORMATIKY informatika.zcu.cz do OpenCms. Tyto stránky by poté měly být pod cestou:
to:
Přihlašte se k OpenCms a přepněte se do administračního rozhranní. V poli sites zvolte / a v levém panelu otevřte adresář sites . V tomto umístění založte dva adresářeinformatika.zcu.cz a www.kiv.zcu.cz . Tím jsme připravili OpenCms pro konfiguraci Multisite.
Nyní doplníme konfiguraci pro multisite. Tyto stránky by měly být pod cestou:
Changed line 152 from:
V dalším kroku je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ .
to:
Nejdříve je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ .
Added line 173:
Restartujte Tomcata
Changed line 190 from:
11. Ověření oproti původnímu stavu
to:
11. Ověření oproti původnímu stavu
06 February 2010, 18:12
by Bohac -
Changed lines 116-119 from:
6. Nastavit soubory redsys-servlet.xml a jdbc.properties
Link na soubory ke stažení a kam je v OpenCms zkopírovat respektivě, jak je uparvit.
to:
7. Nastavit soubory redsys-servlet.xml a jdbc.properties
Changed line 135 from:
to:
Do adresáře @WEB-INF@ zkopírujte soubory jdbc.properties, redsys-servlet.xml a webkiv.properties@@. Projděte tyto soubory a eventuelně upravte nastavení, tak aby odpovídalo aktuální konfiguraci. Jedná se zde hlavně o jméno databáze, ve které budou uložena data KIVácké databáze - viz další bod.
Changed lines 137-138 from:
7. Nainstalovat dump databáze s KIVáckými daty
to:
8. Nainstalovat dump databáze s KIVáckými daty
Changed lines 141-159 from:
Link na DDL KIVácké databáze a dump s daty
9. Import obsahu ze staré verze OpenCms.
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokod ne, tak do tohoto souboru přidejte následující řádku:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
Import stránky kiv.zcu.cz může trvat delší dobu.
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
10. Vytvoření konfigurace multisite
to:
Použít datový model, který odpovídá nasazovaným modulům.
9. Vytvoření konfigurace multisite
Added lines 171-185:
10. Import obsahu ze staré verze OpenCms.
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokod ne, tak do tohoto souboru přidejte následující řádku:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
Import stránky kiv.zcu.cz může trvat delší dobu.
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
06 February 2010, 18:06
by Bohac -
Changed lines 85-86 from:
8. Nainstalovat KIV moduly
to:
6. Nainstalovat KIV moduly
Changed lines 93-103 from:
TODO Link na moduly ke stažení
to:
Pro potřeby stránky informatiky jsou potřeba ještě následující moduly:
Modul | Verze |
Modul KIV | XX |
Modul staré šablony | XX |
Moduly byly při testi brány z Tagů z SVN
Spusťe Tomcata
Spuštění serveru je na tomto místě důležité, aby Tomct přelozil třídy z našich modulů. Jinak by v příštím kroku došlo k tomu, že v konfiguračním souboru Springu bude referencován třída, která ještě na OpenCms není. Tomcat by poté OpenCms vůbec nenastartoval a my bychom neměli žádnou možnost požadovaný modul do OpenCms doinstalovat - DEADLOCK!
06 February 2010, 17:56
by Bohac -
Deleted line 0:
Added lines 30-31:
Zastavte Tomcat
Changed lines 34-36 from:
Zastavte Tomcat
Soubory (ke stažení v svn pod cestou : TODO):
to:
Changed line 43 from:
Na platformě windows se toto provede přidáním následujících řádků do souboru catalina.bat , pro platformu Linux se jedná o soubor catalina.sg , na cestě CATALINA_HOME\bin .
to:
Na platformě windows se pro server Tomcat toto provede přidáním následujících řádků do souboru catalina.bat , pro platformu Linux se jedná o soubor catalina.sg , na cestě CATALINA_HOME\bin .
Changed lines 50-53 from:
3. Zkopírování souboru kerberos-authentication.jar a opatchování opencms.jar .
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar ke stažení viz svn TODO.
to:
3. Zkopírování souboru kerberos-authentication.jar a opatchování opencms.jar .
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar z svn.
Changed lines 59-62 from:
to:
Changed lines 64-65 from:
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
to:
Zastavte Tomcata
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
Added line 83:
Spusťte Tomcata
Added lines 85-106:
8. Nainstalovat KIV moduly
Pomocí administačního rozhranní Administration - Module Management - Import Module with HTTP naimportuje jednotlivé moduly.
Verze modulů a pořadí ve kterém mají být naimportovány
TODO Link na moduly ke stažení
Added lines 136-149:
9. Import obsahu ze staré verze OpenCms.
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokod ne, tak do tohoto souboru přidejte následující řádku:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
Import stránky kiv.zcu.cz může trvat delší dobu.
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
Deleted lines 150-184:
8. Nainstalovat KIV moduly
Pomocí administačního rozhranní Administration - Module Management - Import Module with HTTP naimportuje jednotlivé moduly.
Verze modulů a pořadí ve kterém mají být naimportovány
TODO Link na moduly ke stažení
9. Import obsahu ze staré verze OpenCms.
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokod ne, tak do tohoto souboru přidejte následující řádku:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
Import stránky kiv.zcu.cz může trvat delší dobu.
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
05 February 2010, 14:36
by PremekBrada -
Added line 1:
Changed line 9 from:
to:
05 February 2010, 14:31
by PremekBrada -
Changed lines 25-26 from:
to:
Changed lines 30-31 from:
2. Konfigurační soubory pro protokol Kerberos
to:
2. Konfigurační soubory pro protokol Kerberos
30 November 2009, 15:44
by Jan Bohac -
Added lines 86-103:
Na konec souboru web.xml doplnit tento text:
<!-- cesta ke Spring konfiguracnimu souboru -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/redsys-servlet.xml</param-value>
</context-param>
<!-- definice Spring listeneru -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
31 October 2009, 16:04
by Jan Boháč -
Changed lines 44-46 from:
set JAVA_OPTS= -Djava.security.auth.login.config=\Kerberos_Configuration\KerbNastaveni?.conf
set JAVA_OPTS= -Djava.security.krb5.conf=\Kerberos_Configuration\krb5.conf
to:
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.auth.login.config=%CATALINA_HOME%\Kerberos_Configuration\KerbNastaveni.conf
set JAVA_OPTS=%JAVA_OPTS% -Djava.security.krb5.conf=%CATALINA_HOME%\Kerberos_Configuration\krb5.conf
Changed lines 84-85 from:
Link na soubory ke stažení a kam je v OpenCms zkopírovat repsktive, jak je uparvit
to:
Link na soubory ke stažení a kam je v OpenCms zkopírovat respektivě, jak je uparvit.
Changed lines 89-91 from:
vytvořit databázi pro KIVácká data
Link na DDL KIVácké databáze a dump s daty
to:
Vytvořit databázi pro KIVácká data
Link na DDL KIVácké databáze a dump s daty
Changed lines 115-119 from:
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokd ne, tak do tohoto souboru přidejte následující řádku:
to:
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokod ne, tak do tohoto souboru přidejte následující řádku:
set JAVA_OPTS=%%JAVA_OPTS%% -Xmx512M
Přihlašte se do OpenCms a otevřte nebo se přepněte do okna Explorer . Přepněte adresářovou strukturu tak, abyste v poli Location viděli: /sites/ . Toto je důležité z toho důvodu, že při importu obsahu (dtabáze) do OpenCms je ta naimportována tam, kde v okně Explorer právě jste. Otevřte administračbní rozhranní: Administration - Database Management Import - File with HTTP a vyberte soubor s daty. Tento postup opakujte pro stránky informatika.zcu.cz a kiv.zcu.cz .
OpenCms by mělo naimportovat data uložená v těchto souoborech. Při importu se může stát, že do okna budou vypsány i nějaké chybové hlášky - hlavně při importu uživatelů. Tato chyba zřejmě souvisí s importem uživatelů, kteří mají práva ROOT. Tyto uživatelé jsou však v pořádku naimportováni.
Import stránky kiv.zcu.cz může trvat delší dobu.
Po naimportování stránek proveďte: Publisch Projekt . OpenCms nyní publikuje všechen naimportovaný obsah. Tato operace může trvat poměrně dlouhou dobu.
31 October 2009, 15:49
by Jan Boháč -
Changed lines 59-60 from:
to:
Changed lines 84-85 from:
Link na soubory ke stažení a kam je v OpenCms zkopírovat
to:
Link na soubory ke stažení a kam je v OpenCms zkopírovat repsktive, jak je uparvit
Added line 89:
vytvořit databázi pro KIVácká data
31 October 2009, 15:48
by Jan Boháč -
Changed lines 59-60 from:
4. Zabezpečit workspace - viz návod od p. Pavuka (TODO otestovat na OpenCms 7.5.0)
to:
Added lines 64-78:
Spring 2.5
Stáhnout http://www.springsource.com/download/community?project=Spring%20Framework
Přinejmenším verze 2.5.6 při používání parametrized beanů pro natažení výsledků SQL dotazu, když je v DB tabulce null , vyhazuje chybu konverze (např. při cizích klíčích) ; verze 2.5.0 tento problém nevykazuje:
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5-with-dependencies.zip k přímému stažení
Zkopírovat spring.jar a všechny soubory z adresáře /modules z archivu do <OPENCMS_DIR>/WEB-INF/lib/
Apache Commons Validator
http://commons.apache.org/downloads/download_validator.cgi
Soubor commons-validator-1.3.1.jar zkopírovat do <OPENCMS_DIR>/WEB-INF/lib/ (viz výše)
Added lines 82-83:
Link na soubory ke stažení a kam je v OpenCms zkopírovat
Added lines 87-88:
Link na DDL KIVácké databáze a dump s daty
Added lines 92-108:
Pomocí administačního rozhranní Administration - Module Management - Import Module with HTTP naimportuje jednotlivé moduly.
Verze modulů a pořadí ve kterém mají být naimportovány
TODO Link na moduly ke stažení
Added lines 112-116:
Protože import starého obsahu do OpenCms je poměrně pro Tomcat náročná operace, zkontrolujte, zda má nastaven dostatek paměti - zda je v souboru catalina.bat respektive catalina.sh (viz bod 5) nastavena JVM proměnná -Xmx a pokd ne, tak do tohoto souboru přidejte následující řádku:
Changed lines 120-144 from:
to:
Konfigurace multisite předpokládá, že jste naimportovali obsah stránek KIVu www.kiv.zcu.cz a INFORMATIKY informatika.zcu.cz do OpenCms. Tyto stránky by poté měly být pod cestou:
/sites/informatika.zcu.cz/ pro Informatiku
/sites/www.kiv.zcu.cz/ pro KIVáckou stránku
V dalším kroku je potřeba přidat informace o těchto stránkách do souboru opencms-system.xml na cestě <opencmsroot>/WEB-INF/config/ .
V tomto souboru najděte sekci, která vypadá následujícím způsobem:
<sites>
<workplace-server>http://www.mysite.com:8080</workplace-server>
<default-uri>/sites/default/</default-uri>
<site server="www.mysite.com" uri="/sites/default/"/>
</sites>
A do elementu <sites> přidejte následující text:
<site server="TODO-Nastaveni-Apache" uri="/sites/informatika.zcu.cz/"/>
<site server="TODO-Nastaveni-Apache" uri="/sites/www.kiv.zcu.cz/"/>
Jako další musí být v produkčním prostředí nastaven Tomcat a Apache. Podrobnější popis viz link:http://opencms-wiki.org/MultiSite_configuration_instructions
Pro samotný vývoj by výše uvedený popis měl stačit.
29 October 2009, 20:58
by Jan Boháč -
Changed lines 23-24 from:
to:
Added line 29:
Added line 49:
Changed line 58 from:
to:
Changed lines 61-81 from:
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
to:
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
6. Nastavit soubory redsys-servlet.xml a jdbc.properties
7. Nainstalovat dump databáze s KIVáckými daty
8. Nainstalovat KIV moduly
9. Import obsahu ze staré verze OpenCms.
10. Vytvoření konfigurace multisite
11. Ověření oproti původnímu stavu
29 October 2009, 20:50
by Jan Boháč -
Added lines 30-31:
Added lines 41-46:
Na platformě windows se toto provede přidáním následujících řádků do souboru catalina.bat , pro platformu Linux se jedná o soubor catalina.sg , na cestě CATALINA_HOME\bin .
set JAVA_OPTS= -Djava.security.auth.login.config=\Kerberos_Configuration\KerbNastaveni?.conf
set JAVA_OPTS= -Djava.security.krb5.conf=\Kerberos_Configuration\krb5.conf
Pokud máte na jednom počítacači nainstalováno více instancí Tomcatu a pro jejich start používáte volitelnou proměnnou , změntě na .
Changed lines 49-51 from:
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar ke stažení viz svn.
TODO - patchovat opencms.jar
to:
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar ke stažení viz svn TODO.
Soubor opencms.jar zazálohujte (například pod jménem opencms.jar.bak ) a do originálního souboru opencms.jar zkopírujte (například popmocí programu 7zip) adresář org z svn.
Nyní spusťte Tomcat a měli byste být schopni se přihlásit pomocí Vašeho Orion uživatelského jména a hesla. Předpoklad pro to je, že v OpenCms existuje uživatel s uživatelským jménem shodným jako je Váš Orion login.
4. Zabezpečit workspace - viz návod od p. Pavuka (TODO otestovat na OpenCms 7.5.0)
5. Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
28 October 2009, 21:18
by Jan Boháč -
Changed lines 7-17 from:
Postup upgrade systémem "přenos do čistého OpenCms" bude zřejmě následující:
- instalace 7.5
- aplikace Kerberos patch na 7.5
- instalace modulu pro přihlašování s Krb patch
- import tabulek databáze KIV
- instalace modulů KIV
- import obsahu (vezme s sebou users + práva) pro jednotlivé sajty
- oprava resp vytvoření konfigurace multisite
- ověření oproti původnímu stavu
Pokud by se dělalo "side-by-side" se stávajícím webem, pak je potřeba ještě poté překlopit konfiguraci apache httpd a proxy.
to:
Postup upgrade systémem "přenos do čistého OpenCms" je následující:
- Nainstalovat čité OpenCms 7.5.0
- Zkopírovat konfigurační soubory pro autentizaci protokolem Kerberos a nastavit Tomcat tak, aby tyto soubory uměl najít.
- Zkopírovat jar soubor
kerberos-authentication.jar s třídami potřebnými pro autentizaci Kerberem a opatchovat soubor opencms.jar .
- Zabezpečit workspace - viz návod od p. Pavuka (otestovat na OpenCms 7.5.0)
- Stáhnout knihovny potřebné pro běh KIVáckého rozšíření OpenCms
- Nastavit soubory
redsys-servlet.xml a jdbc.properties
- Nainstalovat dump databáze s KIVáckými daty
- Nainstalovat KIV moduly
- Import obsahu ze staré verze OpenCms - při této činnosti je potřeba dávat pozor na umístění, ze kterého je starý obsah do OpenCms importován.
- Oprava resp vytvoření konfigurace multisite
- Ověření oproti původnímu stavu
Pokud by se dělalo "side-by-side" se stávajícím webem, pak je potřeba ještě poté překlopit konfiguraci apache httpd a proxy.
1. Nainstalovat čité OpenCms 7.5.0
V tomto kroku se provede standardní instalace OpenCms. Je zde potřeba dát pozor na to, že v jedné instanci Tomcatu nemohou běžet dvě aplikace se stejným jménem. To je omezující faktor, pokud bude provozováno více verzí OpenCms současně. Vhodným řešením tohoto problému je přejmenovat soubor opencms.jar na opencms750.jar a tento soubor poté nasadit na Tomcata. Tím se umožní provozování dvou verzí OpenCms současně. Jediný rozdíl je v tom, že nová verze poběží na url ../opencms750/.. .
2. Konfigurační soubory pro protokol Kerberos
Soubory (ke stažení v svn pod cestou : TODO):
Zkopírovat do nově vytvořeného adresář adresáře Kerberos_Configuration na rootu Tomcatu (adresář CATALINA_HOME ).
Cesta k těmto souborům musí být přidána do proměnné CATALINA_OPTS :
-Djava.security.auth.login.config=CESTA_K_SOUBORU_KerbNastaveni.conf
-Djava.security.krb5.conf=CESTA_K_SOUBORU_krb5.conf
3. Zkopírování souboru kerberos-authentication.jar a opatchování opencms.jar .
Do <opencmsroot>/WEB-INF/lib adresáře se nakopíruje soubor kerberos-authentication.jar ke stažení viz svn.
TODO - patchovat opencms.jar
26 October 2009, 14:25
by PremekBrada -
Changed lines 15-17 from:
- ověření oproti původnímu stavu
to:
- ověření oproti původnímu stavu
Pokud by se dělalo "side-by-side" se stávajícím webem, pak je potřeba ještě poté překlopit konfiguraci apache httpd a proxy.
26 October 2009, 14:23
by PremekBrada -
Changed lines 6-10 from:
- Kerberos patch
- modul pro přihlašování s Krb patch
- moduly KIV
- obsah + users + práva
- multisite
to:
Postup upgrade systémem "přenos do čistého OpenCms" bude zřejmě následující:
- instalace 7.5
- aplikace Kerberos patch na 7.5
- instalace modulu pro přihlašování s Krb patch
- import tabulek databáze KIV
- instalace modulů KIV
- import obsahu (vezme s sebou users + práva) pro jednotlivé sajty
- oprava resp vytvoření konfigurace multisite
- ověření oproti původnímu stavu
25 September 2009, 10:41
by PremekBrada -
Deleted line 0:
Changed lines 3-10 from:
- případné pozn místně důležité
to:
- případné pozn místně důležité
Potřebujeme v rámci upgrade umět
- Kerberos patch
- modul pro přihlašování s Krb patch
- moduly KIV
- obsah + users + práva
- multisite
25 September 2009, 10:34
by PremekBrada -
Added lines 1-4:
TBD J.Boháč
- odkazy na manuály
- případné pozn místně důležité
|