Версия ispCP | 1.0.7 RC1 |
---|---|
Скрипт установки | 2.6 |
Разработчик | ispCP DevTeam |
Дистрибутивы Linux | Debian Lenny, Squeeze |
Последнее обновление | 04.10.2010 |
Русская поддержка | На форуме |
Перед началом установки ispCP убедитесь, что выполняются следующие условия:
<fc #FF0000>DEBIAN ETCH НЕ ПОДДЕРЖИВАЕТСЯ.</fc>
<fc #FF0000>Ваш сервер должен быть настроен и использовать правильное доменное имя. Тут Вы сможете найти как это сделать.</fc>
Удостоверьтесь, что Вы используете пользователя с root привилегиями.
Если этого не сделано заранее, пожалуйста установите “aptitude” командой:
# apt-get install aptitude
# aptitude update && aptitude safe-upgrade
# aptitude install tar bzip2 wget lsb-release
# mkdir -p /usr/local/src/ispcp
# cd /usr/local/src/ispcp
Скачайте копию ispCP с сайта SourceForge.net используя wget
Распакуйте файл: (ЗАМЕНИТЕ .X.X версией, которую Вы скачали)
# tar -xvf ispcp-omega-1.X.X.tar.bz2
(ЗАМЕНИТЕ .X.X версией, которую Вы скачали)
# cd ispcp-omega-1.X.X
Убедитесь что non-free репозитории присудствуют в файле /etc/apt/sources.list как на слудующем примере. Если non-free не будут доступны Вашей системе, все необходимые пакеты будут пропущены.
# stable deb http://ftp.de.debian.org/debian/ lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib non-free
Теперь установите необходимые пакеты, используя aptitude:
# aptitude update # aptitude safe-upgrade # aptitude install $(cat ./docs/Debian/debian-packages-`lsb_release -cs`)
В окне “courier screen” выберите no для web directories.
В окне “postfix screen” выберите internet site
Если настройки системы правильные, ваш домен уже будет вставлен в сроку настройки.
Если нет, введите домен без 'www.' приставки (т.е. yourdomain.com)
Выберите no когда Вас спросят, о создании каталога web-based administration
В окне proftpd, выберите standalone
# make install
Мы рекомендуем перед этой операцией сохранить все текущие настройки системы и файлы.
# cp -R /tmp/ispcp/* /
Смените или установите пароль MySQL от root, удалите анонимных пользователей, запретите удаленное соединение для root, удалите тестовые базы данных (и доступ к ним), перезагрузите таблицы привелегий.
# mysql_secure_installation
Внимание: Не используйте @ или $ или % в вашем пароле!!!
Перейдите в каталог установки панели:
# cd /var/www/ispcp/engine/setup
На все вопросы должны быть ответы. Если что-то непонятно, спросите сообщество на форуме ispCP.
# perl ./ispcp-setup
# rm -fR /tmp/ispcp
Вы можете скачать языковые пакеты http://www.isp-control.net/ispcp/wiki/translations и установить их с помощью ispCP-Admin-Panel.
ВНИМАНИЕ:После установки, отредактируйте файл proftpd.conf и выключите поддержку IP6!!!
Вы можете получить доступ к ispCP с помощью Вашего любимого браузера, набрав адрес, который Вы указали в процессе установки.
http://admin.your-domain.tld
Если Вы не получили доступ к панели, то что-то Вы сделали не так. Перепроверьте, не пропустили ли Вы какой-нибудь важный шаг данного руководства, если на Ваш взгляд все правильно, Вы можете обратиться за помощью на Форум ispCP.