Installing ehcp (Easy Hosting Control Panel) On Any Debian Or Apt-Get Based Distro, Including Ubuntu

Want to support HowtoForge? Become a subscriber!
 
Submitted by bvidinli (Contact Author) (Forums) on Wed, 2007-10-24 11:50. :: Debian | Linux | Ubuntu | Apache | Control Panels | DNS | FTP | MySQL | PHP | Postfix | Other | ISPConfig

Installing ehcp (Easy Hosting Control Panel) On Any Debian Or Apt-Get Based Distro, Including Ubuntu

In this tutorial I will show you howto install ehcp on any debian based distro, or any distro that has apt-get support.

ehcp stands for Easy Hosting Control Panel. It may be used by anyone wanting to host multiple domains in his dedicated/vps server. It is a hosting control panel under development.

Open a console, and become superuser by su or sudo bash,

su

or

sudo bash

Then, issue following commands to download ehcp and install it:

wget http://www.ehcp.net/download
tar -zxvf ehcp_latest.tgz
cd ehcp
./install.sh

You will be asked a few questions, such as your server IP, your hostname,
installation script will detect your IP, if it can, enter your IP, if it is not detected, or if your are behind a gateway, such as an ADSL modem.

While installing, you will be asked for your MySQL password. If it is empty, or if you installed MySQL the first time, just press enter; if it is not empty, enter your pass when prompted.

The installer asks you some questions, such as your desired password for admin password, ehcp mysql user password. you can choose any password for them. But make sure that mysql root password is is correct for your server. if you dont have mysql installed before, then ehcp will take care of that.. 

Installation mainly uses apt-get to install components, and makes any additional settings that are needed. At the end, you will be provided with the ehcp login page in your Firefox window, if you are on your local machine, otherwise, you need to connect to your new webserver by entering the IP address of you server, such as: http://yourip/vhosts/ehcp

Your default admin username: admin
Default admin pass: 1234

You may change your admin pass after the first login.


You may find more information on www.ehcp.net or http://www.ubuntuforums.org/forumdisplay.php?f=180.


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by kumkum (not registered) on Fri, 2011-12-23 02:01.

I love EHCP for free and powerful hosting control panel solution.

I also write my own EHCP installation tutorial.

It is simple and easy.

Submitted by bvidinli (registered user) on Sun, 2009-01-04 01:37.
ehcp is Easy Hosting Control Panel
new with ehcp 0.29:
Bulk domain add - Add all domains in single step,
Add multiple domains to an ftp account,
Add domain to existing ftp account,
Add mysql db to existing mysql user and vise versa,
Domain redirect to an url
Advanced: Intro to multi-server concept, support for separate mysql server for users

new features with ehcp 0.28:
* Easy Script installs (one-click installs)
* custom http
* custom dns
* subdomains
* password protected domains
* email forwardings
* domain transfer to another user
* webftp (net2ftp)
* multiple templates
* security, installer improved


Existing features:

* Mangement of :domains, dns, email, ftp, mysql, phpmyadmin, webmail (squirrelmail), resellers, panelusers, 
* Opensource, GPL, full php, object oriented, modular, easily modifiable/extendable design..
* server backup/restore, 
* Different Menus for Server Admin, Reseller, domain admin



How you can help/support:
Sory for Turkish/English mixture,

English:

if you wish to support ehcp, you may do by means of providing the following, whichever you can:

1- Server
2- Virtual Server, vps,
3- Reseller Account for hosting
4- Hosting Account
5- Coding, programming support
6- html design support
7- Advertise support
8- Testing support, bug-report
9- Donate to ehcp (look here)
10- Suggest new features,

and so on..


Turkce:
ehcp'ye destek olmak isterseniz, imkanlarınız olcusunde
aşağıdakilerden birini veya birkacini saglayabilirsiniz:

1- Sunucu,
2- Sanal sunucu, vps,
3- Reseller hesabı
4- Hosting
5- Kodlama Desteği
6- Html tasarım desteği
7- Tanıtım Desteği
8- Test etme
9- ehcp ye bagis (look here)
10- yeni ozellikler onerin...
v.b...


Submitted by bvidinli (registered user) on Fri, 2008-08-01 13:05.
new features:
* Easy Script installs (one-click installs)
* custom http
* custom dns
* subdomains
* password protected domains
* email forwardings
* domain transfer to another user
* webftp (net2ftp)
* multiple templates
* security, installer improved


Existing features:

* Mangement of :domains, dns, email, ftp, mysql, phpmyadmin, webmail (squirrelmail), resellers, panelusers, 
* Opensource, GPL, full php, object oriented, modular, easily modifiable/extendable design..
* server backup/restore, 
* Different Menus for Server Admin, Reseller, domain admin



How you can help/support:
Sory for Turkish/English mixture,

English:

if you wish to support ehcp, you may do by means of providing the following, whichever you can:

1- Server
2- Virtual Server, vps,
3- Reseller Account for hosting
4- Hosting Account
5- Coding, programming support
6- html design support
7- Advertise support
8- Testing support, bug-report
9- Donate to ehcp (look here)
10- Suggest new features,

and so on..


Turkce:
ehcp'ye destek olmak isterseniz, imkanlarınız olcusunde
aşağıdakilerden birini veya birkacini saglayabilirsiniz:

1- Sunucu,
2- Sanal sunucu, vps,
3- Reseller hesabı
4- Hosting
5- Kodlama Desteği
6- Html tasarım desteği
7- Tanıtım Desteği
8- Test etme
9- ehcp ye bagis (look here)
10- yeni ozellikler onerin...
v.b...


Submitted by bvidinli (registered user) on Thu, 2008-02-21 13:54.
ver 0.26 is available,

* Custom http
* Custom dns
* Subdomains
* Password protected directories
* server backup/restore
* Different Menus for Server Admin, Reseller, domain admin
* pop-before-smtp for email authentication, easier now..

* webmail added,

* installer improved,

* security improved..


to install,

issue following commands to download ehcp and install it:

wget http://www.ehcp.net/ehcp_latest.tgz
tar -zxvf ehcp_latest.tgz
cd ehcp
./install.sh
#
Submitted by bvidinli (registered user) on Wed, 2007-11-07 11:20.

debian/ubuntu packages will be developed in future versions.

please consider supporting this project by testing, preparing deb packages, and php coding.

thanks. 

Submitted by bvidinli (registered user) on Tue, 2007-10-30 11:58.
a new version is released after this document published. please install latest version again to get most of ehcp, a more stable version... thanks.