FAQ
Wie können wir phpMyAdmin installieren / updaten?
phpMyAdmin ist zwar bereits auf allen Servern bei hostNET vorinstalliert und braucht deshalb im Normalfall nicht erneut konfiguriert werden, aber gegebenfalls möchten Sie dann und wann eine neuere Version auf Ihrem Server nutzen.
Auf einem Managed-Root Server geben Sie auf der ssh Konsole als root User einfach folgendes ein:
cd /usr/ports/databases/phpmyadmin
make reinstall clean
Damit wird automatischt die neueste Version installiert, wenn eine neuere vorhanden ist. Weitere Arbeiten sind nicht nötig.
Für Reseller- und Business-Security-Server gehen Sie wie folgt vor:
Diese Anleitung dient zum Update von phpMyAdmin, kann aber auch durch weglassen der Schritte 5 und 7 für eine Neuinstallation genutzt werden. Diese könnte z.B. innerhalb der Pfade einer Kundendomain sein.
Generell ist zu empfehlen jede phpMyAdmin Installation zusätzlich durch eine .htaccess-Datei mit einer weiteren Authentifizierung zu versehen. Zu oft sind im Nachhinein bei phpMyAdmin 'Schlupflöcher' entdeckt worden, so dass hiermit eine deutlich bessere Absicherung erreicht wird.
- Bitte downloaden Sie die von Ihnen gewünschte Version von der folgenden Webseite
http://www.phpmyadmin.net/
Achten Sie bitte darauf, dass die Dateiendung wie folgt aussieht, da Sie die "tared then gzipped" Version brauchen.
phpMyAdmin-4.x.x-all-languages.tar.gz - Uploaden Sie bitte diese Datei im BINARY-Format in das Verzeichnis
/home/httpd/docs/ (Reseller- und Business-Server) - Begeben Sie sich nun via telnet/SSH auf den Server und wechseln mit diesem Befehl in das entsprechende Verzeichnis:
cd /home/httpd/docs/ (Reseller- und Business-Server)
Nun verschieben und sichern Sie das bisherige Verzeichnis von phpMyAdmin durch Eingabe von
mv phpMyAdmin phpMyAdmin.bak - Nun können Sie durch Eingabe dieses Befehls die Dateien entpacken
tar -zxvf phpMyAdmin-4.x.x-all-languages.tar.gz
(wobei "phpMyAdmin-4.x.x-all-languages.tar.gz" der von Ihnen genutzen Version entsprechen muss) - Das eben entpackte Verzeichnis muss nun wieder in phpMyAdmin umbenannt werden. Dazu führen Sie diesen Befehl aus:
mv phpMyAdmin-4.x.x phpMyAdmin
(wobei "phpMyAdmin-4.x.x" der von Ihnen genutzen Version entsprechen muss) - Wechseln Sie nun in das neue Unterverzeichnis 'phpMyAdmin', in dem die Datei "config.inc.php" zu finden sein muss:
cd phpMyAdmin
In dieser Datei müssen Sie folgende Zeilen individuell editieren (z.B. mit 'nano'):
$cfg['PmaAbsoluteUri'] = 'http://******.han-solo.net/phpMyAdmin/';
$cfg['Servers'][$i]['host'] = '******.han-solo.net';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Der auth_type 'cookie' bewahrt uns unter anderem davor, dass ein 'echtes' Datenbankpasswort in die Konfigurationsdatei geschrieben werden muss, wie es bei früheren Versionen von phpMyAdmin nötig war. - Testen Sie nun die neue Installation in dem Sie im easyTECC-Tool deb Menüpunkt "mysqladmin" aufrufen. Wenn dort der Willkommensbildschirm erscheint, kann das alte phpMyAdmin und die tar.gz-Datei mit dem Befehl
rm -rf phpMyAdmin.bak
und
rm -rf phpMyAdmin-4.x.x-all-languages.tar.gz
gelöscht werden.
Sie brauchen Hilfe?
0421 4089-000