Was muss ich beachten, wenn ich Plesk als Administrationsoberfläche auf meinem Server einsetze?
Plesk überschreibt selbständig die php.ini und die Apache Konfigurationsdateien bei einem Neustart des Apache Webservers. Es können hier also keine permanenten Änderungen vorgenommen werden.
Es gibt aber eine ganz offiziell von Plesk gewünschte Möglichkeit, trotzdem Anpassungen für diese Dateien vorzunehmen:
Zunächst per ssh auf dem Server einloggen und root werden
Ins Konfigurationsverzeichnis des Hostings wechseln: cd /srv/www/vhosts/meinedomain.tld/conf/
Hier jetzt eine Datei vhost.conf erstellen: touch vhost.conf
Die Datei öffnen: joe vhost.conf
Folgende Konfiguration in die Datei folgendes schreiben oder kopieren (nicht vergessen, vorher die Pfade anzupassen):
<Directory /srv/www/vhosts/MeineTube.de/httpdocs>
<IfModule mod_php5.c>
php_admin_value open_basedir "/srv/www/vhosts/MeineTube.de/httpdocs:/tmp:/usr/bin:/usr/local/bin"
php_admin_flag safe_mode off
php_admin_value post_max_size 100M
php_admin_value upload_max_filesize 100M
</IfModule>
<IfModule sapi_apache2.c>
php_admin_value open_basedir "/srv/www/vhosts/MeineTube.de/httpdocs:/tmp:/usr/bin:/usr/local/bin"
php_admin_flag safe_mode off
php_admin_value post_max_size 100M
php_admin_value upload_max_filesize 100M
</IfModule>
</Directory>
Die neue vhost.conf noch mit folgendem Befehl einbinden:
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=meinedomain.de
Die Einstellungen für die php-cli in der entsprechenden php.ini für cli vornehmen. Die wird von plesk nicht überschrieben. Voraussichtlich in /etc/php5/cli/php.ini
Der Webserver ist nun für die Installation von osTube vorbereitet.
