VDSPlanet.ru Making the difference in VDS Hosting
Установка Web-cp

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

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

web-cp is a full-featured, open source web hosting control panel written in PHP and released under the GPL. It consists of 4 control panels: personal, domain, reseller, and server.

Для установки данной панели управления вам понадобится тарифный план не нижу Марс. После установки ваш сервер будет использовать 140Mb памяти. Для cокращения данного значения стоит пройти в /etc/mysql/my.cnf и на строке 96 раскомментировать значение skip-innodb.

# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
# You might want to disable InnoDB to shrink the mysqld process by circa 100MB.
skip-innodb
#

После этого сохранить файл и перезапустить mysql:

localhost:~# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

После этого использование памяти уменьшится до 75Mb.

Установка на Debian, Ubuntu

Установка на занимает огромного количество настроек и знаний пользователя. Открываем терминал сервера и пошагово вводим:

apt-get update
apt-get install apache libapache-mod-php4 libapache-mod-ssl ca-certificates ipopd mysql-server-4.1 
Do you want to continue [Y/n]? - вводим Y и жмем Enter.
Continue installing libc-client without Maildir support? - Выбираем Yes и жмем Enter.
apt-get install php4-cli php4-curl php4-imap php4-mcrypt php4-mhash php4-mysql php4-pear proftpd quota quotatool 
Do you want to continue [Y/n]? - вводим Y и жмем Enter.
Run proftpd from inetd or standalone? - Выбираем standalone и жмем Enter.
apt-get install sasl2-bin sendmail-bin uw-imapd
Do you want to continue [Y/n]? - вводим Y и жмем Enter.

wget http://files.gigespace.net/Debian/webcp-0.5.7.deb
dpkg -i webcp-0.5.7.deb
Enter MySQL password:  - жмем Enter так как пароль у нас не установлен.
Enter the hostname.domainame used to access the control panel site (ie. www.mydomain.com): - тут введите 
свое доменное имя для сервера. В дальнейшем Вы сможете использывать его для входа в панель https://domain.tld:81
Enter the partition where /home resides (ie. /dev/sda2): - жмем Enter.

Произведутся все автоматические настройки. Далее для доступа к панеле управления пройдите по адресу: https://доменное_имя:81 Вы будете перенаправлены на страницу setup.php. Далее приведен рисунок с подробной настройкой:

Изображение:Webcp-setup.gif

После этого можете переходить по ссылке https://доменное_имя:81 и вводить логин и пароль. Панель управления готова к использованию. Ниже приведен screenshot. Стоит заметить, что данная статья является только примером и поддержка по ошибкам и любые вопросы по данной панеле управления поддержкой не рассматриваются.

Изображение:NewScreenshot.jpg