postfixadmin
Dies ist eine alte Version des Dokuments!
Postfixadmin
WIP
Installation zusätzlich zu einem vorhandenen Webserver in ein Unterverzeichnis wie z.B. pfadmin.
Es wird nicht das Paket aus dem Betriebssystem verwendet sondern die Upstream-Variante.
Hier als Beispiel die Version 4.0.1.
Der Composer-Kram wird bewußt nicht verwendet uns uns keine externen Abhängigkeiten einzutreten. Die Abhängigkeiten werden aus den Paketen der Distribution genommen. Momentan sind das
php-mysqlismarty3
Momentan nur grobe Notizen
- Herunterlanden des
tgz-Archivs - Entpacken des Archivs
- Ablage unter z.B.
/usr/local/share - Das Verzeichnis
publicmuß im Webserverzugriff sein- entweder ein Link unter z.B.
/var/www/htmloder - eine Direktive in der Webserver-Konfguration für das Verzeichnis
- Datenbank anlegen
CREATE DATABASE postfix; CREATE USER 'postfix'@'localhost' IDENTIFIED BY '********';
- Konfigurationsdatei anlegen
- /usr/local/share/postfixadmin/config.local.php
<?php $CONF['database_type'] = 'mysqli'; $CONF['database_host'] = 'localhost'; $CONF['database_user'] = 'postfix'; $CONF['database_password'] = '********'; $CONF['database_name'] = 'postfix'; $CONF['encrypt'] = 'dovecot:SHA512'; $CONF['configured'] = true;
setup.phpaufrufen- Setup-Kennwort und Hash über das Formular generieren und in der Konfigurationsdatei eintragen
setup.phpneu laden
postfixadmin.1773245595.txt.gz · Zuletzt geändert: von thooge
