EHCP-Force-Edition/ehcp
earnolmartin d57972a75d Minor Fix
2019-04-30 17:35:56 -06:00
..
adodb5 Minor Changes 2018-04-26 22:23:39 -06:00
config Initial commit 2018-04-02 16:26:17 -06:00
etc Fixes for Quota 2019-04-08 19:57:47 -06:00
extplorer Removed Unused File 2018-04-26 23:07:47 -06:00
fail2ban Initial commit 2018-04-02 16:26:17 -06:00
fixes Added TLS Postfix Cert Advanced Option and Postfix VDA Fixes for Ubuntu 18.04 2019-04-01 22:24:21 -06:00
images Support for Custom Subdomain Templates - Initial 2018-09-10 11:35:39 -06:00
images_default_index Initial commit 2018-04-02 16:26:17 -06:00
language Initial commit 2018-04-02 16:26:17 -06:00
log Initial commit 2018-04-02 16:26:17 -06:00
misc Initial commit 2018-04-02 16:26:17 -06:00
mod_secure Initial commit 2018-04-02 16:26:17 -06:00
multicms Initial commit 2018-04-02 16:26:17 -06:00
net2ftp NET2FTP Enhancements 2018-04-26 23:06:08 -06:00
scripts Fix in Restore Script 2019-04-29 19:54:01 -06:00
templates Cleanup of Unused 3rd Parties and Added Nginx Bad Bot Blocker 2019-04-30 15:46:30 -06:00
upload Initial commit 2018-04-02 16:26:17 -06:00
webmail2 Minor Changes 2018-04-26 22:24:23 -06:00
z7 Initial commit 2018-04-02 16:26:17 -06:00
.htaccess Initial commit 2018-04-02 16:26:17 -06:00
apache_subdomain_template Add Subdomains to Log Rotate, Prevent Access to Subdomain Logs, and Minor Fixes 2019-01-28 11:22:37 -07:00
apachehcp.conf Initial commit 2018-04-02 16:26:17 -06:00
apachehcp_auth.conf Initial commit 2018-04-02 16:26:17 -06:00
apachehcp_globalpanelurls.conf Initial commit 2018-04-02 16:26:17 -06:00
apachehcp_passivedomains.conf Initial commit 2018-04-02 16:26:17 -06:00
apachehcp_subdomains.conf Initial commit 2018-04-02 16:26:17 -06:00
apachetemplate Match nginx PHP Matching & nginx fixes 2018-05-24 17:46:43 -06:00
apachetemplate_ehcp_panel Match nginx PHP Matching & nginx fixes 2018-05-24 17:46:43 -06:00
apachetemplate_ipbased Match nginx PHP Matching & nginx fixes 2018-05-24 17:46:43 -06:00
apachetemplate_passivedomains Match nginx PHP Matching & nginx fixes 2018-05-24 17:46:43 -06:00
Changelog.txt Initial commit 2018-04-02 16:26:17 -06:00
checkapacheconfig.sh Initial commit 2018-04-02 16:26:17 -06:00
class_serverplan.php Initial commit 2018-04-02 16:26:17 -06:00
classapp.php Minor Fix 2019-04-30 17:35:56 -06:00
config.php Initial commit 2018-04-02 16:26:17 -06:00
console.php Initial commit 2018-04-02 16:26:17 -06:00
daemon.sh Initial commit 2018-04-02 16:26:17 -06:00
dnsnamedconftemplate Initial commit 2018-04-02 16:26:17 -06:00
dnsnamedconftemplate_slave Initial commit 2018-04-02 16:26:17 -06:00
dnszonetemplate Initial commit 2018-04-02 16:26:17 -06:00
dnszonetemplate_multiple_servers Initial commit 2018-04-02 16:26:17 -06:00
ehcp Initial commit 2018-04-02 16:26:17 -06:00
ehcp-apt-get-install.log Initial commit 2018-04-02 16:26:17 -06:00
ehcp.sql Use UTF8 and General CI 2019-01-25 11:57:45 -07:00
ehcp_fix_apache.php Initial commit 2018-04-02 16:26:17 -06:00
ehcp_vsftpd.sh.txt Use UTF8 and General CI 2019-01-25 11:57:45 -07:00
ehcpdaemon.sh Initial commit 2018-04-02 16:26:17 -06:00
ehcpdaemon2.sh Initial commit 2018-04-02 16:26:17 -06:00
ehcpdaemon_stop.sh Initial commit 2018-04-02 16:26:17 -06:00
ehcpforceupdate.sh Minor Fix 2019-04-30 15:59:49 -06:00
ehcpinfo.html Initial commit 2018-04-02 16:26:17 -06:00
error_page.html Initial commit 2018-04-02 16:26:17 -06:00
favicon.ico Initial commit 2018-04-02 16:26:17 -06:00
fixftp.sh Initial commit 2018-04-02 16:26:17 -06:00
handleCronjobs.sh Initial commit 2018-04-02 16:26:17 -06:00
index.php Initial commit 2018-04-02 16:26:17 -06:00
indextemplate.php Initial commit 2018-04-02 16:26:17 -06:00
info.html Bye SourceForge 2018-04-02 16:52:31 -06:00
install.sh Backup Fixes, Additional Database Name Validation, Minor Tweaks to Unattended Install, and More Minor Fixes 2018-07-13 10:02:45 -06:00
install2.1.php Initial commit 2018-04-02 16:26:17 -06:00
install_1.php Initial commit 2018-04-02 16:26:17 -06:00
install_2.php Initial commit 2018-04-02 16:26:17 -06:00
install_lib.php Lookup php-fpm package in case something goes wrong 2019-04-12 10:45:19 -06:00
install_log.txt Initial commit 2018-04-02 16:26:17 -06:00
install_main.sh Minor Fix 2019-04-30 15:59:49 -06:00
LocalServer.cnf Initial commit 2018-04-02 16:26:17 -06:00
localutils.php Minor Change for SSL Certs in Courier 2018-12-06 14:58:35 -07:00
login.php Initial commit 2018-04-02 16:26:17 -06:00
main.cf.sample Fixes for Quota 2019-04-08 19:57:47 -06:00
mystyles.css Initial commit 2018-04-02 16:26:17 -06:00
named_ehcp.conf Initial commit 2018-04-02 16:26:17 -06:00
phpmyadmin.conf Initial commit 2018-04-02 16:26:17 -06:00
pop-before-smtp.conf Initial commit 2018-04-02 16:26:17 -06:00
readme.txt Bye SourceForge 2018-04-02 16:52:31 -06:00
release.txt Initial commit 2018-04-02 16:26:17 -06:00
resetmysqlrootpass.sh Initial commit 2018-04-02 16:26:17 -06:00
scriptsupdate.sql Use UTF8 and General CI 2019-01-25 11:57:45 -07:00
scriptsupdate.sql.html Use UTF8 and General CI 2019-01-25 11:57:45 -07:00
server.crt Initial commit 2018-04-02 16:26:17 -06:00
server.csr Initial commit 2018-04-02 16:26:17 -06:00
server.key Initial commit 2018-04-02 16:26:17 -06:00
setup.sh Initial commit 2018-04-02 16:26:17 -06:00
smtpd.cert Initial commit 2018-04-02 16:26:17 -06:00
smtpd.key Initial commit 2018-04-02 16:26:17 -06:00
sohbetstyles.css Initial commit 2018-04-02 16:26:17 -06:00
ssh2.sh Initial commit 2018-04-02 16:26:17 -06:00
test_scripts.sh Initial commit 2018-04-02 16:26:17 -06:00
troubleshoot.php Initial commit 2018-04-02 16:26:17 -06:00
updateHostsFile.sh Initial commit 2018-04-02 16:26:17 -06:00
upgradefrom0.25-26-27.txt Initial commit 2018-04-02 16:26:17 -06:00
wwwindex-old.html Initial commit 2018-04-02 16:26:17 -06:00
wwwindex.en.html Initial commit 2018-04-02 16:26:17 -06:00
wwwindex.html Initial commit 2018-04-02 16:26:17 -06:00
wwwindex.it.html Initial commit 2018-04-02 16:26:17 -06:00

#################################
#   EHCP FoRcE Edition ReadMe   #
#################################
The Easy Hosting Control Panel (EHCP) is a fully functional, advanced, free, and open source website panel that provides a user interface for creating and managing multiple users, resellers, administrators, websites, FTP accounts, MySQL databases, email accounts, and more!

EHCP even installs and configures your web server software for you while also providing additional security by slipstreaming and including fail2ban and DDoS automatic banning (against Apache).

#################################
#   What Does EHCP Do           #
#################################
- EHCP installs and configures your web server, email server, and database services automatically.
- Creates a fully functional and secure web server that can be used to host multiple users and websites.
- Offers a control panel with multiple themes to automate the creation of anything website related.

#################################
#   What's Cool About EHCP      #
#################################
It ensures proper syntax by creating VHOST entries automatically, configures virtual email addresses and FTP accounts automatically, offers more features and functionality than other control panel software, and it's totally free!

#################################
#        Requirements           #
#################################
Clean installation of a Debian based Linux distribution.  It will work on all supported versions of Ubuntu out of the box.  

#################################
#  What is the [FoRcE Edition]  #
#################################
EHCP FoRcE Edition is the name I gave to this forked version of EHCP.  The original version can be downloaded and installed from www.ehcp.net.

This version differs from the original version slightly.  In fact, both the lead developer of the original EHCP release and I collaborate on updating EHCP.

In my version, custom FTP accounts to a custom file path can be created.  Also, php chmod and FTP chmod should both work since the apache user has been changed.  

The code is managed and maintained within SVN (it is not in the original EHCP).

As new versions of Ubuntu are released, this version is updated more quickly.  

#################################
#        How to Install         #
#################################
Run the following commands to install the latest version of EHCP [FoRcE Edition] from a terminal:

sudo apt-get install subversion
cd ~/Downloads
svn checkout https://github.com/earnolmartin/EHCP-Force-Edition/trunk/ehcp ./ehcp
rm -Rf .svn
cd ehcp
sudo bash install.sh

Follow the prompts.

#################################
#        Access the CP          #
#################################
After successful installation, you may access your web panel at http://localhost/ or from the outside (assuming ports are forwarded) via http://myip/.

#################################
#        Support/Website        #
#################################
Please visit our website and use our forums at http://ehcpforce.tk