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:
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=YES→write_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