Easy Hosting Control Panel for Ubuntu

Easy Hosting Control Panel for Ubuntu is designed for hosting multiple domains on a single machine. It aims to be easy to install and use, simple, and functional. It currently supports Apache, DNS, MySQL, FTP, and email configuration. It mainly uses the apt-get install system, so it can be installed on any Debian-based distribution, including Ubuntu. It features one-click installs, subdomains, password protected domains, email forwarding, domain transfer to another user, multiple templates, server backup and restore, and different menus for the server administrator, reseller, and domain administrator.

Tags Internet Web HTTP Servers Site Management Systems Administration
Licenses GPL
Operating Systems POSIX Linux
Implementation PHP Unix Shell bash
Translations English Turkish

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Jan 2009 00:16
  • Rrelease-after

Changes: Important bugs related to domain operations have been fixed.

  • Rrelease-mid
  •  06 Jan 2009 00:20
  • Rrelease-after

Changes: The installer is improved. Bulk domain add: add all domains in a single step, add multiple domains to an FTP account, add a domain to existing FTP account, or add a MySQL database to an existing MySQL user and vice-versa. Domain redirect to a URL. Introduction to the multi-server concept: support for a separate MySQL server for users. Many minor bugfixes and enhancements. Improvement to easy script installs, with 27 scripts/programs. English, Spanish, and Turkish files for the default template are included.

  • Rrelease-mid
  •  26 Nov 2008 15:26
  • Rrelease-after

Changes: Script installation was made easier. Backing up and restoring a server was improved. Templates were improved. A domain can be easily redirected to another domain or URL. Web statistics are provided by Webalizer.

  • Rrelease-mid
  •  31 Jul 2008 10:51
  • Rrelease-after

Changes: Easy Script installs (one-click installs), custom HTTP, custom DNS, subdomains, password protected domains, email forwarding, domain transfer to another user, webftp (net2ftp), multiple templates, and improved security in the installer.

  • Rrelease-mid
  •  28 Jun 2008 21:38
  • Rrelease-after

Changes: This release introduces many new features such as: custom HTTP, custom DNS, subdomains, password protected directories, server backup and restoration, different menus for a server admin, a reseller, or a domain admin, POP-before-SMTP for email authentication, and Web mail.

Rss Recent comments

Rcomment-before 28 Jun 2008 15:01 Rcomment-trans bvidinli Rcomment-after

Re: Reinventing the wheel
Thank you for all ideas,

first,
if i heard before about dtc, i may join it, maybe not... i am no sure...
but it is late hereafter

second,
i try to encourage people for development of ehcp...
so i try to become a team... curently the only develooper is me...

third,
ehcp has a philosopy, which many other panels does not have:
easy...
easy usage,
even easy programming...
what means this: there are many programs, addons, panels, or features that i may integrate into ehcp.. but i dont.. because being easy usage and easy programming is important for me...

many features in ehcp is implemented only in a few lines of php code, the biggest feature is about 20-30 lines... (subdomains.. )
that is, ehcp is extremely easy to program too...

nevertheless, i am ready to any collaboration, ehcp or dtc or any other thing... programming is my hobby, is my love... :)

Rcomment-before 09 Apr 2008 03:46 Rcomment-trans 088d0f5030cabb7a3a5ec1b6ec252d81_tiny zigo Rcomment-after

Re: Reinventing the wheel

> by the way,

> asking "why a new control panel while

> there is one ? "

> sound like,

> "why another car if there is many" or

> "why linux when there is windows..."...

> so on..

No, this was not what I was saying. It was more: why are you starting from scratch ALONE and not TEAM WORK with others (not especially with our project, there's some others as well), as the workload is quite huge, and that after years of work in our control panel, I know this is all but a one man's work.

We'd be really so happy to have another valuable contributor, there is enough work for every one. I saw so many projects that started, had few options for ftp and email, and then the author gave up. I just hope this wont be the case if you continue your current project, because this would mean a lot of waste.

Thomas

Rcomment-before 08 Apr 2008 11:13 Rcomment-trans bvidinli Rcomment-after

Re: Reinventing the wheel
Thank you for your response,
i heard first about dtc. Before, i already looked for some control panel in debian, php based and so on...
i just download dtc,

by the way,
asking "why a new control panel while there is one ? "
sound like,
"why another car if there is many" or "why linux when there is windows..."... so on..

i will look and analyse dtc, and will work for its development if i can....
if its philosophy is better, why not switch to it ?

thank anyway..

Rcomment-before 01 Feb 2008 03:51 Rcomment-trans 088d0f5030cabb7a3a5ec1b6ec252d81_tiny zigo Rcomment-after

Re: Reinventing the wheel

> additionally,

> ehcp is apt-get powered. So, all server

> related programs installed thrugh

> apt-get. This means, they are always

> updated..

If you use Debian, you then might be aware of our work on this field then. Have you ever type "apt-cache search control panel" under SID? Ever heard of our panel? Seems that many of the concept you are talking about are already implemented in our work.

The only part that we don't have in the above mentioned feature is OOP, but we would have been pleased to rewrite things. I've started to clean things on or project, but there is a lack of somebody else to do this huge work. I have the bad feeling that we are spreading efforts on the kind of project that can grow very big (our panel is like 55 000 lines of PHP plus all the other ssh scripts...), and I feel that it's a shame that you are just starting something without even getting in touch with us.

I hope that you'll succeed in what you are doing, and I wish you the best,

Thomas

Rcomment-before 30 Jan 2008 07:41 Rcomment-trans bvidinli Rcomment-after

Re: Reinventing the wheel
additionally,
ehcp is apt-get powered. So, all server related programs installed thrugh apt-get. This means, they are always updated..

and, i am a linux system admin.
i got tired of testing other panels..
i decided to write my own.. with ideas in my mind as i mentioned above..

B45d3e334736303fcae81158b7a49551_thumb

Project Spotlight

Xphile

A radiology teaching library.

0f53232033986864aa8e6154a8446f7d_thumb

Project Spotlight

GNU Moe

A powerful and user-friendly console text editor.