Установка и настройка PostfixAdmin в Ubuntu, Debian

postfix e1262524004865 Установка и настройка PostfixAdmin в Ubuntu, DebianМожно скачать и установить самую новую версию с сайта http://sourceforge.net/projects/postfixadmin
или поставить из репозиториев (p.s в стандартных репах посмотрел и не нашел -возможно подключал доп. репы так что рекомендую ставить с офсайта),  на момент написания на сайте была версия 2.3rc5, в репах stable 2.2.1, я решил поставить ее:

$ aptitude install postfixadmin
Делаем символьную ссылку в папку www (хотя если у вас настроены виртуалные хосты, то укажите именно тот хост на котором и будет размещён postfixadmin)
$ ln -s /usr/share/postfixadmin/ /var/www/
Далее можно пойти несколькими путями:
1. Скачать с офсайта, найти там файл DATABASE_MYSQL.TXT,в нем находится SQL-скрипт для создания базы данных, меняем в нём пароли для пользователей ‘postfix’ и ‘postfixadmin’, после чего создаем базу данных от имени MySQL-пользователя root:
$ mysql -u root -p < DATABASE_MYSQL.TXT
— вручную создаем нужную нам базу и пользователя MySQL:
$ mysql -uroot -p
$ create database postfix;
$ grant all on postfix.* to 'postfix'@'localhost' identified by 'postfixpass';

Правим конфиг /etc/postfixadmin/config.inc.php.

$CONF[‘configured’] = true;
.. ..
$CONF[‘default_language’] = ‘ru’;

..
// Проверяем настройки подключения к нашей базу
$CONF[‘database_type’] = ‘mysql’;
$CONF[‘database_host’] = ‘localhost’;
$CONF[‘database_user’] = ‘postfix’;
$CONF[‘database_password’] = ‘postfixpass’;
$CONF[‘database_name’] = ‘postfix’;
$CONF[‘database_prefix’] = “; // если ругнеться можно совсем заремить

Запускаем http://yourserver/postfixadmin/setup.php
Возможно понадобиться php5-imap, мне при установке ругнулся на его отсутствие

$ aptitude install php5-imap

Warning: Depends on: IMAP functions — NOT FOUND
To install IMAP support, install php5-imap
Without IMAP support, you won’t be able to create subfolders when creating mailboxes.

Если все в порядке, то задаем имя и пароль администратора, и после этого необходимо удалить файл
/usr/share/postfixadmin/setup.php !!!!!!
$ rm -f /usr/share/postfixadmin/setup.php
Заходим http://yourserver/postfixadmin/

Источник http://www.linux.profiua.com/ustanovka-i-nastroyka-postfixadmin-v-ubuntu-debian/

Запись опубликована в рубрике *Ubuntu. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91