Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Liferay portál a jeho instalace ČVUT, 2015. 2© 2013 IBA CZ, s. r. o. Agenda Podmínky pro instalaci portálového prostředí Instalace lokálního prostředí.

Podobné prezentace


Prezentace na téma: "Liferay portál a jeho instalace ČVUT, 2015. 2© 2013 IBA CZ, s. r. o. Agenda Podmínky pro instalaci portálového prostředí Instalace lokálního prostředí."— Transkript prezentace:

1 Liferay portál a jeho instalace ČVUT, 2015

2 2© 2013 IBA CZ, s. r. o. Agenda Podmínky pro instalaci portálového prostředí Instalace lokálního prostředí Konfigurace portálu Best-practises Vlastní nastavení db Předřazení Apache HTTPD serveru

3 3© 2013 IBA CZ, s. r. o. Nastavení v Liferay portálu $ TOMCAT/ + bin/ + setenv.sh + webapps/ + ROOT/ + WEB-INF/ + web.xml + classes/ + portal-ext.properties + log4.properties + lib/ + portal-impl.jar + portal.properties Systémový administrátor většinu nastavení provádí v konfiguračních souborech

4 4© 2013 IBA CZ, s. r. o. Hands - on Prerekvizita – stažené, nainstalovaá a funkční JAVA prostředí (nastavená proměnná JAVA_HOME) Instalace Liferay Projít strukturu Liferay portal-ext.properties Nastavení demo dat Spouštění v prohlížeči Nastavení vlastní databáze Předřazení Apache HTTP serveru

5 5© 2013 IBA CZ, s. r. o. Stažení Liferay portálu Budeme používat verzi LIFERAY PORTAL 6.2 COMMUNITY EDITION GA2, bundled with Tomcat https://www.liferay.com/downloads/liferay-portal/available-releases Soubor liferay-portal-tomcat-6.2-ce-ga2-20140319114139101.zip rozbalit do liferay-portal-6.2.0-ce-ga2

6 6© 2013 IBA CZ, s. r. o. Mezihra Dokumentace – dostupná na https://www.liferay.com/documentation/liferay-portal/6.2/user- guide https://www.liferay.com/documentation/liferay-portal/6.2/user- guide Dokumentace rozdělená na: User guide Development Comunity resources

7 7© 2013 IBA CZ, s. r. o. Máme staženo, před spuštěním (1) Projít veškeré adresáře a soubory: data\ data\document_library data\hsql data\lucene licence

8 8© 2013 IBA CZ, s. r. o. Máme staženo, před spuštěním (2) tomcat-7.0.40 tomcat-7.0.40\bin tomcat-7.0.40\conf tomcat-7.0.40\lib tomcat-7.0.40\logs tomcat-7.0.40\temp tomcat-7.0.40\webaps tomcat-7.0.40\work

9 9© 2013 IBA CZ, s. r. o. Máme staženo, před spuštěním (3) tomcat-7.0.40\webaps tomcat-7.0.40\webaps\ROOT tomcat-7.0.40\webapps\ROOT\WEB-INF\classes\ portal-ext.properties

10 10© 2013 IBA CZ, s. r. o. Máme staženo, před spuštěním (4) tomcat-7.0.40\webapps\ROOT\WEB-INF\classes\ portal-ext.properties Základní a z pohledu administrace nejdůležitější konfigurační soubor Liferay portálu Ukázka

11 11© 2013 IBA CZ, s. r. o. První spuštění Liferay portálu Před spuštění smazat aplikace welcome-theme Spusťte: liferay-portal-6.2.0-ce-ga2\ tomcat-7.0.40\bin\startup.bat V MS Windows – log běží přímo do konzole V Linux – like OS tail –f../logs/catalina.out

12 12© 2013 IBA CZ, s. r. o. Nastavení vlastní databáze PostgreSQL, alternativně Hypersonic Stažení z http://www.postgresql.org/download/windows/http://www.postgresql.org/download/windows/ Advanced users can also download a zip archive of the binaries, without the installer. This is not recommended for normal installations, it is intended for users who wish to include PostgreSQL as part of another application installer Stažení z http://sourceforge.net/projects/hsqldb/files/http://sourceforge.net/projects/hsqldb/files/

13 13© 2013 IBA CZ, s. r. o. Spuštění vlastní databáze (Postgres) initdb.exe --encoding=UTF8 -D csu -U liferay -W postgres.exe -p 5432 -D "csu" createdb.exe -E utf-8 -p 5432 -U liferay csu postgres.exe -p 5432 -D "csu" psql.exe -U liferay -d csu -W

14 14© 2013 IBA CZ, s. r. o. Spuštění vlastní databáze (Hypersonic) Zkopírovat driver hsqldb.jar z hsqldb-2.3.2\hsqldb\lib do liferay- portal-6.2.0-ce-ga2\tomcat-7.0.40\lib\ext Spustit hsqldb-2.3.2\hsqldb\bin\runServer.bat

15 15© 2013 IBA CZ, s. r. o. Zastavit Liferay Spusťte: liferay-portal-6.2.0-ce-ga2\ tomcat-7.0.40\bin\shutdown.bat MS Windows – zavřete okno s konzolí

16 16© 2013 IBA CZ, s. r. o. Rekonfigurace Liferay na PostgreSQL tomcat-7.0.40\webapps\ROOT\WEB-INF\classes\ portal-ext.properties jdbc.default.driverClassName=org.postgresql.Driver jdbc.default.url=jdbc:postgresql://localhost:5432/csu jdbc.default.username=liferay jdbc.default.password=csu

17 17© 2013 IBA CZ, s. r. o. Rekonfigurace Liferay na Hypersonic tomcat-7.0.40\webapps\ROOT\WEB-INF\classes\ portal-ext.properties jdbc.default.driverClassName=org.hsqldb.jdbc.JDBCDriver jdbc.default.url=jdbc:hsqldb:mem:liferay jdbc.default.username=sa jdbc.default.password=

18 18© 2013 IBA CZ, s. r. o. Spustit Liferay Spusťte: liferay-portal-6.2.0-ce-ga2\ tomcat-7.0.40\bin\startup.bat Okno s konzolí „Detect dialect Postgres / Hypersonic“ Aktivita v okně s konzolí Postgres / Hypersonic

19 19© 2013 IBA CZ, s. r. o. Předřazení Apache HTTP serveru (1) Stáhnout a nainstalovat Apache HTTPD server http://httpd.apache.org/docs/current/platform/windows.html#down Doplnit do c:\windows\system32\drivers\etc\hosts 127.0.0.1 localhost.net Vytvořit soubor httpd/conf.d/test.ibacz.cz.conf Doplnit:

20 20© 2013 IBA CZ, s. r. o. Předřazení Apache HTTP serveru (2) ServerName veraext.ibacz.net ServerAlias veraext.ibacz.net ServerAdmin portal-admin-DEV@veraext.ibacz.net ProxyRequests Off KeepAlive on MaxKeepAliveRequests 50 KeepAliveTimeout 5 # Possible values include: debug, info, notice, warn, error, crit, alert, emerg. LogLevel warn CustomLog /var/log/httpd/veraext_access_log combined Order allow,deny Allow from all ProxyPass ajp://127.0.0.1:8009/ connectiontimeout=5 timeout=1200

21 21© 2013 IBA CZ, s. r. o. Konfigurace Liferay pro komunikaci s Apache HTTPD (1) /opt/liferay/tomcat-7.0.40/webapps/ROOT/WEB-INF/classes/ portal-ext.properties web.server.host=localhost.net web.server.http.port=80

22 22© 2013 IBA CZ, s. r. o. Konfigurace Liferay pro komunikaci s Apache HTTPD (2) /opt/liferay/tomcat-7.0.40/conf/server.xml

23 23© 2013 IBA CZ, s. r. o. Dokončení Restartovat Apache HTTPD server Restartovat Liferay portál V konfiguraci portálu doplnit adresu localhost.net

24 24© 2013 IBA CZ, s. r. o. Co je dobré ještě mít... Init.d skripty – skript, který ve správném pořadí spustí jednotlivé komponenty systému 1. DB 2. připojení k diskovému poli 3. Liferay portál 4. Apache HTTP server 5....

25 25© 2013 IBA CZ, s. r. o. Init.d skript Ukázka


Stáhnout ppt "Liferay portál a jeho instalace ČVUT, 2015. 2© 2013 IBA CZ, s. r. o. Agenda Podmínky pro instalaci portálového prostředí Instalace lokálního prostředí."

Podobné prezentace


Reklamy Google