If you are into webhosting reselling business and you don’t want to provide any traffic stats program for your clients then you need to edit a file /var/cpanel/cpanel.config located on your linux cpanel server.
By editing above file you can disable all 3 available stat program like Awstats, Analog or Webalizer or any of them for your cPanel server.
Open /var/cpanel/cpanel.config file and change the variables for skipanalog, skipawstats, skipwebalizer fields to 1.
Now above file variables should look like as follows:
skipanalog=1
skipawstats=1
skipwebalizer=1
Save the changes and restart cpanel services for your linux server.
Use following command /etc/init.d/cpanel restart
hence you have successfully disabled all three stats program offered by cPanel hosting server.

Are you looking for FREE control panel for your server ? Webmin control panel could be the answer for you !!!

There are many other free server control panels available but if you are planning to use Webmin you can refer below mention steps using which you can install it on your Dedicated Server.
If server management is your main intention and you don’t want to host other website on your server ie don’t want to get into Website Hosting business by offering website hosting accounts on your server and offering them control panel then using webmin would be the good solution for you. Webmin is Open Source Software used to manage your web server so you don’t have to pay licensing fees for using it.
You can download the latest version of Webmin from their main website. Use Following steps for installing Webmin on your dedicated server.
root@yourserver [~] #cd /usr/local/src
root@yourserver [~] # wget sourceforge.net ( Download latest webmin version )
root@ yourserver [~] #rpm -Uvh webmin-1.500-1.noarch.rpm
warning: webmin-1.500-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID xxxxx
Preparing… ########################################### [100%]
Operating system is CentOS Linux
1:webmin ########################################### [100%]
Webmin install complete.
The installation program will ask series of questions and most values will be automatically set by default.
Once installation is complete you can use http://www.domainname:10000 to login to yoru webmin control panel use root with your root password.

December 29th, 2009
harry
Every operating system offers you many useful commands for managing your server. One of them is chkconfig which is used to start / stop different daemons like nfs, cups, gpm etc… which are necessary for running certain applications. Usually there are many daemons which we don’t use but still they are executed and eats up necessary dedicated server resources. You can turn them off or can disable them and can save precious server resources for other productive task to get completed. Using chkconfig you can stop few services which you think are not necessary for you hence can free server resources which are required to run them.
As you can stop such daemons you can even start them as and when required hence you never get stuck in the middle.
We can use following chkconfig commands to stop / start services :-
let’s consider nsf daemon
chkconfig –del nsf ( –del removes nsf )
chkconfig –level 3 nsf off
now we have deleted nsf daemon form being executed and hence you have saved unnecessary server resources utilization required for executing such service.
You can use same command for disabling other services which are of no use for you.

cpanel tries to update it’s version every now and then for better features, hence as a dedicated server owners we need to update our cpanel on regular basis, if you want to update cPanel for your linux server then just follow the steps given below :-
Login to server as root via ssh

Edit the following file:-
[root@localhost ~]#vi /etc/cpupdate.conf
and just change
=============
CPANEL=stable
to
CPANEL=release
=============
and run upcp
[root@localhost ~]#/scripts/upcp — force
That’s all this will update your cPanel to release version.
If you want to change skins of all cpanel hosting accounts of your reseller hosting account or of dedicated server then it’s just a few step process. Make sure you should have root access of your linux cpanel server. You have to edit the package file of your server.
Follow the steps given below:
cd /var/cpanel/packages/
edit the package file (eg. user_Small)
#vi user_Small
You should see something like this :
FEATURELIST=default
QUOTA=500
IP=n
CGI=y
FRONTPAGE=n
CPMOD=x
MAXFTP=10
MAXSQL=10
MAXPOP=5
MAXLST=0
MAXSUB=5
MAXPARK=5
MAXADDON=1
BWLIMIT=4000
HASSHELL=n
You can change the theme from CPMOD=x to CPMOD=x3
login to your WHM >> packages >> edit package >> select user_Small and just click on save.
That’s all all account with package user_Small will get updated with new cpanel skin x3.


September 22nd, 2009
harry
You may want to install new cPanel theme for your linux cPanel server, you need to have root login details and you will have to login to your server as root user and will have to follow the steps :-
cd /usr/local/cpanel/whostmgr/docroot/
mkdir -p cpanelappinstall
cd cpanelappinstall
wget -q http://www.cpanelskindepot.com/skindownload/cpanelappinstall.tar
tar -xf cpanelappinstall.tar
rm -f cpanelappinstall.tar
Then run http://server.hostname.com:2086/cpanelappinstall/install.php
and follow the steps… that’s all you have successfully installed new cPanel theme for your server.
September 6th, 2009
harry
WHM/cPanel is of great help when it comes for website hosting account management. You can add domains, email accounts, FTP accounts etc using few clicks.. You can also upgrade MySQL and PHP versions of your server easily.. You can follow the steps given below for the same : -

Upgrade PHP MySQL version on Linux server using WHM/cPanel
- Login to your WHM as root;
- Go to WHM >> Server Configuration >> Tweak Settings, scroll down to “MySQL” section, switch radio button to “5.0″ and click “Save” at the bottom of the screen;
- Open root level ssh session to your VPS/dedicated server and run the “/scripts/mysqlup” command, wait until installation will be completed;
- Login to WHM as root;
- Go to WHM >> Main >> Software >> Apache Update
- Click on the “Load Previous Config” button (if exists);
- Select required PHP version and PHP options that your applications may need;
- Uncheck the “Skip Apache Build if up to date” option;
- Click “Start build” button at the bottom of the screen and wait 15-30 minutes.
that’s all you have latest version of PHP MySQL on your linux dedicated server

For some reason if you want to disable Horde, or other webmail applications for user accounts who don’t want to use them.
You can follow the steps given below :
For eg.. if you want to disable Horde, neomail and want to enable just Squirrelmail for a user with username is mark, then you will have to SSH into your linux dedicated server as root, use your favorite editor vi, and edit the file: /var/cpanel/users/mark
As we want to disable all webmail applications and just want to enable squirrelmail, you will have to add following lines:
skiphorde=1
skipsqmail=0
skipneomail=1
save the file and restart cPanel, using following command :
/etc/init.d/cpanel restart
Once you fire above command only squirrelmail would be enable for that particular user.
Now, when the user mark logs into webmail, he will get Squirrelmail as default webmail application and other two option would be disable for him.
You should have root access to your server if you want to set such feature for your users.

WHM/cPanel control panel is god gift for webmaster who use linux based dedicated servers.
cPanel seems to be the most popular and widely used control panel. You can easily manage all your hosting accounts you have setup on your server. It also have some built in functions to assist in creating and managing account backups. These backups are done on an account level basis. You can follow the steps to enable such account level backups :-
- Log into WHM for your server
- Click on the Backup icon


On this page the frequency that backups run can be configured. For dedicated servers its better to keep all three available intervals.


*It is important to note that each time backups run they remove the older instance of that backups interval. Simply put, if backups are running nightly, every night the prior days backups will be removed after that days backups are created.**
Apache is widely used and most popular webserver which is having many unique features helpful for our websites. For some reason if you want to restart Apache server you should have root access to your server.
If you want to restart Apache server without affecting or killing other existing processes then you can use graceful restart command use following command :
service httpd graceful ( Using Graceful restart you don;t kill any existing apache processes which are running on your server.
For some reason If you wish to kill the existing http processes and want to restart apache server then use the following command :-
service httpd stop
service httpd startssl
You can also restart Apache and other related services from WHM control panel. Simply login, and select the service you wish to restart under the “restart services” section.
