Liferay 7 Installation auf Windows 10 und einer mysql DB auf Raspbian: Unterschied zwischen den Versionen

Aus Gargi.org
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 23: Zeile 23:
Die Dateien finden sich dann in Eurem Homeverzeichnis unter '''liferay-portal-7.1.2-ga3''' (je nach Version, die Ihr installiert habt)
Die Dateien finden sich dann in Eurem Homeverzeichnis unter '''liferay-portal-7.1.2-ga3''' (je nach Version, die Ihr installiert habt)


Damit wir uns dann an der Konsole wegen den langen Verzeichnisnamen keine Gelenkschmerzen beim Tippen holen, legen wir uns noch symlinks für zwei Verzeichnisse an:
<code><pre>ln -s liferay-portal-7.1.2-ga3 portal
cd portal
ln -s tomcat-9.0.10 tomcat</pre></code>
Damit wäre auch schon liferay auf unserer Kiste und wir können nun seine "Wohlfühlumgebung" zurecht machen:


==Java installieren==
==Java installieren==

Version vom 8. März 2019, 19:33 Uhr

Vorbereitung

Zunächst legen wir einen neuen User an, unter dessem Account unser liferay laufen wird:

adduser liferay

Danach laden wir uns das aktuelle liferay Paket herunter. Derzeit 7.1 . Werde erstmal Euer User liferay:

su liferay

Wechselt in das Userverzeichnis:

cd /home/liferay

Wir ziehen uns dann die aktuelle Version:

wget https://sourceforge.net/projects/lportal/files/Liferay%20Portal/7.1.2%20GA3/liferay-ce-portal-tomcat-7.1.2-ga3-20190107144105508.tar.gz

Den Link zur aktuellen Version findet Ihr unter folgender URL: https://sourceforge.net/projects/lportal/files/

Entpackt dann das Paket mit einem

tar zvxf liferay-ce-portal-tomcat-7.1.2-ga3-20190107144105508.tar.gz

Die Dateien finden sich dann in Eurem Homeverzeichnis unter liferay-portal-7.1.2-ga3 (je nach Version, die Ihr installiert habt)

Damit wir uns dann an der Konsole wegen den langen Verzeichnisnamen keine Gelenkschmerzen beim Tippen holen, legen wir uns noch symlinks für zwei Verzeichnisse an:

ln -s liferay-portal-7.1.2-ga3 portal
cd portal
ln -s tomcat-9.0.10 tomcat

Damit wäre auch schon liferay auf unserer Kiste und wir können nun seine "Wohlfühlumgebung" zurecht machen:

Java installieren

Wir stellen zunächst fest, ob das Java SDK auf unserer Pi installiert ist:

java -version

Sollte der Output

-bash: java: Kommando nicht gefunden

erscheinen, dann ist Nacharbeit angesagt:

apt-get install oracle-java8-jdk

Damit sollte die Ausgabe jetzt wie folgt aussehen:

root@pi:~# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)


mySQL installieren

Damit wir auch eine Datenbank zur Verfügung haben könnt Ihr diese mit

apt-get install mysql-server mysql-client

installieren. Setzt dann erstmal ein Passwort für mysql:

mysqladmin -u root password DEIN_GEHEIMES_PASSWORT


Datenbank für liferay anlegen

Wir legen nun eine leere Datenbank für liferay an. Dazu loggen wir uns auf unserem Server auf den mysql Server ein:

mysql -uroot -hlocalhost -p

(Euer DB root Passwort eingeben)

Ihr seht dann das Command Prompt der Datenbank:

MariaDB [(none)]>

Wir legen jetzt eine leere Datenbank namens lportal71 an;

create database lportal71 character set utf8;

Dazu einen User lportal71 mit einem Passwort PASSWRT (das ändert entsprechend ab:

CREATE USER 'lportal71'@'localhost' IDENTIFIED BY 'PASSWRT';

Jetzt hängen wir den User und die Datenbank zusammen:

GRANT ALL PRIVILEGES ON lportal71.* TO 'lportal71'@'localhost';

Und nun aktualisieren wir unsere Datenbank:

FLUSH PRIVILEGES;

Verlasst die Konsole mit einem beherztem

MariaDB [(none)]> quit
Bye