Installation: Unterschied zwischen den Versionen

Aus Letto-Wiki
Wechseln zu: Navigation, Suche
(Allgemeines)
Zeile 9: Zeile 9:
 
Der Server kann entweder direkt auf einer PC-Hardware oder in einer virtuellen Umgebung installiert werden. Wir gehen hier nur auf die Direktinstallation ein, virtuelle Systeme sollten aber analog dazu installiert werden können.
 
Der Server kann entweder direkt auf einer PC-Hardware oder in einer virtuellen Umgebung installiert werden. Wir gehen hier nur auf die Direktinstallation ein, virtuelle Systeme sollten aber analog dazu installiert werden können.
  
Vorgangsweise:
+
Installation unter Ubuntu 18.04:
 
* Download von Ubuntu Server [https://www.ubuntu.com/download/server] und Erzeugung eines Boot Mediums [https://wiki.ubuntuusers.de/Ubuntu-CD/] (zB. DVD)
 
* Download von Ubuntu Server [https://www.ubuntu.com/download/server] und Erzeugung eines Boot Mediums [https://wiki.ubuntuusers.de/Ubuntu-CD/] (zB. DVD)
 +
* Installation mit einem Benutzer letto
 +
* Installation der benötigten Packete:
 +
apt-add-repository -y ppa:webupd8team/java
 +
apt-get -y update
 +
apt-get -y upgrade
 +
apt-get -y dist-upgrade
 +
apt-get install -y oracle-java8-installer maxima arj zip unrar unzip inkscape tex-common texinfo texlive-latex-extra fig2ps ttm texlive-full texlive-plain-extra
 +
apt-get install -y samba realmd sssd adcli libwbclient-sssd krb5-user sssd-tools samba-common packagekit samba-common-bin samba-libs
 +
* Installation von MySQL, wenn es am Server installiert wird:
 +
apt-get install apache2 mysql-server mysql-client phpmyadmin

Version vom 14. September 2018, 11:17 Uhr

Allgemeines

Der Letto-Server wurde in Java für JavaEE [1] Server entwickelt. Prinzipiell sollte Letto auf jedem JavaEE-Server unter Windows oder Linux lauffähig sein. Wir haben jedoch als Severumgebung nur Ubuntu-Server getestet mit Glassfish 4.1 [2] getestet und empfehlen deshalb auch diese Laufzeitumgebung.

Als Datenbank wird eine MySQL-Datenbank verwendet, welche idealerweise am gleichen Server wie der Glassfish läuft. Es ist jedoch auch mögliche einen zentralen MySQL-Server zu verwenden welcher im LAN zur Verfügung steht.

Installation des Ubuntu Servers

Der Server kann entweder direkt auf einer PC-Hardware oder in einer virtuellen Umgebung installiert werden. Wir gehen hier nur auf die Direktinstallation ein, virtuelle Systeme sollten aber analog dazu installiert werden können.

Installation unter Ubuntu 18.04:

  • Download von Ubuntu Server [3] und Erzeugung eines Boot Mediums [4] (zB. DVD)
  • Installation mit einem Benutzer letto
  • Installation der benötigten Packete:

apt-add-repository -y ppa:webupd8team/java apt-get -y update apt-get -y upgrade apt-get -y dist-upgrade apt-get install -y oracle-java8-installer maxima arj zip unrar unzip inkscape tex-common texinfo texlive-latex-extra fig2ps ttm texlive-full texlive-plain-extra apt-get install -y samba realmd sssd adcli libwbclient-sssd krb5-user sssd-tools samba-common packagekit samba-common-bin samba-libs

  • Installation von MySQL, wenn es am Server installiert wird:

apt-get install apache2 mysql-server mysql-client phpmyadmin