Erinevus lehekülje "Liferay kasutamine GlassFish keskkonnas Debian Lennyga" redaktsioonide vahel
(→Tarkvara paigaldamine) |
|||
59. rida: | 59. rida: | ||
$ mv liferay-... liferay | $ mv liferay-... liferay | ||
− | === | + | ===Serveri käivitamine=== |
+ | |||
+ | Käivitamiseks tuleb öelda | ||
+ | |||
+ | $ sh asadmin start-domain | ||
+ | |||
+ | ja seiskamiseks | ||
+ | |||
+ | $ sh asadmin stop-domain -u admin --passwordfile /home/mart/asadmin.password | ||
+ | Waiting for the domain to stop .................................................. | ||
+ | Command stop-domain executed successfully. | ||
+ | |||
+ | ===GlassFish haldusliides=== | ||
Haldusliides asub pordil 4848, vaikimisi on nn anonymous kasutajal privilegeeritud ligipääs | Haldusliides asub pordil 4848, vaikimisi on nn anonymous kasutajal privilegeeritud ligipääs | ||
77. rida: | 89. rida: | ||
===Liferay kasutamine koos PostgreSQL andmebaasiga=== | ===Liferay kasutamine koos PostgreSQL andmebaasiga=== | ||
− | + | Kui | |
Failis domains/domain1/applications/liferay-portal/WEB-INF/classes/portal-ext.properties on kirjas andmebaasi ligipääs | Failis domains/domain1/applications/liferay-portal/WEB-INF/classes/portal-ext.properties on kirjas andmebaasi ligipääs | ||
86. rida: | 98. rida: | ||
jdbc.default.password=parool | jdbc.default.password=parool | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Kasulikud lisamaterjalid=== | ===Kasulikud lisamaterjalid=== |
Redaktsioon: 12. august 2009, kell 15:57
Sisukord
Sissejuhatus
Glassfish http://www.sun.com/software/products/glassfish_portfolio/ on Suni poolt toetatud javal põhinev rakendusplatvorm (ingl. k. application platform), millest levitatakse erinevaid versioone
- Sun GlassFish Enterprise Server
- ...
Lähemalt saab erinevate versioonide ja nende kasutustingimustega tutvuda Sun kodulehel.
Liferay http://www.liferay.com/ on peamiselt portaalide valmistamisele orienteeritud java rakendus.
Käesolevas palas käsitletakse Liferay kasutamist juhtumil kui andmeid hoitakse PostgreSQL andmebaasis.
Ettevalmistused
Abstraktsel tasemel võib süsteemi skeemi kujutada selliselt
. --- Liferay . / | ' GlassFish | | PostgreSQL JVM | | Debian GNU/Linux Lenny
kus kasutatud tarkvara versioonid on
- operatsioonisüsteem - Debian GNU/Linux Lenny, 64 bit
- andmebaas - PostgreSQL 8.3.7
- Java - JVM SDK v. 6
- GlassFish, Liferay - kasutatud on Liferay veebikohas jagatavad komplekti (ingl. k. bundle), v. liferay-portal-glassfish-5.2.3.zip
JVM
TODO
PostgreSQL
Liferay rakenduse jaoks vajaliku andmebaasi sisu saab moodustada Liferay veebikohas jagatava
Download -> Additional Files -> Application Server Plugins - Database Scripts
nt liferay-portal-sql-5.2.3.zip, abil. Konkreetselt sobib nt sellest .zip arhiivist kasutada skripti
...
GlassFish+Liferay tarkvara paigaldamine
Kopeerida sobiv komplekt Glassfish+Liferay tarkvara komplekt Liferay veebikohast
Download -> Liferay Portal -> Latest Liferay Portal Bundles -> Bundled with Glassfish 3
nt failinimi liferay-portal-glassfish-5.2.3.zip
Kasutamiseks on sobiv moodustada süsteemi vastav kasutaja:grupp, nt liferay:liferay ning selle kasutaja all tarkvara lahti pakkida
$ cd /usr/local $ unzip liferay-portal-glassfish-5.2.3.zip $ mv liferay-... liferay
Serveri käivitamine
Käivitamiseks tuleb öelda
$ sh asadmin start-domain
ja seiskamiseks
$ sh asadmin stop-domain -u admin --passwordfile /home/mart/asadmin.password Waiting for the domain to stop .................................................. Command stop-domain executed successfully.
GlassFish haldusliides
Haldusliides asub pordil 4848, vaikimisi on nn anonymous kasutajal privilegeeritud ligipääs
Tõenäoliselt on üks esimesi tegevusi lisada admin kasutaja ja eemaldada anonymous kasutajalt haldamise privileegid
Configuration -> Security -> Realms -> admin-realm -> Manage Users
Liferay veebiliides
Vaikimisi asub Liferay veebiliides pordil 8080
Liferay kasutamine koos PostgreSQL andmebaasiga
Kui
Failis domains/domain1/applications/liferay-portal/WEB-INF/classes/portal-ext.properties on kirjas andmebaasi ligipääs
jdbc.default.driverClassName=org.postgresql.Driver jdbc.default.url=jdbc:postgresql://localhost:5432/liferay jdbc.default.username=liferay jdbc.default.password=parool