How to Install Easy Hosting Control Panel (EHCP) on Ubuntu
By kumkum on Dec 12, 2011 - Comments: 5 - Today view: 1 - Total view: 1,665

EHCP is a free and open source web hosting control panel. This guide will show you how to install it on Ubuntu server.
- Check /etc/apt/sources.list. It should have the following line (replace oneiric with your version).
deb http://archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://archive.ubuntu.com/ubuntu/ oneiric main restricted
deb http://archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://archive.ubuntu.com/ubuntu/ oneiric universe
deb http://archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb http://archive.ubuntu.com/ubuntu/ oneiric multiverse
deb-src http://archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb http://archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu oneiric partner
deb-src http://archive.canonical.com/ubuntu oneiric partner
deb http://archive.ubuntu.com/ubuntu/ oneiric-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-security main restricted
deb http://archive.ubuntu.com/ubuntu/ oneiric-security universe
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-security universe
deb http://archive.ubuntu.com/ubuntu/ oneiric-security multiverse
deb http://archive.ubuntu.com/ubuntu/ oneiric-proposed restricted main multiverse universe
deb-src http://archive.ubuntu.com/ubuntu/ oneiric-security multiverseYou can edit the file using nano:
$ sudo nano /etc/apt/sources.list - Download EHCP, extract, and execute install script.
$ wget www.ehcp.net/ehcp_latest.tgz
$ tar -zxvf ehcp_latest.tgz
$ cd ehcp
$ ./install.sh - Follow on-screen questions.
MysQL root password:
Enter your name:
Enter your email:
Enter MySQL Root password:
EnterMySQLpassword for user 'ehcp':
Enter EHCP panel admin password:
Enter hostname:
Enter IP:
Select language:
Install multimedia (ffmpg) program:
Postfix configuration => choose Internet Site
System mail name => type in yourdomain.com
Configuring courier-base => choose No
Configuring courier-ssl => choose Ok
Configuring phpmyadmin => choose apache2
Configuring phpmyadmin => Configure database for phpmyadmin with dbconfig-common => choose Yes
Configuring phpmyadmin => Password of the database's administrative user (enter root password)
Configuring phpmyadmin => MySQL application password for phpmyadmin (enter phpmyadmin password)
Configuring roundcube-core => Configure database for roundcube with dbconfig-common => choose Yes
Configuring roundcube-core => Database type to be used by roundcube => choose mysql
Configuring roundcube-core => Password of the database's administrative user (enter root password)
Configuring roundcube-core => MySQL application password for roundcube (enter roundcube password) - Done. Go to http://your_ip_address to go to EHCP.
Keywords:
- ehcp
- roundcube oneiric
- wordpress web panel ubuntu
- grub ubuntu
- ehcp install
- ehcp ubuntu
- oneiric change ip address
- ubuntu web panel wordpress
- how to setup hosting on ubuntu
- ehcp how to setup ssl
Related posts:
Filed Under: Featured • Internet • Linux • Open Source • Technology • Tutorial • Ubuntu
[...] Install Ubuntu. We set local IP Address to 192.168.0.1 2. Install EHCP 3. Forward port 80 in your modem / router to redirect to IP Address 192.168.0.1 4. Register account [...]
[...] For tutorial on how to setup web hosting on ubuntu, read this article. [...]
[...] The purpose of this installation is to filter spam email and virus on Postfix mail agent. Here I already installed Postfix in the server, because it is included in EHCP installation. [...]
why Configuring courier-base => choose No..? if i chose = yes , what will happen ..?
I chose No because I never use Courier’s web administration. You can choose Yes if you want.