Installation: Unterschied zwischen den Versionen

Aus Letto-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
* Installation mit einem Benutzer letto
* Installation mit einem Benutzer letto
* Installation der benötigten Packete:
* Installation der benötigten Packete:
apt-add-repository -y ppa:webupd8team/java
<pre>apt-add-repository -y ppa:webupd8team/java
apt-get -y update
apt-get -y update
apt-get -y upgrade
apt-get -y upgrade
apt-get -y dist-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 oracle-java8-installer  
apt-get install -y maxima inkscape  
apt-get install -y 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
apt-get install -y samba realmd sssd adcli libwbclient-sssd krb5-user sssd-tools samba-common packagekit samba-common-bin samba-libs
</pre>
* Installation von MySQL, wenn es am Server installiert wird:
* Installation von MySQL, wenn es am Server installiert wird:
apt-get install apache2 mysql-server mysql-client phpmyadmin
apt-get install apache2 mysql-server mysql-client phpmyadmin

Version vom 14. September 2018, 10:34 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 
apt-get install -y maxima inkscape 
apt-get install -y 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