Installation
PHP 5.6 und phpMyAdmin 4.7.4 (PPA Repository)

Diese Anleitung basiert auf Ubuntu 22.04.

Alle Schritte sind so aufgebaut, dass sie nacheinander ausgeführt werden können. Hinweise wie USERNAME muss angepasst werden sind unbedingt zu beachten.

Öffne ein Terminal:

  • Linux: Rechtsklick auf dem Desktop → Terminal öffnen
  • Windows: per SSH mit dem Server verbinden

Falls wget noch nicht installiert ist, installiere es zuerst:

sudo apt-get install wget

Nun fügen wir das PHP-Repository hinzu:

sudo add-apt-repository ppa:ondrej/php

Paketlisten aktualisieren:

sudo apt-get update

Installation von PHP 5.6 und benötigten Modulen:

sudo apt-get install php5.6 php5.6-mysql php5.6-gd php5.6-mcrypt php5.6-mbstring php5.6-sqlite3 apache2 libapache2-mod-php5.6

Apache-Benutzer anpassen:

sudo nano /etc/apache2/envvars

In Zeile 16 und 17 den Benutzer www-data durch den eigenen Benutzernamen ersetzen.

DocumentRoot anpassen:

sudo nano /etc/apache2/sites-enabled/000-default.conf

Unterhalb von DocumentRoot folgenden Block einfügen (USERNAME anpassen):


                    <Directory /home/USERNAME/www>
                     Options Indexes FollowSymLinks
                     AllowOverride all
                     Require all granted
                    </Directory>
                

So sollte die Konfiguration anschließend aussehen:

Apache DocumentRoot Beispiel

SSL-VirtualHost bearbeiten (USERNAME anpassen, DocumentRoot auf /home/USERNAME/www setzen):

sudo nano /etc/apache2/sites-available/default-ssl.conf

Apache neu starten:

sudo systemctl restart apache2

Für den Datentransfer via FTP verwenden wir vsftpd:

sudo apt-get install vsftpd

Für Windows empfehle ich WinSCP:

https://winscp.net/eng/docs/guide_install

FTP-Konfiguration bearbeiten:

sudo nano /etc/vsftpd.conf

In Zeile 31 die Schreibrechte aktivieren:

  • #write_enable=YESwrite_enable=YES
  • Speichern: Strg + S
  • Beenden: Strg + X

phpMyAdmin herunterladen:

wget https://zoneoflife-tbd.de/downloads/phpMyAdmin-4.7.4-all-languages.tar.gz
sudo tar -xvf phpMyAdmin-4.7.4-all-languages.tar.gz
sudo mv phpMyAdmin-4.7.4-all-languages /home/USERNAME/www/phpMyAdmin-4.7.4

USERNAME anpassen.

In das phpMyAdmin-Verzeichnis wechseln:

cd /home/USERNAME/www/phpMyAdmin-4.7.4
sudo mv config.sample.inc.php config.inc.php
sudo nano config.inc.php

In der Konfigurationsdatei folgende Anpassungen vornehmen:

  • Zeile 17: $cfg['blowfish_secret'] → 32-stelliges Passwort eintragen
  • Zeile 31: 'localhost' durch '127.0.0.1' ersetzen

Passwort-Generator (Empfehlung):

https://www.datenschutz.org/passwort-generator/

Optional: Archiv löschen, um Speicherplatz zu sparen (USERNAME anpassen):

sudo rm /home/username/phpMyAdmin-4.7.4-all-languages.tar.gz

Nächster Schritt

Im nächsten Abschnitt geht es mit der MySQL-Installation weiter.

Seitenanfang