PostfixAdmin (Ubuntu 16.04): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 63: | Zeile 63: | ||
<pre> | <pre> | ||
cd /var/www/postfixadmin/ | cd /var/www/postfixadmin/ | ||
sudo -u www-data | sudo -u www-data vi config.local.php | ||
</pre> | </pre> | ||
Zeile 69: | Zeile 69: | ||
<pre> | <pre> | ||
<?php | <?php | ||
$CONF['database_type'] = 'mysqli'; | |||
$CONF['database_type'] = ' | |||
$CONF['database_user'] = 'postfix'; | $CONF['database_user'] = 'postfix'; | ||
$CONF['database_password'] = ' | $CONF['database_password'] = 'postfixadmin'; | ||
$CONF['database_name'] = 'postfix'; | $CONF['database_name'] = 'postfix'; | ||
$CONF[' | $CONF['configured'] = true; | ||
?> | ?> | ||
</pre> | </pre> |
Version vom 17. Februar 2018, 16:31 Uhr
Noch in Bearbeitung
Installation
tar-Verzeichnis
Aktuelle Version unter https://sourceforge.net/projects/postfixadmin/files/postfixadmin herunterladen.
wget https://sourceforge.net/projects/postfixadmin/files/postfixadmin/postfixadmin-3.1/postfixadmin-3.1.tar.gz tar -xzf postfixadmin-3.1.tar.gz sudo mv postfixadmin-3.1 /var/www/postfixadmin/ sudo chown -R www-data:www-data /var/www/postfixadmin/
In dem entpackten Verzeichnis befindet sich auch eine Datei Install.txt, wo die grundlegenden Schritte beschrieben werden.
MySQL
mysql -u root -p mysql> create database if not exists postfix; mysql> create user 'postfix'@'%' identified by '<password>'; mysql> grant all privileges on postfix.* to 'postfix'@'%'; mysql> flush privileges; mysql> quit;
Konfiguration
Apache2
cd /etc/apache2/conf-available/ sudo vi /etc/apache2/conf-available/postfixadmin.conf
Alias /postfixadmin "/var/www/postfixadmin/" <Directory "/var/www/postfixadmin"> Options +FollowSymLinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/postfixadmin SetEnv HTTP_HOME /var/www/postfixadmin </Directory>
sudo a2enconf postfixadmin sudo service apache2 reload
PostfixAdmin
Konfigurationsdatei anlegen (überschreibt die Standardwerte in config.inc.php):
cd /var/www/postfixadmin/ sudo -u www-data vi config.local.php
Datei sollte etwa folgendermaßen aussehen:
<?php $CONF['database_type'] = 'mysqli'; $CONF['database_user'] = 'postfix'; $CONF['database_password'] = 'postfixadmin'; $CONF['database_name'] = 'postfix'; $CONF['configured'] = true; ?>
Links
http://blog.cboltz.de/uploads/postfixadmin-30-english.pdf
Zurück zu Mailserver einrichten