| Установка ISPConfig 3 |
|
| Записи блога |
| Автор: Paul Blakmorg |
| 22.02.2010 19:37 |
|
Искал в интернете бесплатну панель управления хостингом. Довольно много есть достойных вариантов, и единственная сложность - это установка панели. На сайтах создателя панели как раз услуга установки и является платной, а сама панель бесплатна.
Решил попробовать установить панель управления хостингом ISPConfig 2, все выполнял строго по мануалу, что дан самой ISPConfig, но у меня так ничего и не получилось. Но !
Панель ISPConfig 3 , установленная строго по мануалу, стала идеально и по дизайну интерфейса оказалась намного приятнее чем ISPConfig 2, единственная оплошность - это отсутсвие норальной русскоязычной локализации. Так что мне самому пришлось редактировать русский язык.
Ну про дизайн интерфейса я рассказывать не буду, лучше выложу скрины.
Решил дополнить статью небольшим мануалом по установке ispconfig 3 на Ubuntu 8.04 LTS.
Для начала необходимо обновить вашу систему:
$ sudo apt-get update
$ sudo apt-get -u upgrade Далее приступаем к установке компонентов будущей системы, если какие то из пакетов уже в системе присутствуют их установку можно пропустить. Устанавливаем Postfix, Courier, Saslauthd, MySQL, phpMyAdmin:
$ sudo apt-get install postfix postfix-mysql mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4В процессе установки приложений мастер настройки пакетов будет задавать вопросы по конфигурации:
“Create directories for web-based administration?” <-- 'No'
“General type of configuration?” <--“Internet site”
“SSL certificate required” <--“Ok”
Пароль для пользователя root в MySQL по умолчанию отсутствует.Его нужно добавить.
$ mysqladmin -u root password password
Теперь устанавливаем Amavisd-new, Spamassassin и Clamav:
$ sudo apt-get install amavisd-new spamassassin clamav clamav-daemon zoo nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl libnet-dns-perl
Далее Apache2, PHP5 и phpMyAdmin:
$ sudo apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli
Активируйте модули Apache2:
$ sudo a2enmod suexec
$ sudo a2enmod rewrite $ sudo a2enmod ssl $ sudo a2enmod fastcgi Далее для работы нам потребуется модуль "capability". В Версии 8.04 он вкомпилирован в ядро.
$ grep -i capabilities /boot/config-2.6.24-16-generic
CONFIG_SECURITY_CAPABILITIES=y Иначе следует загружать в виде модуля:
$ sudo modprobe capability
$ sudo echo ‘capability’ >> /etc/modules Ставим пакеты Pure-FTPd и quota:
$ sudo apt-get install pure-ftpd-common pure-ftpd-mysql quota quotatool
Отключаем определение имен узлов в журнале Pure-FTPd, при этом записи станут менее информативными, но зато будет требоваться меньше ресурсов:
$ sudo sh -c ‘echo ‘yes’ > /etc/pure-ftpd/conf/DontResolv’
В третьей версии ISPConfig в качестве DNS-сервера пока поддерживается только MyDNS и MyDNS-NG (sourceforge.net/projects/mydns-ng), так как они поддерживают MySQL “из коробки”. В будущем планируется добавить к этому списку и BIND. В репозитарии Ubuntu MyDNS нет, поэтому его нужно скомпилировать. Ставим пакеты необходимые для сборки:
$ sudo apt-get install build-essential libmysqlclient15-dev
Скачиваем и устанавливаем MyDNS обычным образом: $ wget http://mydns.bboy.net/download/mydns-1.1.0.tar.gz $ tar xvfz mydns-1.1.0.tar.gz $ cd mydns-1.1.0 $./configure $ make $ sudo make install И, наконец, средства анализа файлов журналов vlogger и Webalizer.
$ sudo apt-get install vlogger webalizer
С установкой зависимостей закончили. Теперь скачиваем архив с ISPConfig, распаковываем и ставим.
$ wget ссылка на выбранный вами дистрибутив ISPConfig 3
$ tar xvfz ISPConfig-3.*.*.* .tar.gz $ cd ispconfig3_install/install/ $ sudo php -q install.php После запуска установочный скрипт будет задавать ряд вопросов.
Но с ними уже все будет ясно ;)
После установки набираем в браузере http://hostname:8080/, для регистрации используем учетную запись – admin и пароль – admin (пароль после регистрации незабываем сменить). Интерфейс визуально разделен на три поля и в принципе стандартен для такого рода программ. |









Комментарии
спасибо )
погуглю, может на VDS поставлю
Йа креведко.
это так