Navigation
0 Besucher online :: 0 Gäste und 0 Angemeldete
Einträge in dieser Kategorie
- php.ini ändern
- Änderungen der Apache2/Domain Konfiguration für einen Domain
- open_basedir Einstellung ändern
- vhost.conf und vhost_ssl.conf
- Verzeichnis zu definierter URL umleiten
- Eigener phpMyAdmin installieren
- Pleskbackup automatisieren
- Dr. Web 15-Benutzer Lizenz trotz Mail-Alias nutzen
- Webseite über zweite IP-Adresse zugänglich machen
- Zusätzlichen FTP-Benutzer erstellen, welcher nur Zugriff auf ein bestimmtes Verzeichnis im Doc-Root des Domains hat
- Zertifikat kann unter "Server" nicht gelöscht werden obwohl kein Domain mer damit verknüpft ist
- Fehler: "hosting update failed: webstatmng is failed --unset-config --domain-name=[Domainname] --stat-prog=true"
- Subdomain zu einer bestimmten URL umleiten
- Bestimmte Subdomain aller Domains zu einer zentraler Adresse weiterleiten
- 1% Problem im Zusammenhang mit dem deutschen Language-Pack (Plesk 8.2.0)
- Courier: Anzahl der gleichzeitigen Verbindungen pro IP erhöhen
- Plesk (PSA) stoppen/starten
- Admin-Passwort vergessen
- Wo befindet sich die Plesk-Logfiles?
- Der Email-Versand dauert 30 bis 60 Sekunden
- Plesk 9: Qmail kann nur noch Mails an Server in rcpthosts senden
- Qmail Doublebounces deaktivieren
Tags
Sticky FAQs
Debian » Plesk (PSA)
ID #1012
Eigener phpMyAdmin installieren
Um wirklich vollen Zugriff auf die MySql Datenbank zu haben ist es nötig einen getrennten phpMyAdmin zu installieren. Klar kann die bestehende Version des phpMyAdmins auch ersetzt werden, nur ist dies nicht wirklich sauber und kann bei Updates zu Problemen führen.
Ich habe darum versucht eine Schritt-für-Schritt Anleitung zu erstellen (für eine Installation über die Shell):
- In Verzeichnis des Domains wechseln über den phpMyAdmin abgerufen werden soll:
cd /var/www/vhosts/[Domain]/httpdocs/
- Nun sollte das akutelle Package des phpMyAdmins von der Projektwebseite heruntergeladen werden. Dafür geht man am besten auf die Projektwebseite (http://www.phpmyadmin.net) und kopiert den endgültigen Download-Link (für die .tar.gz Version). Diesen verwendet man dann zusammen mit dem Tool wget:
wget [URL des aktuellen phpMyAdmin Packages]
- Das Package muss nun entkomprimiert werden. Dies tut man am besten mittels folgendem Befehl:
tar xvfz [Name des heruntergeladenen Packages]
- Nun sollte man aus ästetischen Gründen das Verzeichnis umbenennen:
mv [Name des Verzeichnises das erstellt wurde] phpmyadmin
- Jetzt müssen noch die richtigen Rechte gesetzt werden. Dafür muss folgender Befehl eingegeben werden:
chown -R [Name des FTP-Users des Domains]:psacln phpmyadmin
- Nun muss das Verzeichnis gewechselt werden, denn phpMyAdmin hat noch keine gültige Konfiguration und diese muss zuerst kopiert werden:
cd /var/www/vhosts/[Domain]/httpdocs/phpmyadmin/libraries
- Eine Standardkonfiguration befindet sich hier im Verzeichnis, diese kann kopiert werden:
cp config.default.php ../config.inc.php
- Diese Konfiguration MUSS aber nun noch angepasst werden. Dazu sollte man sie im favorisierten Editor (in meinem Fall habe ich nano genommen) angepasst werden. Zuerst muss aber per cd .. in den Hauptordner von phpMyAdmin zurück gewechselt werden. Im Editor sucht man nach $cfg['Servers'][$i]['auth_type']. Dort steht momentan als Wert config. Dieser Wert sollte aber nun mit http ersetzt werden. Diese Umstellung bewirkt das das Root-Passwort sich nicht in dieser Konfigurationsdatei befindet sondern über ein Eingabefenster eingegeben werden muss.
- Oft vergisst man über eine SSL Verbindung einzuloggen. So könnte theoretisch jeder der zwischen dem eigenen Rechner und dem Zielserver sitzt das Passwort unverschlüsselt auffangen. Darum habe per Apache2-Konfiguration ein Redirect erstellt, welches mich automatisch auf die gleiche Adresse umleitet, jedoch aber über das SSL Protokoll. Dafür wechselt man in den Konfigurations-Ordner des Domains:
cd /var/www/vhosts/[Domain]/conf
- Nun muss man mit einem Editor die vhost.conf Datei anpassen und mit folgender Zeile ergänzen:
redirect /phpmyadmin https://[Domain]/phpmyadmin
- Damit die Einstellungen übernommen werden, muss die Konfiguration des Domains via PSA neu geladen werden und der Apache2 Server ebenfalls neu geladen werden. Dies erreicht man über folgende Befehle:
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[Domain]
/etc/init.d/apache2 reload
- Nun ist die Installation fertig und kann über die URL http://[Domain]/phpmyadmin abgerufen werden. Um sich als Root-User anzumelden, muss der Admin-Benutzername und das Admin-Passwort von PSA genommen werden.
Bemerkung: [Domain] muss natürlich mit dem gewünschten Domainnamen ersetzt werden.
Tags: config.inc.php, installation, phpmyadmin
Verwandte Artikel:
- Datei verschieben/umbennen
- Besitzer/Besitzergruppe des Verzeichnises/der Datei ändern
- Exclude-Einstellungen von Total Backup anpassen
- Mit "Monit" Remote-Server überwachen
- Fehler: "hosting update failed: webstatmng is failed --unset-config --domain-name=[Domainname] --stat-prog=true"
Letzte Änderung des Artikels: 2007-06-21 12:32
Autor: Andy Blank
Revision: 1.27
Es ist möglich, diesen Artikel zu kommentieren.