Записи с тегом «ISPManager»

Создание поддомена с пользователем не владельцем домена в ISPManager

14.04.2010 13:08 / Евгений Страшко / 476 просмотров

В новом ISP Manager'е была обнаружена проблема с добавлением поддомена существующего домена для нового пользователя.

читать дальше...

Установка отдельного экземпляра PEAR на сервере под управлением Debian и ISPManager

11.04.2010 14:58 / Артём Волк / 257 просмотров

Коллеге понадобилось установить отдельную копию PEAR для приложения на сервер под Debian с ISPManager. Принцип решения был найден довольно быстро найден.

читать дальше...

Установка OpenWebmail на сервер с Debian и ISPManager

07.02.2010 20:17 / Артём Волк / 247 просмотров

По умолчанию в ISPManager в качестве webmail'a использует SquirellMail. Для установки OpenWebmail использовался deb-пакет.

читать дальше...

Установка ISPManager на сервер за роутером (с локальным IP-адресом)

18.01.2010 23:03 / Артём Волк / 320 просмотров

Для установки и работы системы лицензирования ISPManager необходимо, чтобы хотя бы на одном из сетевых интерфейсов (лучше на первом в выводе ifconfig) был определён (опять же, лучше первым по счёту) реальный IP-адрес, на который выдана лицензия.

В случае, если сервер находится за роутером и на его интерфейсах — только локальные IP, реальные же определены на роутере и с него прокидываются на сервер для корректной установки достаточно будет прописать алиасом лицензируемый IP на первом интерфейсе. Этот адрес, естественно, использоваться не будет, но ISPManager будет доволен :)

Способ опробован для установки легально приобретённой копии ISPManager на выделенный сервер.

Установка GeoIP в awstats для одного домена на FreeBSD-сервере под управлением ISPManager

21.11.2009 15:59 / Артём Волк / 799 просмотров

На FreeBSD сервере для одного домена понадобилось добавить отображение распределения пользователей по странам.

быстрая установка...

Префиксы для баз данных и имён пользователей MySQL в ISPManager

11.11.2009 23:39 / Артём Волк / 286 просмотров

Для того, чтобы к имени базы данных добавлялся префикс в виде <имя системного пользователя>_, необходимо добавить в ispmgr.conf опцию:

Option DatabasePrefix

Чтобы включить добавление подобного префикса к именам MySQL-пользователей необходима следующая опция:

Option DatabaseUserPrefix

PHP-функция mail(), sendmail, ISPManager

07.11.2009 0:16 / Артём Волк / 288 просмотров

Часто для отправки почты из PHP-скриптов используется функция mail. На серверах под управлением ISPManager и использующих sendmail могут возникнуть проблемы, если адрес отправителя не существует. Например, скрипт пытается отправить почту с обратным адресом no-reply@example.com, а ящика такого нет. Создавать подобные почтовые ящики не всегда необходимо.

варианты решения проблемы

Решение проблемы со spamassassin в Debian

07.11.2009 0:14 / Артём Волк / 277 просмотров

Почему-то после установки spamassassin на Debian 4, он упорно отказывался запускаться от root, используя пользователя nobody. Из-за этого база Байесовского фильтра не могла быть куда-либо сохранена. Не очень красивое решение из старого баг-репорта.

adduser --disabled-login --system --home /var/spool/spamd spamd

В файле /etc/default/spamassassin в параметр OPTIONS был добавлен параметр

-u spamd

Дополнение: для того, чтобы в логи не сыпались ошибки о том, что у spamd не получилось создать файлы личных настроек пользователей, необходимо добавить следующие параметры:

-u spamd -x --virtual-config-dir=/var/spool/spamd

Поиск более правильного решения продолжается.

Бонус: настройка OpenWebmail

OpenWebmail имеет встроенные средства для вызова sa-learn если пользователь помечает письмо как «spam» или «ham» (не спам). Для того, чтобы при этом обновлялась не локальная база пользователя, а база в указанном каталоге, необходимо изменить два параметра в конфигурации OpenWebmail:

learnspam_pipe	/usr/bin/sa-learn --dbpath=/var/spool/spamd/bayes --mbox --spam
learnham_pipe	/usr/bin/sa-learn --dbpath=/var/spool/spamd/bayes --mbox --ham

Хранение почты в домашней папке пользователя ISPManager

07.11.2009 0:03 / Артём Волк / 298 просмотров

Было необходимо перенести почту e-mail пользователей на сервере, работающим на Debian под управлением панели ISPManager, в их домашние каталоги: /home/<пользователь панели>/data/email/<домен>/<имя пользователя> из общесистемного каталога /var/mail.

В качестве почтовых серверов использовались sendmail и dovecot.

решение состоит из нескольких частей