- 
     
Configuration files (httpd.conf, php.conf) - /usr/local/apache/conf
      
     - 
     
Apache binaries (httpd, apachectl, apxs) - /usr/local/apache/bin
      
     - 
     
CGI files - /usr/local/apache/cgi-bin
      
     - 
     
Domain access and stat log files (for all domains) - /usr/local/apache/domlogs
      
     - 
     
Default Apache DocumentRoot location - /usr/local/apache/htdocs
      
     - 
     
Header files - /usr/local/apache/include
      
     - 
     
Apache logs - /usr/local/apache/logs:
     
         - 
         
access_log (all http requests)
          
         - 
         
error_log (all Apache errors)
          
         - 
         
suexec_log (all suEXEC transactions and errors are logged here)
          
     
      
     - 
     
Apache manual pages - /usr/local/apache/man
      
     - 
     
Icon files (png, gif files) - /usr/local/apache/icons
      
     - 
     
Shared object (.so) files - /usr/local/apache/modules
      
     - 
     
Apache modules - /opt
      
     - 
     
Init script - /usr/local/apache/bin/apachectl (or /etc/rc.d/init.d/httpd)
      
     - 
     
cPanel script to restart Apache - /scripts/restartsrv httpd or /scripts/restartsrv apache
      
     - 
     
Conf - /etc/exim.conf (Exim's main configuration file. It is recommended that you do not edit this manually.)
      
     - 
     
List of domains allowed to relay/receive mail - /etc/localdomains
      
     - 
     
Log - /var/log/exim_mainlog (Incoming/Outgoing mails are logged here)
      
     - 
     
Log - /var/log/exim_rejectlog - (Exim rejected mails are reported here)
      
     - 
     
Log - /var/log/exim_paniclog - (Exim errors are logged here)
      
     - 
     
Mail queue - /var/spool/exim/input
      
     - 
     
Email forwarders and Catchall address file - /etc/valiases/<domain_name>
      
     - 
     
Email filters file - /etc/vfilters/<domain_name>
      
     - 
     
POP user authentication file - /home/<username>/etc/<domain_name>/passwd
      
     - 
     
Catchall inbox - /home/<username>/mail/new
      
     - 
     
POP user inbox - /home/<username>/mail/<domain_name>/<pop_username>/new
      
     - 
     
POP user spambox - /home/<username>/mail/<domain_name>/<pop_username>/spam
      
     - 
     
Program - /usr/sbin/exim (suid - -rwsr-xr-x 1 root root)
      
     - 
     
Init Script - /etc/rc.d/init.d/exim
      
     - 
     
cPanel script to restart Exim - /scripts/restartsrv exim
      
     - 
     
Tomcat 5.5 Conf - /usr/local/jakarta/tomcat/conf/server.xml
      
     - 
     
Tomcat 7 Conf - /usr/local/easy/share/easy-tomcat/conf/
      
     - 
     
Tomcat 5.5 Binary Distribution -
     /usr/local/jakarta/apache-tomcat-${VERSION} (/usr/local/jakarta/tomcat
     is a symlink to this directory)
      
     - 
     
Tomcat 7 Binary Distribution - /usr/local/easy/share/easy-tomcat7
      
     - 
     
Java Development Kit - /usr/local/jdk/ (Also known as $JAVA_HOME. This directory contains the Java Runtime Environment (JRE).)
      
     - 
     
Enabling Tomcat servlets for a site - /scripts/addservlets --domain=example.com
      
     - 
     
Removing Tomcat servlets from a site - /scripts/remservlets --domain=example.com
      
     - 
     
Apache module configuration for jk connector - /usr/local/apache/conf/jk.conf
      
     - 
     
Start - /usr/sbin/stoptomcat
      
     - 
     
Stop - /usr/sbin/starttomcat
      
     - 
     
Restart - /usr/sbin/restartsrv_tomcat
      
     - 
     
cPanel script to restart Tomcat - /scripts/restartsrv tomcat
      
     - 
     
Log Tomcat 5.5 - /usr/local/jakarta/tomcat/logs/catalina.out
     (Activity log) & catalina.err (Error log),
     /usr/local/apache/logs/mod_jk.log (for jk connector)
      
     - 
     
Log Tomcat 7 - /var/log/easy-tomcat7
      
     - 
     
/3rdparty - Tools like fantastico, mailman files are located here
      
     - 
     
/addons - Advanced GuestBook, phpBB, etc.
      
     - 
     
/base - phpMyAdmin, Squirrelmail, Skins, webmail, etc.
      
     - 
     
/bin - cPanel binaries
      
     - 
     
/cgi-sys - CGI files like cgiemail, formmail.cgi, formmail.pl, etc.
      
     - 
     
/logs - cPanel access_log, error_log, license_log, stats_log
      
     - 
     
/whostmgr - WHM related files
      
     - 
     
/base/frontend - cPanel theme files
      
     - 
     
/perl - Internal Perl modules for compiled binaries
      
     - 
     
/etc/init - init files for cPanel services
      
Listed below are common cPanel scripts. These can be located under /scripts:
     - 
     
adddns - Add a DNS zone
      
     - 
     
addpop - Add a POP account
      
     - 
     
addservlets - Add JSP support to a domain (requires Tomcat)
      
     - 
     
adduser - Add an user to the system
      
     - 
     
apachelimits - Calculates memory limits for Apache processes then adds to httpd.conf
      
     - 
     
biglogcheck - Looks for logs nearing 2 Gigabytes in size
      
     - 
     
bsdcryptoinstall - Installs Crypto on FreeBSD
      
     - 
     
bsdldconfig - Configures the proper lib directories in FreeBSD
      
     - 
     
bsdpkgpingtest - Tests the connection speed for downloading FreeBSD packages
      
     - 
     
buildbsdexpect - Install expect on FreeBSD
      
     - 
     
buildeximconf - Rebuilds exim.conf
      
     - 
     
buildpostgrebsd-dev - Installs postgresql on FreeBSD
      
     - 
     
chpass - Change cPanel passwords (does not change all passwords)
      
     - 
     
cleandns - Removes domains from named.conf that do not have a Zone
      
     - 
     
courierup - Used to update/reinstall Courier
      
     - 
     
cpbackup - To backup accounts (if backups enabled) (--force)
      
     - 
     
dnscluster - Used to synchronize DNS zones with clustered servers (--help)
      
     - 
     
dumpstor - Displays contents of .datastore storable files
      
     - 
     
dumpgdbm - Displays contents of .gdbm locale files
      
     - 
     
easyapache - Recompile/Upgrade Apache and/or PHP
      
     - 
     
editquota - Used to manually set a users quota limit
      
     - 
     
ensure_vhost_includes - Ensures users includes are added in httpd.conf
      
     - 
     
fixcommonproblems - Fixes Mailbox permissions, Mailman, CGI scripts, ndc and quotas
      
     - 
     
fixmailman - Fixes common Mailman issues
      
     - 
     
fixndc - Fixes rndc errors with named
      
     - 
     
fixquotas - Fixes quota problems
      
     - 
     
fullhordereset - Resets Horde database to a fresh one. All previous user data is lost.
      
     - 
     
ftpup - Used to Update/Install FTP server (Pure-FTPD or ProFTPD) to latest version
      
     - 
     
initquotas - Initializes quotas
      
     - 
     
installzendopt - Installs Zend Optimizer (through phpextensionmgr)
      
     - 
     
killacct - Terminate an account
      
     - 
     
killdns - Removes a DNS Zone
      
     - 
     
mailperm - Fixes permission problems with mail directories
      
     - 
     
makecpphp - Rebuilds internal PHP from /var/cpanel/easy/apache/profile/makecpphp.profile.yaml
      
     - 
     
park - To park a domain (only adds DNS)
      
     - 
     
pkgacct - Used to create an account backup
      
     - 
     
phpup - Used to update PHP only
      
     - 
     
phpextensiomgr - Installs IonCube, Zend Optimizer, SuHosin & eAccelerator
      
     - 
     
realchpass - Similar to chpass, changes cPanel password only
      
     - 
     
rebuildcpusers - chowns /var/cpanel/users files
      
     - 
     
rebuildnamedconf - Rebuilds /etc/named.conf with zones from /var/named/*.db
      
     - 
     
restartsrv $servicename - Restart script for services
     
      
     - 
     
restorepkg - Restores an account from a backup/pkgacct file (must be in /home)
      
     - 
     
runlogsnow - Update logs of all users
      
     - 
     
runweblogs - Update stats for a particular user
      
     - 
     
securetmp - Secures /tmp partition with options nosuexec and nosuid
      
     - 
     
setupftpserver - Sets which FTP server to install (Pure-FTPD or ProFTPD)
      
     - 
     
setupmailserver - Sets which mail service to install (Courier or Dovecot)
      
     - 
     
setupnameserver - Sets which DNS service to install (Bind or NSD)
      
     - 
     
suspendacct - Suspends an account
      
     - 
     
unsuspendacct - Unsuspends a suspended account
      
     - 
     
upcp - Updates cPanel to the latest version (--force)
      
     - 
     
updatenow - Updates the cPanel scripts
      
     - 
     
updateuserdomains - Updates /etc/userdomains entries from /var/cpanel/users
      
     - 
     
wwwacct - To create new accounts
      
     - 
     
/etc/vfilters/domainname - Email filters are set here
      
     - 
     
/etc/userdomains - All domains are listed here (addons, parked,subdomains along with their usernames)
      
     - 
     
/etc/cpbackup-userskip.conf - To exclude users from backups
      
     - 
     
/etc/resolv.conf - Resolvers configuration file (WHM -> Networking Setup -> Resolver Configuration)
      
     - 
     
/etc/nameserverips - Name Servers for DNS service (WHM -> DNS Functions -> Nameserver IPs)
      
     - 
     
/var/cpanel/resellers - Permissions for Resellers while using addpkg script
      
     - 
     
/etc/chkserv.d - All the services managed by Chkservd are stored here as files (WHM -> Service Configuration -> Service Manager)
      
     - 
     
/etc/ipaddrpool - Lists the free IP addresses on your server
      
     - 
     
/etc/domainips - Dedicated IP addresses assigned to domains
      
     - 
     
/etc/ips - Lists IP addresses on the server (WHM -> IP Functions -> Show IP Address Usage)
      
     - 
     
/etc/wwwacct.conf - Account creation defaults file in WHM (Basic cPanel/WHM Setup)
      
     - 
     
/etc/cpupdate.conf - Update configuration file for cPanel/WHM,
     Packages installed by cPanel/WHM & Operating System, SpamAssasin
     rules
      
     - 
     
/etc/cpbackup.conf - Backup configuration file
      
     - 
     
/var/run/chkservd - WHM -> Server Status -> Service Status
      
     - 
     
/var/log/dcpumon - Top log process
      
     - 
     
/root/cpanel3-skel - Skeleton directory
      
     - 
     
/var/spool/exim/msglog - Email message logs
      
     - 
     
/var/spool/cron - Cron jobs are stored here for all users
      
     - 
     
/var/cpanel/users - cPanel user file that defines account settings
      
     - 
     
/var/cpanel/users.cache - User cache files that are read by cPanel
      
     - 
     
/var/cpanel/cpanel.config - cPanel configuration file (WHM -> Server Configuration -> Tweak Settings)
      
     - 
     
/var/cpanel/userdata - Defines parked, addon, subdomains as well as VirtualHost
      
     - 
     
/var/cpanel/logs - Transfer logs
      
     - 
     
/var/cpanel/easy/apache - EasyApache build files/profile
      
     - 
     
/var/cpanel/userhomes - Session home for cPanel, Horde, Roundcube, phpmyadmin
      
     - 
     
/var/cpanel/serviceauth - chkservd service authentication data
      
     - 
     
/var/cpanel/updatelogs - upcp Daily logs
      
     - 
     
/var/cpanel/horde - Directory which stores Horde Version, Backups and Logs files
      
     - 
     
/var/cpanel/roundcube - Directory which stores RoundCube Version, Backups and Logs files
      
     - 
     
/var/cpanel/squirrelmail - Squirrelmail version file is stored here
      
     - 
     
/var/cpanel/cpanelsync - DNS Clustering files
      
     - 
     
/var/cpanel/bandwidth - This directory includes .rrd files of domains
      
     - 
     
/var/cpanel/<reseller_username>.accts - Reseller account file
      
     - 
     
/var/cpanel/packages - Hosting packages configuration files are stored here
      
     - 
     
/var/cpanel/root.accts - root owned domains are listed in this file
      
     - 
     
/var/cpanel/suspended - All suspended accounts are listed here
      
     - 
     
/var/cpanel/users - cPanel users file (user account configurations such as - theme, bwlimit, addon, parked, sub-domains, etc.)
      
     - 
     
/var/cpanel/zonetemplates - DNS Zone template files are stored here