Login
Newsletter
Werbung

Di, 14. Juli 2015, 14:00

Lychee: Foto-Album auf dem privaten Server

Lychee auf lokalem Server (und Raspberry Pi)

Natürlich ist es auch möglich, Lychee lokal auf einem Linux-System oder einem Platinen-Server zu installieren. Damit dieser lokale Rechner über das Internet erreichbar ist, gelten die üblichen Regeln:

  • Sie müssen die Voraussetzungen im Router schaffen, also durch Portweiterleitung auch externe Webanfragen zulassen und an den lokalen Rechner schicken.
  • Sie benötigen eine Anmeldung bei einem Dienst wie DynDNS (kostenpflichtig) oder www.noip.com (kostenlos), damit Ihre täglich wechselnde öffentliche IP-Adresse über eine feststehende Pseudo-Domain zu finden ist.
  • Der DNS-Dienst und die Pseudo-Domain müssen dem Router mitgeteilt werden, damit er täglich die öffentliche IP-Adresse an diesen Dienst melden kann.

  • Der Apache-Server, die Datenbank und PHP müssen installiert werden, auf der Konsole etwa mit

    sudo apt-get install apache2 libapache2-mod-php5 php5 php5-mysql mysql-server

    Während der Installation werden Sie nach dem Passwort des Datenbank-Administrators gefragt. Wählen Sie dieses Passwort gut aus, und nutzen Sie für erhöhte Sicherheit ein vom System-Admin »root” abweichendes Passwort. Prüfen Sie dann Ihre Installation: Wenn Sie mit einem beliebigen Browser die Adresse localhost aufrufen, sollte Sie der Server mit einer schlichten Seite und dem Hinweis »It works« begrüßen.

  • Das Programmarchiv für Lychee muss im Verzeichnis /var/www/html abgelegt werden.
  • Die weitere Installation auf dem lokalen System verläuft genauso wie oben für den externen Server beschrieben. Einzige Ausnahme: Sie verwenden im Browser die Adresse localhost. Das gilt auch für den Zugriff auf die Datenbank.

Lychee kann auch auf einem Raspberry Pi installiert und betrieben werden. In diesem Fall sollten Sie aus Gründen der besseren Performance statt des Apache-Servers mit

sudo apt-get install nginx

den schlankeren Webserver Nginx bevorzugen. Sind die weiteren Voraussetzungen erfüllt (also MySQL und PHP installiert), legen Sie im Terminal mit

sudo mkdir /var/www

ein Verzeichnis für die Webdokumente an. Wechseln Sie in dieses Verzeichnis und installieren Sie das Programm Git:

sudo apt-get install git

Danach wechseln Sie mit cd in das Verzeichnis /var/www und rufen dort

git clone https://github.com/electerious/Lychee.git

auf. Der Raspberry Pi zieht sich dann alle notwendigen Programmdateien direkt aus dem Speicher für den Quellcode.

Dieser Artikel stammt von unserem Kooperationspartner PC-WELT.

Kommentare (Insgesamt: 10 || Alle anzeigen )
Re[3]: Dropbox (haha, Mi, 15. Juli 2015)
Re[2]: Dropbox (anon, Mi, 15. Juli 2015)
Hmmmm.... (HMEDW, Di, 14. Juli 2015)
Re[3]: Dropbox (terror-tux, Di, 14. Juli 2015)
Re[2]: Dropbox (jenslein, Di, 14. Juli 2015)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung