Вход:  Пароль:  
FreeSource: FreeBSD/Mail/MaiaMailGuard3 ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия FreeBSD/Mail/MaiaMailGuard3 за 2006-11-17 07:58:31..

Установка Maia-Mailguard на Free BSD?. Третья часть.


Примечание:
Эти приложение являются дополнительными. Настроенное ранее и без этого будет прекрасно работать.
Тем не менее, очень рекомендуется установить их для защиты от вирусов и спама.

1. Установка Razor, Spam Assassin?, Clamav и Pear.



Устанавливаем и настраиваем Spam Assassin?:


Создаем и редактируем /usr/local/etc/mail/spamassassin/local.cf:


Устанавливаем и настраиваем Clamav:


Редактируем /usr/local/etc/clamd.conf:

Остальное – по вкусу.


Редактируем /usr/local/etc/freshclam.conf:


Создаем пользователя “vscan”:


Устанавливаем разрешения для Clam AV?:


Запускаем демонов Fresh Clam? и Clam AV?:


Устанавливаем и настраиваем Pear:


Редактируем /usr/local/etc/php.ini:

2. Установка Maia-Mailguard


Устанавливаем и настраиваем Maia-Mailguard:


Создаем базу Maia-Mailguard и заполняем ее:


Редактируем /var/db/mysql/my.cnf:


Создаем домашний каталог Maia-Mailguard:


Создаем конфигурационный файл Maia-Mailguard:


Редактируем /usr/local/etc/maia.conf:


Запускаем configtest.pl:


Вы должны просмотреть и проверить весь вывод:


Как видите некоторые необходимые порты не установлены – так и должно быть (особенно в том случае,
если Вы ставите свою Free BSD? по умолчанию или по-минимуму). Теперь мы их установим.


Установка Archive::Zip:


Установка Convert::TNEF:


Установка Convert::UUlib:


Установка DATA::UUID:


Установка Net::Server:


Установка Template:


Установка Unix::Syslog:


И так далее... Установите все необходимые по Вашему мнению порты (Отличные от "DBD::Pg" конечно). Но это на Ваше усмотрение.


Загружаем правила Spam Assassin?:


Копируем PHP файлы Maia-Mailguard:


Устанавливаем Smarty Template Engine:


Редактируем /usr/local/etc/php.ini:
Строка 512: добавляем «:/usr/local/share/smarty» в include_path.


Связываем Smarty Templates:


Перегружаем конфигурационный файл Apache:


Настраиваем Maia-Mailguard:


Редактируем /usr/local/www/maia-mailguard/config.php file:


Редактируем /usr/local/etc/apache/httpd.conf:


Перегружаем Apache.


Тестируем:
Заходим на http://domain.tld/maia-mailguard/admin/configtest.php


Вы увидите что все еще пропущены некоторые модули PEAR. Итак, установим и их.
Конечно все «дополнительные» модули на Ваше усмотрение.


Устанавливаем PEAR::Mail_Mime:


Устанавливаем PEAR::DB:


Устанавливаем PEAR::DB_Pager:


Устанавливаем PEAR::Net_Socket:


Устанавливаем PEAR::Net_SMTP:


Устанавливаем PEAR::Net_POP3:


Устанавливаем PEAR::Log:


Заходим на http://domain.tld/maia-mailguard/admin/configtest.php опять. Если установлен php5, то напротив PEAR::Net_IMAP
появится строка:

Идем по ссылке и вникаем – перед установкой PEAR::Net_IMAP нужно положить следующий патч в каталог files порта:
IMAPProtocol.php.patch


и затем стандартно:
#make all install clean%%


Страницы, ссылающиеся на данную: FreeBSD/Mail/MaiaMailGuard1
FreeBSD/Mail/MaiaMailGuard2
FreeBSD/Mail/MaiaMailGuard4


 
Файлов нет. [Показать файлы/форму]
Один комментарий. [Показать комментарии/форму]