Hi,
das hattest du noch richtig in Erinnerung, diese Funktion gibt es wirklich und noch vieles mehr. Ich hab dir mal etwas rausgesucht.
Quelle:
adminforge.de Autor:
DominionLog Dateien
Sollte Plesk einen Fehler werfen, helfen diese Logs weiter.
Code:
/usr/local/psa/var/log
/opt/psa/admin/logs
/var/log/sw-cp-server/error_log
/usr/local/psa/admin/logs/panel.log
/usr/local/psa/admin/logs/httpsd_access_log
/var/log/psa-horde/psa-horde.log
/usr/local/psa/var/modules/watchdog/log/monit.log
/usr/local/psa/var/log/xferlog
Plesk Update: Autoinstaller
Code:
/usr/local/psa/admin/sbin/autoinstaller
Direktes Upgrade durchführen:Code:
/usr/local/psa/admin/sbin/autoinstaller --select-release-current --upgrade-installed-components
Plesk Version ausgeben
Code:
cat /usr/local/psa/version
Version und Microupdates Datei
Code:
Wenn es zu Version Problemen beim Update kommt, die Version in dieser Datei prüfen.
Plesk starten und stoppen, n
ur das Plesk Panel Code:
/etc/init.d/psa start1
/etc/init.d/psa stop1
Alle Plesk Dienste:Code:
/etc/init.d/psa startall
/etc/init.d/psa stopall
MySQL Shell öffnen
Code:
mysql -uadmin -p$(cat /etc/psa/.psa.shadow)
Plesk PHP Version hinzufügen
Standard PHP Versionen unter Plesk 11.5.30 / CentOS.
Code:
/usr/local/psa/bin/php_handler --list
id: display name: full version: version: type: cgi-bin: php.ini: custom:
module 5.3.3 5.3.3 5.3 module /usr/bin/php-cgi /etc/php.ini false
fastcgi 5.3.3 5.3.3 5.3 fastcgi /usr/bin/php-cgi /etc/php.ini false
cgi 5.3.3 5.3.3 5.3 cgi /usr/bin/php-cgi
Standard PHP Versionen unter Plesk 11.5.30 / Debian.
Code:
/usr/local/psa/bin/php_handler --list
id: display name: full version: version: type: cgi-bin: php.ini: custom:
module 5.3.3 5.3.3 5.3 module /usr/bin/php5-cgi /etc/php5/cgi/php.ini false
fastcgi 5.3.3 5.3.3 5.3 fastcgi /usr/bin/php5-cgi /etc/php5/cgi/php.ini false
cgi 5.3.3 5.3.3 5.3 cgi /usr/bin/php5-cgi /etc/php5/cgi/php.ini
Eigene PHP Version herunterladen und in Plesk einfügen, in dieser Anleitung wird es beschrieben. So könnte der php_handler Befehl aussehen, danach ist die Version in Plesk sichtbar.
Code:
/usr/local/psa/bin/php_handler --add -displayname 5.4.22 -path /usr/local/php5.4.22/bin/php-cgi -phpini /usr/local/lib/php5.4.22.ini -type fastcgi -id 5.4.22
Wenn aus Versehen etwas gelöscht wurde, wie zum Beispiel ID: Module, kannst du diese Debian Vorlage nutzen um den Ursprung wiederherzustellen. Bearbeite /etc/psa/php_versions.json und ersetze den Inhalt.
Code:
{"php":[
{
"id":"module",
"path":"/usr/bin/php5-cgi",
"phpini":"/etc/php5/cgi/php.ini",
"version":"5.3.3",
"displayname":"5%2E3%2E3",
"type":"module"
},
{
"id":"fastcgi",
"path":"/usr/bin/php5-cgi",
"phpini":"/etc/php5/cgi/php.ini",
"version":"5.3.3",
"displayname":"5%2E3%2E3",
"type":"fastcgi"
},
{
"id":"cgi",
"path":"/usr/bin/php5-cgi",
"phpini":"/etc/php5/cgi/php.ini",
"version":"5.3.3",
"displayname":"5%2E3%2E3",
"type":"cgi"
}
]}
Abspeichern und die PHP Handler neu einlesen.
Code:
/usr/local/psa/admin/sbin/php_handlers_control --reread
Plesk Admin Passwort auslesen bis Plesk 10.2
Code:
cat /etc/psa/.psa.shadow
Plesk Admin Passwort auslesen ab Plesk 10.2
Code:
/usr/local/psa/bin/admin --show-password
Plesk Admin Passwort neu setzen (gilt auch für MySQL)
Falls das Kennwort in der Datenbank oder /etc/psa/.psa.shadow verändert wurde und Plesk keinen Login mehr zulässt, kann man mit diesem Befehl den Login wiederherstellen.
Code:
export PSA_PASSWORD=[neues_password]
/usr/local/psa/admin/bin/ch_admin_passwd
export PSA_PASSWORD=[neues_password]
/usr/local/psa/admin/bin/ch_admin_passwd
Webserver Konfiguration neu schreiben
Bei Problemen mit einer Webseite/Domain kann dieser Befehl wahre Wunder bewirken.
Code:
/usr/local/psa/admin/bin/httpdmng --reconfigure-all
E-Mail Konten neu konfigurieren
Macht ein Postfach Probleme, führt zuerst diesen Befehl aus.
Code:
/usr/local/psa/admin/sbin/mchk --with-spam
E-Mail Konten und Passwörter auflisten
Zum debuggen kann dieses Tool nützlich sein, achtet bitte auf die Sicherheit der Kennwörter.
Code:
/usr/local/psa/admin/sbin/mail_auth_view
Plesk globale php.ini --> Linux
Code:
/usr/local/psa/admin/conf/php.ini
Windows
Code:
%plesk_dir%\Additional\PleskPHP5\php.ini
Plesk Webuser Chroot mit Chroot Shell anlegen
Nach dem Befehl in der /etc/passwd die Shell des Benutzers auf /opt/psa/bin/chrootsh stellen.
Code:
/usr/local/psa/admin/bin/chrootmng --create --source=/var/www/vhosts/chroot/ --target=/var/www/vhosts/DOMAIN.TLD/web_users/USER --setup-user=USER
Statistiken für eine Domain neu berechnen
Stimmen die Statistiken für eine Domain nicht kann man sie wie folgt neu generieren.
Code:
/usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=<domain.tld>
Plesk Backup & Restore
Plesk Backups liegen im Ordner /var/lib/psa/dumps.
Code:
/usr/local/psa/bin/pleskbackup server
/usr/local/psa/bin/pleskrestore
/usr/local/psa/bin/pleskrestore --restore 17_10_DOMAIN.tld_info_1110171034.xml -level clients