Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Raspberry Pi: Webserver und Datenbank installieren
[caption id="attachment_2002" align="aligncenter"] 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
http://www.typo3-probleme.de/2017/09/04/typo3-8-7-auf-raspberry-pi-3-installieren-und-einrichten-2-2105/
http://www.typo3-probleme.de/2017/09/04/typo3-8-7-auf-raspberry-pi-3-installieren-und-einrichten-2-2105/
Hinterlasse einen Kommentar