Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:lion_konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:lion_konfiguration [2017-07-27 16:39]
andreas [PHP]
projects:lion_konfiguration [2019-12-03 15:59] (aktuell)
andreas [Lychee]
Zeile 6: Zeile 6:
  
 Als Betriebssystem wird Debian 9 verwendet. Die Installation ist als reiner Server ohne grafische Benutzeroberfläche erfolgt. Die beiden Platten sind als Software RAID 1 gekoppelt und als LVM eingerichtet. Als Betriebssystem wird Debian 9 verwendet. Die Installation ist als reiner Server ohne grafische Benutzeroberfläche erfolgt. Die beiden Platten sind als Software RAID 1 gekoppelt und als LVM eingerichtet.
 +
 +Neben dieser "klassischen" Methode, das RAID wird von mdadm verwaltet und lvm stellt die logischen devices bereit, gibt es auch die Möglichkeit direkt im lvm logische devices mit einem RAID zu erstellen. Eine komplette Beschreibung zum [[https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html-single/logical_volume_manager_administration/index|Funktionsumfang von lvm]] stellt Red Hat zur Verfügung. 
  
 <code> <code>
Zeile 68: Zeile 70:
  
 ==== Nginx ==== ==== Nginx ====
 +
 +Der Nginx dient bislang nur als Reverse Proxy für die Java/Tomcat Applikation Alfresco. Durch die Fotogalere Lychee kommt die Anforderung hinzu, Nginx als Web-Server für eine PHP Anwendung zu verwenden. Eine gute Beschreibung zur Konfiguration liefert [[https://www.sitepoint.com/setting-up-php-behind-nginx-with-fastcgi/|Setting up PHP behind Nginx with fastcgi]]. Die [[http://nginx.org/en/docs/http/ngx_http_fastcgi_module.html|Liste der Direktiven]] ist endlos, aber da Meiste wird per Default gut eingestellt. 
  
 fastcgi ermöglichen: fastcgi ermöglichen:
Zeile 117: Zeile 121:
  
 <code> <code>
-sudo apt install php-cli php-fpm+sudo apt install php-cli php-fpm
 </code> </code>
 +
 +Bei Änderungen an den PHP Modulen muss der php-fpm Service neu gestartet werden, damit Nginx das auswerten kann.
 +
 +<code>
 +$ sudo service php7.0-fpm reload
 +</code>
 +
 +Inzwischen ist PHP auf die Version 7.3 umgestellt. Entsprechend muss der Service für PHP7.3-fpm gestartet werden.
 ==== NTP ==== ==== NTP ====
  
Zeile 131: Zeile 143:
 </code>  </code> 
  
 +Ab und zu kann mit
 +
 +<code>
 +$ cd ~/Lychee
 +$ git pull
 +</code>
 +
 +geprüft werden, ob eine neue Version zur Verfügung steht. 
 +Eine neue Version kann durch einfaches Kopieren auf den html-Pfad zum Einsatz gebracht werden. 
 ===== Alfresco ===== ===== Alfresco =====
  
 +===== Lychee =====
 +
 +[[https://lychee.electerious.com/|Lychee]] ist eine Software zur Fotoverwaltung auf dem Server. Einfach gehalten, kann man durch Lychee Fotos gut allgemein zugänglich machen. Als auschließlichen Speicherort für Fotos ist Lychee nur bedingt geeignet.  
 +
 +Zugriff auf meine Installation mit [[https://koecher.heim-server.de/galerie]], auf SSL-Zugriff achten! 
  
 +In 10/2019 habe ich Lychee auf eine aktuelle Version gebracht. Aktuell ist das die Version 3.2.16. Ein wesentliches neues Feature ist, dass nun auch Filme mit Lychee angezeigt werden können.
  
  
  
  
projects/lion_konfiguration.1501173578.txt.gz · Zuletzt geändert: 2017-07-27 16:39 von andreas