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
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 20: Zeile 20:
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)<br/>
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)<br/>


==mySQL installieren==
 
==mySQL auf dem Pi installieren==


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


<code><pre>apt-get install php7.0-mysql mysql-server mysql-client</pre></code>
<code><pre>apt-get install mysql-server mysql-client</pre></code>
installieren. Setzt dann erstmal ein Passwort für mysql:
installieren. Setzt dann erstmal ein Passwort für mysql:


<code><pre>mysqladmin -u root password DEIN_GEHEIMES_PASSWORT</pre></code>
<code><pre>mysqladmin -u root password DEIN_GEHEIMES_PASSWORT</pre></code>
(dies wird auch bereits bei der Installation des mysql Pakets abgefragt.
 
Damit auf den Server über das Netzwerk zugegriffen werden kann, editiert die Datei '''/etc/mysql/mariadb.conf.d/50-server.cnf''' . Kommentiert folgende Zeile aus:
 
'''bind-address            = 127.0.0.1'''<br />
in<br />
'''# bind-address            = 127.0.0.1'''
 
Startet den Server neu:
 
<code><pre>/etc/init.d/mysql restart</pre></code>
 
 
==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:
 
<code><pre>mysql -uroot -hlocalhost -p</pre></code>
(Euer DB root Passwort eingeben)
 
Ihr seht dann das Command Prompt der Datenbank:
 
'''MariaDB [(none)]>'''
 
Wir legen jetzt eine leere Datenbank namens lportal71 an;
 
<code><pre>create database lportal71 character set utf8;</pre></code>
 
Dazu einen User lportal71 mit einem Passwort PASSWRT (das ändert entsprechend ab:
 
<code><pre>CREATE USER 'lportal71'@'localhost' IDENTIFIED BY 'PASSWRT';</pre></code>
 
Jetzt hängen wir den User und die Datenbank zusammen:
 
<code><pre>GRANT ALL PRIVILEGES ON lportal71.* TO 'lportal71'@'localhost';</pre></code>
 
Und nun aktualisieren wir unsere Datenbank:
 
<code><pre>FLUSH PRIVILEGES;</pre></code>
 
Verlasst die Konsole mit einem beherztem
 
MariaDB [(none)]> '''quit'''<br />
''Bye''
 
 
 




[[Kategorie:Raspberry Pi]]
[[Kategorie:Raspberry Pi]]
[[Kategorie:Windows]]

Aktuelle Version vom 9. März 2019, 15:05 Uhr

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 auf dem Pi 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

Damit auf den Server über das Netzwerk zugegriffen werden kann, editiert die Datei /etc/mysql/mariadb.conf.d/50-server.cnf . Kommentiert folgende Zeile aus:

bind-address = 127.0.0.1
in
# bind-address = 127.0.0.1

Startet den Server neu:

/etc/init.d/mysql restart


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