В этой статье я хотел бы поднять тему свободной GNU/GPL панели для организации Linux-хостинга EHCP. Easy Hosting Control Panel позволяет довольно быстро поднять собственный хостинг на базе Debian-подобных дистрибутивов, таких как Debian, Ubuntu или например, Mint. В теории программу можно “прикрутить” и к какой-нибудь Mandriva или Fedora, но только при помощи напильника. :) Поэтому если вы – счастливый обладатель Debian, то читаем! :)
Зачем нужен свой хостинг?!
Ну, это конечно дело личных предпочтений и возможностей. Кто делает домашние серверы, кто заказывает хостинг, а кто арендует выделенный сервер для своих нужд. Большинство моих знакомых используют EHCP как альтернативу DENWER на Linux. Типа, быстрое создание доменов, для разработки и все такое… К тому же DEVWER – это скорее средство для разработки и тестирования сайтов, в то время как EHCP – панель хостинга, которую можно применить для хостинга реальных, рабочих сайтов. Но, на мой взгляд, на выделенном сервере, или на домашнем, EHCP – верный помощник для неискушенного юзера, которому нужен просто хостинг, и нет времени вникать во все тонкости системного администрирования. Для того чтобы лучше сформулировать вопрос, постараемся понять, что же может делать EHCP?
Возможности EHCP
Создавать, удалять клиентов хостинга. каждому клиенту можно прицепить домен, создать FTP аккаунт, или поставить директорию на пароль. При создания домена, сразу создаются учетные записи на почтовом сервере, на FTP, и к клиенту можно подключить MySQL-БД. Можно делать более тонкие, отдельные действия, а не “пакетные”.
Если проекты на сервере выходят за рамки LAMP(Linux, Apache, MySQL, PHP), то у владельца хостинга могут возникнуть вопросы по теме расширяемости, но как я прочитал на сайте EHCP, вопросы вполне решаемые. В состав EHCP входят вебмаил SquirrelMail, и онлайн-FTP-клиент Net2FTP. Проект динамически развивается, но русской версии пока что нет. Позже я выложу русифицированный мною шаблон, и объясню, как локализовать EHCP.
Установка и настройка EHCP
Итак, как попробовать? Вначале учтите, что при устанвке EHCP будут установлены Bind9, Apache, MySQL, SaSL, PHP, PHPMyAdmin, Webalizer и еще кое-что. А вот так мы ставим EHCP:
wget www.ehcp.net/download
tar -zxvf ehcp_latest.tgz
cd ehcp
./install.sh
#
После, внимательно ответив на несложные вопросы, все будет установлено, и демон EHCP будет запущен. Зайти в админ-панель хостинга можно по адресу – http://localhost/vhosts/ehcp . Только вместо локалхост указывайте хост, который вы указывали при установке Ehcp. После ввода логина админа(admin) и пароля, вы попадете в панель управления хостингом. Весьма отдаленно он напоминает панель управления Joomla!, но может мне так кажется. Кстати, в EHCP есть функция автоматической установки различных скриптов CMS, на новые домены, в том числе и из аккаунтов созданных клиентов, так что разработчики и о комфорте также подумали. Вообще, на мой взгляд, EHCP – лучшая панель из бесплатных/Opensource…
Вот на этом обзор закончу, ибо попробовать – лучше чем описывать. Удачных вам тестов и приятного вечера! :)
- Пора расслабиться, совместив отдых с познавательным. тест-драйв внедорожников – это очень занимательно, и если бы я выбирал себе внедорожник, то непременно изучил бы все тест-драйвы! :)
- В наши дни ни однин ремонт, ни одна стройка не обходится без такой важной составляющей, как плитка керамическая, потому-что порой она бывает красивая, оживляя дизайн, делая его уникальным. Современная керамическая плитка не только красива, но часто и довольно практична.
UPD: Как и обещал, выкладываю русский для EHCP с инструкцией: Русский язык для EHCP – свободной хостинг – панели
Также вас может заинтересовать:


