Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

Raspberry Pi: Webserver und Datenbank installieren

#Tutorials#Raspberry

[caption id="attachment_2002" align="aligncenter"]Raspberry Pi 2 Foto raspberrypi.org Raspberry Pi 2 Foto raspberrypi.org[/caption]

Ein Raspberry Pi eignet sich hervorragend als kleiner Web-Server und für ein Projekt, was ich noch vorstellen werde, hat dieser mir sehr viel genützt.

So einfach geht's

Root-Rechte bekommen

Als Erstes solltet ihr mit dem folgenden Befehl euch die Rootrechte besorgen. ACHTUNG: Danach könnt ihr ohne Nachfrage alles machen (Auch kaputt natürlich!)


sudo apt-get install phpmyadmin

Optional Phpmyadmin installieren

Wer möchte kann noch phpmyadmin installieren. Dies ist ein PHP-Interface für eure Datenbanken. Ich finde allerdings den Adminer deutlich besser und er kommt in einer Datei. Aber es sei euch selbst überlassen.


sudo apt-get install php5-mysql
sudo apt-get install mysql-server mysql-client

Mysql installieren

Wordpress, TYPO3 und andere CMS-Systeme und andere Systeme benötigen Datenbanken um alles zu speichern. Die meist genutzte Datenbank ist hierbei MYSQL. Diese installieren wie folgt:


sudo apt-get install libapache2-mod-php5 php5 php-pear php5-xcache

PHP5 installieren

Für die meisten Webanwendungen wird PHP benötigt, deswegen installieren wir es.


sudo apt-get install apache2 apache2-doc apache2-utils

Webserver Apache2 installieren

Hat der Pi neugestartet können wir nun den Apache2 Webserver installieren.


sudo reboot

Neustarten nach dem Update


sudo apt-get update

Updates beziehen, bevor man installiert

Bevor wir nun den Web-Server installieren, lassen wir unseren Raspberry updaten und anschließend neustarten, damit wir auf dem neuesten und sichersten Stand sind.


sudo groupadd www-data
sudo usermod -a -G www-data www-data

Gruppe und User für den Webserver hinzufügen

Ein Webserver sollte immer einen eigenen User und eine eigene Gruppe haben. Damit verhindert ihr, dass jemand über den Web-Browser sich die kompletten Root-Rechte von eurem Pi verschaffen kann. Am meisten benutzt man www-data.


sudo bash

Schon ist ein Webserver auf eurem System installiert.

Wenn ihr jetzt die IP-Adresse des Pi's aufruft mit einem Browser solltet ihr die Apache2 Seite sehen. Diese liegt in /var/www/. Genau in dieses Verzeichnis muss auch eure Anwendung/Webseite.


Kommentare

  • TYPO3 Internetagentur
    ist zwar schon etwas länger her, aber ich habe dazu nun eine komplette Anleitung geschrieben, falls es mal wer braucht:
    http://www.typo3-probleme.de/2017/09/04/typo3-8-7-auf-raspberry-pi-3-installieren-und-einrichten-2-2105/
    Antworten
    • Thomas Mertens
      Ich habe genau nach dieser Anleitung angefangen, die Seite wird jetzt aber nur noch zur Hälfte dargestellt, dann hängt sich Firefox auf, so daß ich nicht weiter machen kann.

      http://www.typo3-probleme.de/2017/09/04/typo3-8-7-auf-raspberry-pi-3-installieren-und-einrichten-2-2105/
      Antworten

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.