Archive

Archive for December, 2008

cPanel File Permissions

December 19th, 2008

If you unable to change the File permissions using cPanel …
Login to the ssh


open usr/local/cpanel/base/frontend/x/files/changeperm.html
Find the line with <cpanelFilema …..
Put a space between cpanel & Fileman
Save the file . ..

cPanel Help

About: cPanel And Plesk

December 18th, 2008

About: cPanel And Plesk

CPANEL

cPanel and Plesk are the two popular control panels that are provided by most of the web hosting services to aid the users create and modify their websites easily. cPanel is available only with Linux operating system, whereas, Plesk is available with the Linux as well as with the Windows operating system. However, the latest version of cPanel that will be released in the year 2008 will be compatible with both the operating systems.

When buying a hosting account, you must make several decisions. One of the important decisions is to consider about which control panel to choose that will be the easiest and also will have better in-built web utilities. There are many web control panels available, but the most popular are the cPanel or Plesk. Below is the comparison of cPanel and Plesk which should help you decide which of the two will suit your web needs.

The cPanel and Plesk both offer similar basic features. Using either, you can easily create, or edit, or delete e-mail accounts, thereby manage all your email accounts, as well as also perform all domains or sub-domains maintenance from either of the control panels. You can also upload all your files and manage them from your cPanel or Plesk account. There are other add-ons available with both and for most of the webmasters, these capabilities are sufficient to produce and manage good websites.
cPanel

cPanel (Control Panel) is a very popular graphical web-hosting control panel used to simplify the administration of websites. The cPanel is provided by the cPanel Inc. It is a proprietary product. cPanel is chiefly used by the commercial hosting services and being a proprietary product, it requires monthly license fees.

cPanel is a very popular control panel and is used by most of the web designers and web masters now-a-days. It was mainly designed for Speed Hosting. cPanel is based on Perl scripts and requires no access to the database most of the time. It is an excellent graphical user interface (GUI) which helps in developing and designing the website attractively and giving it a professional look.

cPanel has many features like the FTP, e-mail management, domain and sub-domain control, back-up facility, database management, etc. cPanel even takes extremely less time than most other to load. Web developers can have their own applications and add-ons like ‘Fantastico’ and ‘RVSkins’ installed using cPanel.

cPanel even has a statistics sidebar, which gives you every detail of your website, for example, the domain name, e-mail accounts, disk space usage, SQL database, monthly bandwidth used, sub-domains, parked domains, and many more exciting applications are provided by the cPanel.

cPanel even provides Web Host Manager (WHM), which is specifically used for simplifying the reseller web hosting. By using this feature, you can easily set up a reselling account and resell web hosting service.

Migration of your website and the web hosting account to another web hosting service is easily possible through the site migration module as the cPanel. This makes it very easy to transfer your entire site or some important data from one site to another.

PLESK

Plesk is the most preferred website control panel now-a-days, as it is more reliable compared to any other website control panel. The fact that, it is compatible with the world-renowned Windows operating system makes it more special. Plesk has different versions for Windows and the Linux operating systems. You can even use the same control panel for different operating systems. Plesk is also very easy to learn. This makes it very easy for the users to learn this control panel and, in turn, saves a lot of time and money.

However, the main disadvantage of Plesk is that the web developers and the web designers cannot create their own applications and add-ons in Plesk. Also, there is some security problem noted with Plesk. Hackers can easily gain access into this control panel even if the user name and password are changed often.

So, if you want the control panel which is compatible with Widows as well as Linux operating systems, then you can choose Plesk. However, if you want the easiest control panel which allows you to install many attractive programs, then you need to choose the cPanel.

More notes on the cPanel and Plesk that will help you decide further:

The cPanel and Plesk both have a great graphical user interface (GUI) to begin your work from. It is said that the cPanel has the better GUI and is user-friendly as well. The Plesk graphical user interface (GUI) can appear a bit difficult to a first-time user. cPanel must have been designed specifically for the novice users than the Plesk design, hence the cPanel is preferred by the novice and also by the professionals.

cPanel is being provided by almost all the major web hosting services and includes the Fantastico Deluxe installer that again includes many wonderful web utilities and powerful scripts. Using the Fantastico, you can easily install forum blogs, content management systems (CMS), e-mail accounts, community boards or forums, even install the e-Commerce shopping cart solutions, and other web tools to make your website very professional easily. There is absolutely no need to know web programming, coding, or advanced database knowledge. You can install all these utilities and scripts and have them running within minutes.

Plesk also provides an application pack. Plesk also can use major third-party web utilities, but the cPanel and Fantastico seems to be in more demand.

To credit Plesk, by the way, it can support both the UNIX and Windows based web servers while cPanel can only be used on UNIX-based web servers. As the UNIX based servers are not expensive to utilize, most of the webmaster will prefer the cPanel as it costs less to host their websites.

Cpanel Basics

Required properties to connect Database from scripts on cpanel servers

December 18th, 2008

The most important properties required to connect DB from scripts ( PHP,CGI or Perl ) are

database server : localhost
database name : cpanelusername_testdb
database username : cpanelusername_dbuser
database user password : *****

cPanel Help

Ports that can be opened in cPanel Servers

December 18th, 2008

Ports that can/must be open to run cPanel behind a firewall:

port service protocol direction

20  ftp tcp inbound/outbound
21 ftp tcp,udp inbound/outbound
22 ssh tcp inbound
25 smtp tcp inbound/outbound
26 smtp tcp inbound/outbound
37 rdate tcp outbound
43 whois tcp outbound
53 DNS tcp/udp inbound/outbound
(inbound is only needed if you run your own public DNS server)
80 http tcp inbound/outbound
110 pop3 tcp inbound
113 ident tcp outbound
143 imap4 tcp inbound
443 https tcp inbound
465 smtp tls/ssl tcp/udp inbound/outbound
873 rsync tcp/udp outbound
993 imap4 ssl tcp inbound
995 pop3 ssl tcp inbound
2082 cpanel tcp inbound
2083 cpanel ssl tcp inbound
2086 whm tcp inbound
2087 whm ssl tcp inbound
2089 cp licence tcp outbound
2095 Webmail tcp inbound
2096 Webmail SSL tcp inbound
3306 mysql tcp (only if you need to connect remotely)
6666 chat tcp inbound

cPanel Help

How to upgrade mysql version through cpanel ?

December 18th, 2008

For expample upgrade mysql 4.0 to 4.1

To upgrade the mysql server from 4.0 to 4.1, we need to follow the following procedure.

First take complete backup of the current databases that are there in the /var/lib/mysql using the “cp -varf” command.

cp -aprf /var/lib/mysql /var/lib/mysql.backup

Also take backup of the /var/lib/mysql/mysql database into the sql file using the command mysqldump and keep it safely as it is required to revert back from 4.1 to 4.0 incase.

mysqldump mysql > mysql.sql

Next open the WHM and go to MySQL section under the Tweak Settings page. Click on the 4.1 option and also make sure to select the check box “Use old style (4.0) passwords with mySQL 4.1″ and then scroll down and click on the save box.

With the above steps we are ready to upgrade from 4.0 to 4.1.

Next open the shell and then run the command

/scripts/mysqlup –force

and wait for it to finish. Once it is finished, run easyapache and make sure to take backup of httpd.conf and php.ini files before running easyapache.

You should not get any problem regarding the databses. If you see any high load being generated and php is taking more resources it should the php.ini file issue but not the mysql upgrade issue.

cPanel Help

Download Cpanel

December 16th, 2008

How to download cpanel and install from cpanel.net ?

cPanel can be installed/upgraded in simple steps.  To download cpanel and install use below links.

Layer 1

The Layer1 area contains the universal cPanel®/WHM™ installation package as well as the latest stable Apache/PHP releases so that you can easily upgrade. To download any of the packages on layer1, simply right click on the package you require & select Copy Shortcut, then on the command line in a root shell issue “cd /home” and then “wget paste_the_shortcut_you_copied_here”.

Packages ending in .sea can be executed with “sh package_name”; while packages ending in .tar.gz will require you to uncompress & untar them with “tar zxf package_name”; then you will have to move into the directory and execute the install script.

Note: Be sure to heed to the unsupported & alpha/beta warnings. Support will not be given for the packages that display these warnings.

Layer 2

The Layer2 area lists the versions of each cPanel and WHM installation that will be installed by the latest automatic updates. It is recommended that you update your cPanel/WHM installation through WHM or by executing “/scripts/upcp”; in a root shell. STABLE & RELEASE are recommended for production systems while EDGE & BETA should only be used in labs on test servers.

Cpanel Basics, cPanel Help, cPanel Tutorials ,

cPanel 11.24 - Performance Increases

December 16th, 2008

cPanel, announced this week the release of version 11.24 of their industry leading server management software.  Version 11.24 introduces a new initiative to cPanel’s software, cPanel Accelerated.  cPanel Accelerated brings new features designed to decrease system resource usage and increase speed and performance significantly from previous versions.

A substantial portion of the codebase of cPanel and the x3 interface itself has been streamlined and made to perform better and require less bandwidth.  Also available as part of cPanel Accelerated are two alternatives for DNS and IMAP.  The NSD nameserver can reduce memory usage for DNS functions by up to 40% over BIND.  On busy nameservers that can add up to a huge resource savings.  Also included in version 11.24 is Dovecot IMAP as an alternative to Courier IMAP.  Dovecot provides up to a 25% reduction in disk I/O as well as using between 10% to 70% less memory then Courier.  Security has also been enhanced with the reworking of cPanel’s process monitoring daemon to include service specific verification which helps to improve the security of running processes.  Backups are faster too.  Pkgacct 8 has been reworked to become significantly faster then previous versions.  That means you can safely backup your data and restore it, both incrementally & non-incrementally much more quickly then previous versions.  This all adds up to increased performance, reduced resource usage and ultimately a more efficient webhosting operation for cPanel customers.

As of Thursday, 10/30/2008, 11.24 and all its new enhancements will be available in the CURRENT build of cPanel.  11.24 will then make its way into the STABLE tree later in November.  The best part of upgrading to 11.24 is that it’s very simple.  Also, many of the improvements introduced require no user interaction, they just work.

For more information on the improvements introduced in cPanel 11.24 please the following URL for more information.

http://www.cpanel.net/products/cpwhm/cpanel11/new-features.htm

Cpanel Hosting News , ,

How do I create accounts in my reseller account in WHM ?

December 15th, 2008

Please follow below steps to create accounts for your clients in WHM.

1) Login to WHM

2) Create package by cliking on “Create new package” link in packages category.

While creating packages do not put “UNLIMITED” in any feature field box as WHM treats “UNLIMITED”= 1. You may face some problems in future if you put “UNLIMITED”. Hence Always assign some reasonable number say 999 or 9999 for UNLIMITED.

3) Then click on “Create New Account” in Account Functions Category. Enter domain name , user name and password. Then select package you want to assosiate with particular account and hit “Create” button.

Please wait until you see message “Account creation completed”

That’s it.. :) you are now ready to use newly created account.

Note: You need to update newley created domain DNS to your reseller account servers. It means your reseller domain and all your clients domains points to same name server.

After DNS propagation you can access newly created domain cPanel just like your domain. http://www.domain.com/cpanel or https://www.domain.com:2083

Cpanel Basics

Unable to login into Horde

December 13th, 2008

If customers are unable to login into Horde. When they click on Horde icon then they are greeted with a screen saying Welcome to Horde and it asks to select a Language and click on Login button…..but after pressing the Login button it comes back to the same screen and nothing happens.

Then SSH to server as root and try the follwoing commands:

/scripts/fullhordereset
/scripts/restartsrv_cppop

If still the problem exists, then try repairing the horde db as that can be corrupted as given below from shell.

Goto mysql prompt:

mysql> use horde
mysql>repair table horde_sessionhandler;

Then
/scripts/restartsrv_cppop

You can check the result by login to Horde

cPanel Help

Usage of Each cpanel script……

December 9th, 2008
cPanel and WHM has a large number of predefined scripts available in the
/scripts folder. The available scripts are as follows:
   adddns - Adds a DNS zone.
  *
      addfpmail - Add frontpage mail extensions to all domains without them.
    *
      addfpmail2 -Add frontpage mail extensions to all domains without them.
    *
      addnetmaskips - Add the netmask 255.255.255.0 to all IPs that have
no netmask.
    *
      addnobodygrp - Adds the group nobody and activates security.
    *
      addpop - Add a Pop Account.
    *
      addservlets - Add JSP support to an account (requires tomcat).
    *
      addstatus - (Internal use never called by user).
    *
      adduser - Add a user to the system.
    *
      admin - Run WHM Lite.
    *
      apachelimits - Add rlimits to Apache.
    *
      bandwidth - (OLD)
    *
      betaexim - Installs the latest version of exim.
    *
      biglogcheck - looks for logs nearing 2 gigabytes in size
    *
      bitstest -
    *
      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.
    *
      builddomainaddr - (OLD)
    *
      buildeximconf - Rebuilds exim.conf.
    *
      buildpostgrebsd-dev - Installs postgresql on FreeBSD.
    *
      buildpureftproot -
    *
      bupcp - (OLD)
    *
      chcpass - (Internal use)
    *
      checkallowoverride -
    *
      checkbadconf - Checks /usr/local/apache/conf/httpd.conf for bad users.
    *
      checkbashshell -
    *
      checkbsdgroups - Checks and repairs proftpd ownership on FreeBSD.
    *
      checkccompiler - Checks to make sure the C compiler works on your
system.
    *
      checkdeadperlso -
    *
      checkerrorlogsafe -
    *
      checkfpkey - Checks for the FrontPage suid key
    *
      checkgd - Checks to see if GD is built.
    *
      checkgentoousers -
    *
      checkhttpd -
    *
      checkinterchange - (Internal use).
    *
      checklibssl - Checks to make sure the proper libssl symlinks exist.
    *
      checklink -
    *
      checklog - (OLD)
    *
      checkmakeconf -
    *
      checkmaxclients - Checks to see if apache has reached the maximum
clients allowed.
    *
      checkoldperl -  Checks to see if the version of Perl on your system
is old.
    *
      checkoldrpm -
    *
      checkrsync - Checks to make sure rsync is up to date.
    *
      checksuexecpatch - Checks to see if mailman has been patched for
suexec.
    *
      checksuspendpages - Checks to see if suspend pages are properly named.
    *
      checkswup - (OLD)
    *
      checkup2date - Makes sure up2date is set up properly (RedHat)
    *
      checkyum - Makes sure yum is set up properly.
    *
      chkpaths - Makes sure /usr/sbin/chown has a symlink to /bin/chown
    *
      chownpublichtmls - Change ownership of all users web space to them,
which is useful for converting to suexec. Files owned by nobody are
deleted.
    *
      chpass - Change password.
    *
      ckillall - Allows you to kill a process (used like killall).
    *
      ckillall2 - Allows you to kill a process.
    *
      cleanandmailformmaillog -
    *
      cleanbw - Cleans up old bandwidth logs.
    *
      cleandns - (OLD)
    *
 cleandns8 - Clean up named.conf.

    *
      cleangd - Cleans up old GD installs and reinstalls GD
    *
      cleanmd5 - Fix CPAN md5 problems.
    *
      cleanmsglog - cleans exim's msglog
    *
      cleanopenwebmail - (OLD)
    *
      cleanupcheck -
    *
      cleanupmysqlprivs - Cleans up improper mySQL privileges.
    *
      compilers - Disables the usage of compilers for unprivileged users.
    *
      configips - (OLD)
    *
      *.cgi - (INTERNAL)
    *
      *.c - (INTERNAL)
    *
      convert2maildir - Converts mail from mbox to maildir format and
installs courier impap and pop (cpimap is removed).
    *
      convertemails -
    *
      convertemails2 - (INTERNAL)
    *
      convertemails5 - (INTERNAL)
    *
      courierup - Updates/Installs Courier
    *
      cpanelsync -
    *
      cpbackup - Runs backups.
    *
      cpbackup2 - (INTERNAL)
    *
      cptheme - (NOT USED)
    *
      dialog* - (NOT USED)
    *
      distupgrade - Upgrades RedHat to the newest version (for testing only)
    *
      dnscluster - Enables DNS clustering.
    *
      dnsqueuecron - Adds a cron job to dump the DNS queue.
    *
      dns_setup - (OLD)
    *
      dnstransfer - Only if the server has a DNS master (sync with DNS
master).
    *
      doomhttpd -
    *
      dotbuffer - (INTERNAL)
    *
      downgradefp - Downgrades FrontPage Extensions (to 5.0-0)
    *
      dropmysqldb - Drops a mySQL database.
    *
      easyapache - Upgrade Apache
    *
      editquota - Change a users quota.
    *
      enablechkservdwebmail - Enable service checking of webmaild.
    *
      enablefileprotect - Protects home directories if file protection is
built in apache.
    *
      ensurepkg - Installs a FreeBSD package.
    *
      ensurerpm - Installs a rpm.
    *
      ensurerpm2 - (INTERNAL)
    *
      exchangeacctdb - (OLD)
    *
      exim3 - Installs exim 3.
   *
      exim4 - Installs exim 4.
    *
      exim4-rh73test - Installs exim release #260. (RedHat only)
    *
      eximcron - Creates a cron job for exim_tidy_db.
    *
      eximlocalsend - Enables/Disables exim local sending.
    *
      exim_tidydb - Cleans the exim message log.
    *
      eximup - Installs/Updates exim.
    *
      eximup~ - (INTERNAL)
    *
      expectperlinstaller - (INTERNAL)
    *
      fetchfile - (INTERNAL)
    *
      fetchfpexec -
    *
      fetchgd - Includes libg.so.
    *
      finddev - (INTERNAL)
    *
      findhacks - Search for common Trojan Horses.
    *
      findoddrootprocesses - Lists root processes that may need to be
checked out.
    *
      findphpversion - Check to see if your php version file is up to date.
    *
      findtrojans - Exhaustive Trojan Horse search.
    *
      fixadmin - (OLD)
    *
      fixallcartswithsuexec - Fixes permissions on carts when using suexec.
    *
      fixallinterchangeperm - Fixes permissions on all users' Interchange
Shopping Carts.
    *
      fixbinpath - Makes sure all bin file paths are correct.
    *
      fixbuggynamed - Updates bind to solve any problems with bugs.
    *
      fixcartwithsuexec - (INTERNAL) - Can be used to fix a cart with suexec.
    *
      fixcgiwrap - (OLD)
    *
      fixcommonproblems - Attempt to fix the most common problems.
    *
      fixetchosts - Fixes problems with /etc/hosts
    *
      fixeverything - Fix common problems and quotas.
    *
      fixfpwml - Fix for .wml errors with frontpage.
    *
      fixheaders - Run if nothing compiles errors with .h files on compile.
    *
      fixhome - (NOT USED) - Unsymlink items.
    *
      fixinterchange - Reinstall interchange Perl modules.
    *
      fixinterchangeperm - fix permissions on a user's interchange cart.
    *
      fixipsnm - Same as addnetmask ips, but Perl though.
    *
      fixlibnet - Reinstall Bundle::libnet (Perl).
    *
      fixlocalhostwithphp - Change /etc/hosts to work better with PHP
4.2.0 + MySQL.
   *
      fixmailandakopia - (NOT USED)
    *
      fixmailman - Updates and restarts mailman.
   *
      fixmailmanwithsuexec -
    *
      fixmuse - Reinstalls muse.
    *
      fixmysql - Fixes problems with mySQL.
    *
      fixmysqlbsd - Fixes problesm with mySQL on FreeBSD.
    *
      fixnamed - Updates bind to handle many DNS zones (more than 512).
    *
      fixndc - Repair redhat's broken named.conf on 7.2.
    *
      fixndc.new - (INTERNAL)
    *
      fixoldlistswithsuexec - Run after enabling suexec on the server to
change the URLs that Mailman gives out to ones that don't give a 500
internal server error.
    *
      fixperl - Symlink /usr/local/bin/perl /usr/bin/perl.
    *
      fixperlscript - Makes sure a perlscript includes all corresponding
modules.
   *
      fixpop - Fix a POP account and reset password.
    *
      fixproftpdconf - Fixes problems with /usr/local/etc/proftpd.conf
    *
      fixproftpdconf~ - (INTERNAL)
    *
      fixproftpddupes - Updates proftpd.
    *
      fixquotas - Fix quotas.
    *
      fixrelayd - (OLD)
    *
      fixrh72ndckey - (INTERNAL)
    *
      fixrndc - Fixes named.conf to prevent rndc staus failed.
    *
      fixspamassassinfailedupdate - Reinstalls a failed spamassassin update.
    *
      fixsubconf -
    *
      fixsubdomainlogs - Run if subdomain logs don't show up in cPanel.
    *
      fixsuexeccgiscripts - Fix CGI scripts that are broken after suexec
installed.
   *
      fixtrojans - (NOT USED)
    *
      fixvaliases - Fix permisions on valiases.
    *
      fixwebalizer - Repair a Webalizer that has stopped updating.
    *
      fixwebmail - (OLD)
    *
      fixwwwdir - (OLD)
    *
      fp3 - Updates the fpexe3 patch.
    *
      fpanonuserpatch - Updates FrontPage extensions to include the
anonymous user patch.
   *
      fp-auth -
    *
      fpbtr - (OLD)
    *
      fpsuexec - (INTERNAL)
    *
      fpsuexec2 - (INTERNAL)
    *
      fpsuexec3 - (INTERNAL)
    *
      fpupgrade - (INTERNAL)
    *
      ftpcheck - Checks for FTPSSL.
    *
      ftpfetch - (INTERNAL)
    *
      ftpput -  (INTERNAL)
    *
      ftpquaotacheck - Runs quota checking for all ftp users.
    *
      ftpsfetch - (INTERNAL)
    *
      ftpup - Updates your ftp server.
    *
      ftpupdate - (INTERNAL)
    *
      fullhordereset - Resets Horde and displays the current Horde password.
    *
      futexfix - Fixes problesm with futex.
    *
      futexstartup - Starts futex.
    *
      gcc3 - Installs gcc-3.3.3
    *
      gencrt - Generate a .crt and .csr file.
    *
      gencrt2 - (NOT USED)
    *
      gentomcatlist - (INTERNAL)
    *
      gentooportsup -
    *
      gethomedir - (INTERNAL)
    *
      getpasswd - (INTERNAL)
   *
      getremotecpmove - (INTERNAL)
   *
      getrpmfor -
    *
      grabemails - (INTERNAL)
    *
      grabhttp - (INTERNAL)
    *
      grabhttp2 - (INTERNAL)
    *
      grabmysqlprivs - (INTERNAL)
    *
      grpck - Checks to see if grpck is working properly.
    *
      hackcheck - (INTERNAL)
    *
      hdparmify - Enable dma/irq/32bit HD access, which speeds up IDE drives.
    *
      hdparmon - Turns on hdparm.
    *
      HTTPreq.pm - (INTERNAL)
    *
      httpspamdetect -
    *
      icpanel - (OLD)
    *
      initacls - Mounts your file systems with ACL support (make sure your
kernel supports ACLs)
   *
      initbyteslog - (INTERNAL)
    *
      initfpsuexec - Enable FrontPage suexec support.
    *
      initquotas - Turn on quota support on new drives.
    *
      initsslhttpd - Make sure HTTP starts with SSL.
    *
      initsuexec - Turn on suexec support if suexec is installed.
   *
     installaimicq - (INTERNAL)
    *
      installcgipm - Installs CGI.pm
    *
      installcpbsdpkg -
   *
      installcpgentoopkg -
   *
      installdbi - Install Bundle::DBD::mysql.
   *
      installfpfreebsd - Installs FrontPage 5 Extensions on FreeBSD.
    *
      installfpgentoo - Installs FrontPage on Gentoo.
   *
      installgd - Builds GD.
   *
      installipc - (INTERNAL)
   *
      installpkg - Installs a FreeBSD package.
    *
      installpostgres - Installs PostrgeSQL.
   *
      installrmmods - (OLD)
   *
      installrpm - Installs a rpm.
    *
      installrpm2 - (INTERNAL)
    *
      installspam - Install SpamAssassin.
    *
      installssl - Add a SSL vhost.
    *
      installtree -
    *
      installzendopt - Install zend optimzer.
    *
      installzendopt-freebsd - Install zend optimizer on a freebsd machine.
    *
      ipcheck - (INTERNAL)
    *
      ipusage - (INTERNAL)
    *
      isdedicatedip - Checks an ip to see if it is dedicated.
    *
      kernelcheck - (INTERNAL)
    *
      killacct - Delete an account.
    *
      killbadrpms - Security script that kills insecure RPMs from the server.
   *
      killdns - Delete a DNS zone.
   *
      killdns-dnsadmin -
   *
      killdrrootvhost - Removes the document root for a virtual host.
   *
      killndbm - Remove the broken NDBM_File module from 7.2.
   *
      killpvhost - Removes a virtual host from proftpd.conf.
   *
      killspamkeys - Removes a spam key.
    *
      killsslvhost - Removes a SSL entry for a virtual host.
   *
     killvhost - Delete a vhost.
    *
      listcheck - Checks mailing lists for issues.
    *
      listproblems - Lists common problems.
   *
      listsubdomains - List subdomains.
    *
      mailadmin - (DEAD, OLD)
    *
      maildirmenu - (INTERNAL)
    *
      mailman212 - (INTERNAL)
    *
      mailperm - Fix almost any mail permission problem.
    *
      mailscannerupdate - Updates MailScanner
    *
      mailtroubleshoot - Guided mail fix.
    *
      makecpphp - Installs php.
    *
      makesecondary - Part of DNS transfer.
    *
      manualupcp - Updates cPanel manually.
    *
      md5crypt - Encrypts a password into MD5.
    *
      mkquotas - OLD
    *
      mkwwwacctconf - (INTERNAL)
    *
      mrusersscpcmd -
    *
      mseclocal - Sets up Mandrake's msec to allow exim to run as mailnull.
    *
      mysqladduserdb - Create a MySQL databse and user.
    *
      mysqlconnectioncheck - Attempts to connect to MySQL, restarts SQL if
necessary.
   *
     mysqldeluserdb - Delete a MySQL database and user.
    *
      mysqlinfo - (OLD)
    *
      mysqlpasswd - Change MySQL password.
    *
      mysqlrpmpingtest - Checks your connection speed for downloading
mySQL rpms.
   *
      mysqlup - Updates mySQL.
    *
      mysqlup~ - (INTERNAL)
    *
      ndbmcheck - Checks to see if the nbdm module is loaded (kills in
RedHat 7.2)
   *
      netftpsslpatch - Patches FTPSSL.pm.
    *
      newdomains - (OLD)
    *
      newdomains-sendmail - (OLD)
    *
      newexim - Installs the latest version of exim.
    *
      newftpuser - (NOT USED)
    *
      newpop - (NOT USED)
    *
      nofsck - Make fsck always use -y
    *
      nomodattach - Removes mod_attach from httpd.conf.
    *
      nomodauthmysql -Removes mod_auth_mysql from httpd.conf.
    *
      nomodbwprotect - Removes mod_bwportect from httpd.conf.
    *
      nomodgzipconfmods - Removes mod_gzip from httpd.conf.
    *
      nomodperl - Removes mod_perl from httpd.conf.
    *
      oldaddoncgi2xaddon - Updates old addons to X addons.
    *
      oldaddonconverter-(INTERNAL)
    *
      oopcheck - (INTERNAL)
    *
      park - Parks a domain.
    *
      patcheximconf - Fixes exim.conf.
    *
      patchposixtypes -
    *
      patchtypes -
    *
      patchtypesizes -
    *
      pedquota - (INTERNAL) - Part of editquota (for editting quota).
    *
      perlinstaller - Installs perl.
    *
      phpini - Create a php.ini file.
    *
      phpopenbasectl -
    *
      pingtest - Checks your download time from cPanel mirrors.
    *
      pkgacct - (INTERNAL)
    *
      pkgacct~ -(INTERNAL)
    *
      pkgacct2 - (INTERNAL)
    *
      pkgaccount-ala - backs up an Alab*nza account for transfer.
    *
      pkgacct-ciXost - backs up a ci*ost account for transfer.
    *
      pkgacct-dXm - backs up a d*m account for transfer.
    *
      pkgacct-enXim - backs up an en*im account for transfer.
   *
      pkgacct-ng -
    *
      pkgacctn-ng.orig -
    *
      pkgacct-pXa - backs up a p*a account for transfer.
    *
      popftpuse - (OLD)
    *
      portsup - (FREEBSD BETA)
    *
      postsuexecinstall - (INTERNAL)
    *
      proftpd128 - Installs proftpd-1.2.8.
    *
      pscan - (OLD)
    *
      ptycheck - Fixes permissoins on /dev/ptmx.
    *
      pwck -Verifies the integrity of system authentication information.
    *
      quickfixmysqlbsd - (NOT USED)
    *
      quickkernel - Updates your kernel.
    *
      quicksecure - Quickly kill useless services.
    *
      quotacheck - (INTERNAL)
    *
      rasetup - (OLD)
    *
      rawchpass - (INTERNAL)
    *
      realadduser - (INTERNAL)
    *
      realchpass - (INTERNAL)
    *
     realperlinstaller - (INTERNAL)
    *
      realrawchpass - (INTERNAL)
    *
      rebuildcpanelsslcrt - Rebuilds the cPanel SSL Certificate.
    *
      rebuildcpusers - Rebuilds /var/cpanel/users.
    *
      rebuildetcpasswd - Rebuilds /etc/passwd.
    *
      rebuildeximbsd - Rebuilds exim on FreeBSD.
    *
      rebuildhttpdconffromproftpd - Rebuild httpd.conf from the
proftpd.conf file.
   *
      rebuildinterchangecfg - Used after moving a domain with Interchange
to the server.
    *
      rebuildippool - (INTERNAL)
    *
      rebuildnamedconf - Restore named.conf from files in /var/named.
    *
      rebuildproftpd - Restore proftpd.conf from httpd.conf.
    *
      reinstallmailman - Reinstalls mailman.
    *
      relocatevartousr - Relocates files from /var to /usr in case of disk
space issues.
   *
      remdefssl - Remove default SSL vhost.
    *
      reseteximtodefaults - Resets exim's default settings.
    *
      resethorde -
    *
      resetimappasswds - Resets all imap passwords.
    *
      resetmailmanurls -
    *
      resetquotas - Change quotas to what they should be .
    *
      restartsrv - Restart a service.
    *
      restartsrv_apache - Restart apache.
    *
      restartsrv_bind - Restart bind.
    *
      restartsrv_clamd - Restart clamd.
    *
      restartsrv_courier - Restart courier imap.
    *
      restartsrv_cppop - Restart cppop.
    *
      restartsrv_entropychat - Restart entropy chat.
    *
      restartsrv_exim - Restart exim.
   *
      restartsrv_eximstats - Restart exim statistics.
    *
      restartsrv_ftpserver - Restart your ftp server.
    *
      restartsrv_ftpserver~ - (INTERNAL)
    *
      restartsrv_httpd - Restart httpd.
    *
      restartsrv_imap - Restart impad.
    *
      restartsrv_inetd - Restart inetd.
    *
      restartsrv_interchange - Restart Interchange Shopping Cart.
    *
      restartsrv_melange - Restart melange chat.
    *
      restartsrv_mysql - Restart mysqld.
    *
      restartsrv_named - Restart named.
    *
      restartsrv_postgres - Restart postgresql.
    *
      restartsrv_postgresql - Restart postgresql.
    *
      restartsrv_proftpd - Restart proftpd.
    *
      restartsrv_pureftpd - Restart pure-ftpd.
    *
      restartsrv_spamd - Restart spamd.
    *
      restartsrv_sshd - Restart sshd.
    *
      restartsrv_syslogd - Restart syslogd.
    *
      restartsrv_tomcat - Restart tomcat.
   *
      restartsrv_xinetd - Restart xinetd.
    *
      restoremail - Restores a user's mail.
    *
      restorepkg -
    *
      reswhostmgr - Restart whostmgr.
    *
      rhlupdate - (OLD)
    *
      rpmpreinstall - (INTERNAL)
    *
      rpmup - Upgrade redhat/mandrake errata/security.
    *
      rpmup2 - (INTERNAL)
    *
      rpmup3 - (INTERNAL)
    *
      rrdtoolinstall - Installs RRD Tool.
    *
      rscpmd -
   *
      runlogsnow - (OLD)
    *
      runstatsonce - Runs statistics (should be used from the crontab).
    *
      runweblogs - Run analog/webalizer/etc. for a user.
    *
      ruserssscpcmd - (INTERNAL)
    *
      safeperlinstaller - Installs perl safely.
    *
      safeup2date - Runs up2date safely.
    *
      safeyum - Runs yum safely.
    *
      scpcmd - (INTERNAL)
    *
      searchbadgroups -
    *
      searchreplace - (NOT USED)
    *
      secureit - Remove unnecessary suid binaries.
    *
      securemysql - Attempts to secure the MySQL configuration.
   *
      securetmp - Adds securetmp to system startup.
    *
      selinux_custom_contexts -
    *
     selinuxsetup -
    *
      sendaim - (INTERNAL)
    *
      sendicq - (INTERNAL)
    *
      setupfp - Install FrontPage 3 on an account.
    *
      setupfp4 - Install FrontPage 4 (2000) installer on an account.
    *
      setupfp5 - Install FrontPage 5 (2002) installer on an account.
    *
      setupfp5.nosueuxec - Install FrontPage 5 (2002) installer on an
account when not using suexec.
   *
      setupmakeconf -
    *
      showexelist - Shows exe processes.
    *
      simpleps - Display the process list.
    *
      simplesshcmd - (INTERNAL)
    *
      smartcheck - Checks hard drive integrity.
    *
      smtpmailgdionly - Enables SMTP Mail Protection.
    *
      snarf - (INTERNAL)
    *
      spamasssassin-cpanel - (NOT USED)
    *
      spamboxdisable - Disables SpamAssassin's spambox delivery for all
accounts.
    *
      sscpcmd - (INTERNAL)
    *
      ssh2.expect - (INTERNAL)
    *
      sshcmd -
    *
      sshcontrol - (INTERNAL)
    *
      ssh.expect - (INTERNAL)
    *
      stage2fpmail - (INTERNAL)
    *
      supportvoidcheck -
    *
      suspendacct - Suspends an account.
    *
      symlinktodir - (INTERNAL)
    *
      sysup - update cPanel RPMs.
    *
      telentcrt - (OLD)
    *
      testinf - (OLD)
    *
      trustme - (INTERNAL)
    *
      typocheck -
    *
      uf - (OLD)
    *
      unlimitnamed - Installs the latest version of bind patched to
support greater than 512 ips on the server.
    *
      unblockip - Unblocks an IP blocked by portsentry.
    *
      unpkgacct - (INTERNAL)
    *
      unsetupfp4 - Removes FrontPage 4 or 5 from an account.
    *
      unslavenamedconf - If the user accidentally sets a DNS master as
local server, this will repair named.conf after the loop.
    *
      unsuspendacct - Unsuspends an account.
    *
      upcp - Updates cPanel.
    *
      updated - Updates /scripts.
    *
      updatedomainips - (INTERNAL)
    *
      updatefrontpage - Updates FrontPage
    *
      updatemysqlquota -
    *
    updatenow - Updates /scripts NOW.
    *
      updatephpconf - Updates PHP configuration files.
    *
      updateuserdomains - (INTERNAL)
    *
      updateuserdomains2 - (INTERNAL)
    *
      userdirctl -
    *
      userps - (OLD)
    *
      usersscpcmd - (INTERNAL)
    *
      usersscpcmd1 - (INTERNAL)
    *
      usersshcmd - (INTERNAL)
    *
      verify - (OLD)
    *
     verifyzone - (INTERNAL)
    *
      whichrpm - (INTERNAL)
    *
      whoowns - Finds out who owns a domain.
    *
      whostmgrkey - (OLD)
    *
      wwwacct - Creates an account.
    *
      wwwacct2 - (INTERNAL)
    *
      x* - (OLD)
    *
      xaddonreport - Reports the current addon scripts installed.
    *
      zoneexists - (INTERNAL)

Download this as a file

Cpanel Basics