VDS54.RU - Поддержка Unix/Linux серверов ( VPS/VDS и dedicated )

Поддержка Unix/Linux серверов (VPS/VDS и dedicated)

Администрирование серверов. Установка и настройка Directadmin, Amiro.CMS. Услуги администратора.


 
  1: Базовый  
 

Абонентское обслуживание

+ 3 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 1570 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
  2: Расширенный  
 

Абонентское обслуживание

+ 7 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 3070 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
  3: Экстра  
 

Абонентское обслуживание

+ 20 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 6070 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
 

Отдельный поддомен для почтового веб-клиента в Directadmin

05.08.10 15:46

Встала задача сделать для всех аккаунтов на сервере отдельный поддомен для работы с почтовым клиентом(-ами). Делается все просто! В нашем примере будем использовать поддомен webmail для всех клиентов сервера.

1. Редактируем шаблон зоны DNS:

В файл /usr/local/directadmin/data/templates/custom/dns_a.conf добавляем запись вида:

webmail=|IP|

2. Обновляем DNS записи для существующих доменов:

Выполнив в shell команду:

echo "action=rewrite&value=named" >> /usr/local/directadmin/data/task.queue

3. Правим настройки Apache:

Создаем файл /etc/httpd/conf/extra/httpd-custom-webmail.conf  со следующим содержимым:

<VirtualHost YOUR_SERVER_IP_HERE:80>
        ServerName webmail.shared
        ServerAlias webmail.* webmail.shared
        DocumentRoot YOUR_WEBMAIL_DOCUMENT_ROOT_HERE
        SuexecUserGroup webapps webapps
</VirtualHost>

Количество директив для этого виртуального хоста может отличаться, в нашем случае все выглядит примерно так:

<VirtualHost 127.0.0.1:80>
        ServerName webmail.shared
        ServerAlias webmail.* webmail.shared
        DocumentRoot /var/www/html/hosting-webmail
        SuexecUserGroup webapps webapps
        CustomLog /var/log/httpd/homedir.log homedir
        Alias /roundcube "/var/www/html/roundcube/"
        Alias /atmail "/var/www/html/atmail/"
</VirtualHost>

В директории /var/www/html/hosting-webmail лежит индексная страничка, которая дает необходимую информацию по доступным веб-клиентам для работы с почтой. Ее сделайте сами или укажите DocumentRoot сразу на roundcube, к примеру:

DocumentRoot /var/www/html/roundcube/

Подключаем новый конфиг, правим /etc/httpd/conf/extra/httpd-includes.conf и добавляем директиву:

Include /etc/httpd/conf/extra/httpd-custom-webmail.conf

4. Перезапускаем Apache:

Linux:

service httpd restart

FreeBSD:

/usr/local/etc/rc.d/httpd restart

Debian:

invoke-rc.d httpd restart

5. Дожидаемся обновления DNS и радуемся!

Проверяем http://webmail.user_domain/




Рубрики: Directadmin тюнинг webmail



« Отключаем прием почты на системный ящик в Директадмине   В начало   vzquota : (error) Quota on syscall for id 121: File exists »





При перепечатке, копировании материалов с сайта прямая и активная ссылка, разрешенная для индексации поисковыми роботами, на источник www.vds54.ru обязательна!



[ Новости ] [ Контакты ] [ Регламент ] [ Порядок работы ] [ Как оплатить ] [ Администирование серверов ] [ Карта сайта ]

2005-2012 © VDS54.RU - Администрирование серверов в Новосибирске. Настройка web и хостинг серверов. Панель управления Directadmin.   Консультационный центр.   Платный VPS/VDS хостинг на базе OpenVZ.   База знаний по хостинг панели Директадмин. Заметки и решения.
 2009-2012 © Powered by NSK21.RU. Copyright © VDS54.RU 2010-2012 All rights reserved. Все права защищены.

Работает на Amiro CMS - Free