Компьютер

ЧП Куликов Михаил Михайлович

Тел:

+380-(50)-589-55-02

Loading
Мы в социальных сетях...

    -  Вконтакте
    -  Facebook
    -  Google+
    -  Twitter
    -  LiveJournal
    -  Я.ру
    -  Одноклассники
    -  RSS
    -  Мой Круг
    -  YouTube
Прочее...

/images/certificate_small.png

Анализ: траст сайта it-kmm.com
Внимание!!! Заработал на 100% новый сервис.

Обзор панели EHCP для DEBIAN систем

Easy Hosting Control Panel позволяет довольно быстро поднять собственный хостинг на базе Debian-подобных дистрибутивов, таких как Debian, Ubuntu или например, Mint.

Возможности EHCP

Создавать, удалять клиентов хостинга. каждому клиенту можно прицепить домен, создать FTP аккаунт, или поставить директорию на пароль. При создания домена, сразу создаются учетные записи на почтовом сервере, на FTP, и к клиенту можно подключить MySQL-БД. Можно делать более тонкие, отдельные действия, а не «пакетные».
Если проекты на сервере выходят за рамки LAMP(Linux, Apache, MySQL, PHP), то у владельца хостинга могут возникнуть вопросы по теме расширяемости, но как автор прочитал на сайте EHCP, вопросы вполне решаемые. В состав EHCP входят вебмаил SquirrelMail, и онлайн-FTP-клиент Net2FTP. Проект динамически развивается, но русской версии пока что нет. Позже я выложу русифицированный мною шаблон, и объясню, как локализовать EHCP.

Установка и настройка EHCP

После, внимательно ответив на несложные вопросы, все будет установлено, и демон EHCP будет запущен. Зайти в админ-панель хостинга можно по адресу – http://localhost/vhosts/ehcp . Только вместо локалхост указывайте хост, который вы указывали при установке Ehcp. После ввода логина админа(admin) и пароля, вы попадете в панель управления хостингом. Весьма отдаленно он напоминает панель управления Joomla!, но может мне так кажется. Кстати, в EHCP есть функция автоматической установки различных скриптов CMS, на новые домены, в том числе и из аккаунтов созданных клиентов, так что разработчики и о комфорте также подумали. Вообще, на мой взгляд, EHCP – лучшая панель из бесплатных/Opensource…

Русская локализация для EHCP – свободной хостинг-панели LAMP.

На самом деле, автор перевел на русский только одну визуальную тему – «ubuntu». По ссылке ниже вы сможете ее скачать, а еще ниже автор расскажет, как можно перевести другие темы. Ничего сложного в этом нет, и даже у неопытного пользователя не возникнет проблем с установкой русского языка для EHCP. Итак, инструкция по установке локализации:

Установка русской локализации для EHCP

Автор русифицировал EHCP версии 0.9.2, «ubuntu0.4.2.» Внешне, пытается имитировать дизайн Ubuntu.

  1. Нам нужно скачать архив с русским языком для EHCP. Зеркало - russian_ubuntu_theme_ehcp.zip
  2. Распаковываем архив. В нем есть файл «ru.php» и папка «ru».
  3. Копируем папку «ru» в каталог /var/www/vhosts/ehcp/templates/ubuntu0.4.2 . Там уже лежит папка «en», так вот папка «ru» из архива должна лежать рядом.
  4. Копируем файл «ru.php» в каталог /var/www/vhosts/ehcp/language .
  5. В настройках EHCP выбираем эту тему, и язык – вместо «en», ставим «ru».

Должно работать. Кстати, название папки темы – ubuntu0.4.2 . В других версиях EHCP оно может быть другое, но все равно побуйте, и если отпишетесь в комментах, как оно, другие юзеры могут быть вам благодарны за информацию. Если же хотите русифицировать другие темы, читайте далее! 🙂

Как русифицировать темы EHCP.

На самом деле, дело нехитрое. Во-первых, в каталоге /var/www/vhosts/ehcp/templates лежит много разных тем. Вначале выберите ту, которую хотите русифицировать. Обратите внимание, в каждой папке темы для каждого языка есть своя подпапка – «en», «fr», «es» и так далее. Правда, на текущий момент есть только «en» в большинстве случаев.

  1. Так вот, создаем папку «ru», чтобы лежала рядом с «en», и копируем в нее все из папки en. Повторюсь, все происходит в папке темы.
  2. Заходим в папку «ru». Мы видим там файлы темы. Обратите внимание как называются некоторые из файлов тем:
    • defaultindexfordomains_en.html
    • loginpage_en.html
    • resellers_en.html
    • И т.д.

    Обратите внимание, что файлы с расширением .html имеют суффикс «_en» в назании. Так вот, наша задача – переименовать их так, чтобы названия остались такие как есть, но с суффиксом «_ru». Вот например так:

    • defaultindexfordomains_ru.html
    • loginpage_ru.html
    • resellers_ru.html
    • И т.д.
  3. Заходим в каждый из этих файлов, и смотрим содержимое. Если там в начале есть теги и , то вставляем где-то между ними мета-тег с кодировкой:
  4. Теперь просто в редакторе открываем каждый файл с расширением .htm, и переводим, изменяя английские слова на русские. Здесь я думаю разберетесь:)

Напоследок, делать все нужно осторожно, так как если допустите ошибку, удалив, например при переводе какой-нибудь тег в шаблоне, то потом ошибку может быть сложно найти. После того как переведете тему, то выберите ее в настройках, введя вместо «en» – «ru», и выбрав название, и войдя, увидите русский язык – ваш перевод. 🙂 Кстати, изучив как эти темы EHCP устроены, может быть Вас это сподвигнет на написание своих тем. Удачных вам пеереводов, и безупречного изучения Linux! 🙂

Автор: Eugeny Gazzaev


Источник: http://24nsk.ru/index.php?option=com_content&view=article&id=113:ehcp&catid=5:2010-09-17-00-21-50&Itemid=8.

9 комментариев на «“Обзор панели EHCP для DEBIAN систем”»

  1. установил прошивку dd-wrt, сайт доступен из внешки но с локальной сети зайти на сайт по домену не могу…а когда пробиваю адрес сервера 192.168.0.100 то откриваеться только панель управление сервером..сайт лежит на сервере по адресу var/www/vhosts/marges/marges.com.ua/httpdocs пробовал пробить 192.168.0.100/marges.com.ua так же не получилось…..можно ли как то прописать что бы заходить на свои сайты из локальной сети расположены за vhosts-от ?

    • admin:

      Наверно можно попробовать апачу прописать локальные алиасы. Хотя я год назад ставил сервер на локалке за dd-wrt, так вроде все нормально работало. Локальные машины нормально заходили по внутреннему IP.

  2. Mister_X:

    Доброго времени суток !

    Я себе установил EHCP панель создал первого юзера пытаюсь зайти в FTP и при за хоже я получаю ошибку

    Не удалось соединиться с FTP-сервером localhost на порту 21.

    что мне сделать заработало FTP ?

  3. Mister_X:

    Доброго времени суток !

    Пришел к Вам еще раз за помощью …

    Суть проблемы решил один домен перенаправить на другой все вроде бы легко сделать через панель если знать как … а так как я не все еще знаю получил тем самым геморой на свою 5 точку (((

    чего то от темы отошел …. В общем я зашел в админку зашел на один из своих доменов и выбрал РЕДЕРЕКТ НА ДРУГОЙ ДОМЕН/URL написал домен на который я хочу сделать этот редирект и тут началось то самое все браузеры на эти два домена кричат в данный момент это была мозилла

    Неверное перенаправление на странице

    Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.

    Как решить проблему и вернуть все назад ???

  4. Mister_X:

    Просьба удалить мой домен вопрос решил Надо было найти файл apachehcp.conf самой панели ehcp и там для домена почистить редерект перезапустить апаче и все будет норм работать )))

  5. После установки на ubuntu 14.04 выскакивает ошибка на странице http://*.*.46.4/ehcp/
    «Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/new/ehcp/config/adodb/drivers/adodb-mysql.inc.php on line 370»

    Пожалуйста подскажите как это исправить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

DT

Курсы валют:

UAH

1 USD = 28.249 28.011
1 EUR = 32.680 31.949
1 RUR = 00.435 00.414

Антивирусы в формате SaaS
Подписаться письмом

Спонсоры...

SP:   LF:   PP:  

ubuntu == © Куликов М.М. (2011)
Сертифицированный партнер Dr.Web Free secondary DNS uaRating Rambler's Top100 Рейтинг@Mail.ru bigmir)net TOP 100 Яндекс цитирования Ranker Рейтинг сайта в веб-каталоге misto.zp.ua TOP.zp.ua