top
logo


Установка ISPConfig на CentOS 5. PDF Печать E-mail
28.03.13 16:16

Рассмотрим установку ISPConfig на CentOS 5.



Для установки ISPConfig нужно установить все сервисы, а только затем устанавливать саму панель.

Обновляем систему:

yum -y update

Ставим большинство нужных сервисов:

yum -y install ntp httpd mysql-server php php-mysql php-mbstring rpm-build gcc mysql-devel openssl-devel cyrus-sasl-devel pkgconfig zlib-devel phpMyAdmin pcre-devel openldap-devel postgresql-devel expect libtool-ltdl-devel openldap-servers libtool gdbm-devel pam-devel gamin-devel postfix

Далее подключаем репозитарий RPMForge и обновляемся:

rpm –import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

cd /tmp
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum update

Устанавливаем getmail:
yum -y install getmail

Ставим ClamAV, SpamAssassin и библиотеки для работы с архивами:

yum -y install amavisd-new spamassassin clamav clamd clamav-data clamav-server clamav-update unzip bzip2 unrar

Ставим пароль для root@localhost для соединения с демоном mysql:

mysqladmin -u root password yourrootsqlpassword
Вместо yourrootsqlpassword введите желаемый пароль

Теперь ставим Apache, PHP и phpMyAdmin:
yum -y install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel phpmyadmin

Ставим pure-ftpd и quota:

cd /tmp
wget http://centos.karan.org/el5/extras/testing/i386/RPMS/pure-ftpd-1.0.21-15.el5.kb.i386.rpm
rpm -i pure-ftpd-1.0.21-15.el5.kb.i386.rpm

yum -y install quota

chkconfig –-levels 235 pure-ftpd on
/etc/init.d/pure-ftpd start

Ставим mydns:

wget http://mydns.bboy.net/download/mydns-mysql-1.1.0-1.i386.rpm
rpm -ivh mydns-mysql-1.1.0-1.i386.rpm

chkconfig –-levels 235 mydns on

Ставим vlogger и webalizer:

yum -y install webalizer perl-DateTime-Format-HTTP perl-DateTime-Format-Builder

cd /tmp
wget http://n0rp.chemlab.org/vlogger/vlogger-1.3.tar.gz
tar xvfz vlogger-1.3.tar.gz
mv vlogger-1.3/vlogger /usr/sbin/

Теперь ставим ISPConfig:

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz
tar xvfz ISPConfig-3.0.0.9-rc2.tar.gz
cd ispconfig3_install/install/

php -q install.php

и отвечаем на вопросы

Все. Теперь ISPConfig доступен на порте 8080 с логином admin и паролем admin.

Можно опционально установить webmail клиент
yum install squirrelmail

 

источник: https://support.ruskyhost.ru/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=94

ссылка на материал: http://www.thin.kiev.ua/linux/39-linux/778-ispconfig-centos-5.html

{jcomments on}

Последнее обновление 28.03.13 16:19
 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика