VDSPlanet.ru Making the difference in VDS Hosting
Установка ispCP Omega

Материал из Wiki.VDSPlanet.ru.

Перейти к: навигация, поиск

Общие положения

ispCP Omega - панель упралвения сервером. Для установки данной панели Вам будет необходимо иметь свое доменое имя. В данной статье мы будем разбирать установку на примере домена test.com
Иметь доменное имя третьего уровня admin.test.com или любое иное (например: adm.testpassed.ru, manager.gorodgeroi.ru) НЕОБХОДИМО для работы с ispCP Omega.
Далее Мы прийдем по всем шагам установки данной панели. В одном их них как раз и будет необходимо указать вашего доменное имя второго уровня (test.com) и затем третьего уровня (admin.test.com)
Перейдем к установке.

Установка ispCP Omega на Debian Etch (4.0)

Пошагово:
1. apt-get update
2. apt-get upgrade 
   Во время данной опции Вам будет задано несколько вопросов:
   Do you want to change that? [n]: - Выбираем no и жмем Enter.
   Which services should be restarted to make them use the new libraries? ssh - Жмем Enter.
3. apt-get install bzip2  - во время установки появятся некоторые ошибки связанные с locale, игнорируем их.
4. mkdir -p /usr/local/src/ispcp
5. cd /usr/local/src/ispcp
6. wget http://downloads.sourceforge.net/ispcp/ispcp-omega-1.0.0-rc7.tar.bz2 - Скачиваем последнюю версию.
7. tar -xjvf ispcp-omega-1.0.0-rc7.tar.bz2 - распаковываем.
8. cd ./ispcp-*
9. Необходимо убедиться, что non-free репозитории присутствуют в /etc/apt/sources.list
deb http://ftp.se.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.se.debian.org/debian/ etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
10. apt-get update 
11. apt-get upgrade
12. apt-get install $(cat ./docs/Debian/debian-packages-etch)
    Do you want to continue [Y/n]? y - Жмем Enter.
    Create directories for web-based administration ? No - Жмем Enter.
    Postfix : General type of configuration? Internet site - Жмем Enter.
              Mail name?  test.com (ваше доменное имя) - OK - жмем Enter.
    Continue installing libc-client without Maildir support? Yes - жмем Enter.
    Run proftpd from inetd or standalone?  standalone - жмем Enter.
   Опять будет видно некоторое количество ошибок с locale - игнорируем их.
13. make install
14. Копируем собранную систему cp -Rv /tmp/ispcp/* /

Настраиваем под себя MySQL сервер.
15. mysql_secure_installation
    Enter current password for root (enter for none):  - нажмите Enter.
    Set root password? [Y/n] - Введите Y и нажмите Enter.
    New password: - введите желаемый mysql root пароль
    Re-enter new password: - повторите ввод
    Remove anonymous users? [Y/n] - Введите Y и нажмите Enter (Данное удалит возможность захода на ваш MySQL 
    сервер любых анонимных пользователей)
    Disallow root login remotely? [Y/n] - Запретить или разрешить Вход на mysql сервер с других серверов ктоме вашего VDS. 
    (Y - Да, N - Нет) По желанию.
    Remove test database and access to it? [Y/n] - Выбираем Y и жмем Enter.
    Reload privilege tables now? [Y/n] - выбираем Y и жмем Enter.
Переходим к конечной настройке:
16. cd /var/www/ispcp/engine/setup
17. perl ./ispcp-setup
    Please enter a fully qualified hostname. [****]: admin.test.com - вводим данное значение как
    было описано в самом начале данной статьи. Вы вводите свое значение.
    Please enter system network address. [*.*.*.*]: Здесь просто жмем Enter.