ISPConfig

Сброс пароля администратора (admin) для ISPConfig 3.

В жизни бывает всякое, в том числе и утеря паролей. Как сбросить пароль пользователя администратор (admin) в ISPConfig 3.х.  Если в версии 2.х все было легко и просто (заходили в консоль сервера и меняли пароль пользователя admin командой passwd admin), то в весрии 3.х так просто этого сделать не получиться, потому что система не создает локального пользователя admin. Пользователи и пароли хранятся в базе данных MySQL под названием dbispconfig. Вот что нужно сделать чтобы сменить пароль:

Заходим в MySQL шел как root:

Поддомены (SubDomains) в ISPConfig.

В этой заметке опишу способ добавления поддоменов в панели управления хостингом ISPConfig.  Сразу хотелось бы отметить, что реализация добавления поддоменов в ISPConfig, на мой взгляд, сделана абсолютно ужасно. Итак, приступим. 

Ищем (меняем) пароль root для mysql в ISPConfig.

Иногда у владельцев выделенных серверов или системных администраторов возникает необходимость смены пароля пользователя root в mysql. Например вследствие компроментации пароля. После смены пароля внезапно перестает правильно работать панель управления ISPConfig.

Исправить эту ситуацию можно довольно просто. Открываем в любимом редакторе файл:

/home/admispconfig/ispconfig/lib/config.inc.php

находим там строку:

$go_info["server"]["db_password"] = "тут_ пароль_указан";

Установка ISPConfig на CentOS 4.4 linux.

Ну вот. После всех настроек нашего выделенного сервера, наконец-то приступим к установки самой панели управления ISPConfig. В качестве примера будем использовать CentOS 4.4, хотя практически ничем установка не будет отличаться для любого rpm based дистрибутива.
Итак.
Заходим в консоль и для начала устанавливаем flex.
yum install flex
Затем качаем исходник ISPConfig и запускаем инсталляцию:

cd /usr/local/src
wget http://prdownloads.sourceforge.net/ispconfig/ISPConfig-2.2.18.tar.gz?download
tar zxf ISPConfig-2.2.18.tar.gz
cd install_ispconfig
./setup
После чего запустится инсталлятор и начнется установка ISPConfig.

ISPConfig. Подготовка системы к установке. Окончание.

Полсе установки и начальной настройки почтовой системы, необходимо проверить ее функционирование.
Для проверки подключаемся к postfix с помощью telnet:
telnet localhost 25
В результате выполнения команды видим примерно такое:
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 server.domain.com ESMTP Postfix

Вводим следующую команду:
ehlo localhost
В результате мы должны увидеть примерно следующее:
250-server.domain.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 8BITMIME

Если в выдаче присутствуют строки вида:
250-STARTTLS
и
250-AUTH

Значит конфигурация настроена правильно.
Набираем
quit
и выходим в шелл.

ISPConfig. Подготовка системы к установке. Продолжение.

Следующим шагом подготовки нашего сервера является установка почтовой системы. Будем ставить Postfix с поддержкой SMTP-AUTH и TLS. А также dovecot который будет использоваться в качестве POP3/IMAP сервера.
Итак пишем:
yum install cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain postfix dovecot
Этими действиями ставим все что нам для этого нужно.

ISPConfig. Подготовка системы к установке.

Для начала скажу что ISPConfig это панель, которая использует предустановленный на сервере почтовый сервер, веб сервер, php, mysql, perl и другие. То есть прежде чем мы будем устанавливать саму панель ISPConfig, первым делом необходимо подготовить систему, а именно установить и настроить необходимый софт. В своей заметке я опишу необходимые шаги, для подготовки системы CentOS 4.4. С небольшими доработками ее можно использовать для подготовки любой rpm based системы.
Приступим.

Серия заметок по ISPConfig.

Вот раздумываю на тему написания серии заметок по установке, настройке и использованию такой замечательной и незаслуженно обделенной вниманием в рунете панели управления хостингом как ISPConfig. Для владельцев выделенных серверов а также виртуальных выделенных серверов думаю эта панель подойдем оптимально. Да, для шаред хостинга думаю она не подойдет. Но для нужд размещения своих собственных сайтов, а также сайтов своих друзей и хороших знакомых на своих серверах, эта панель подойдет без особых проблем.

RSS-материал