Not many webmasters are aware that we can stop receiving the WHM Getting Started Wizard which we see each time. Below is a Step-by-Step procedure that would help you with removing the wizard. This process would usually help you to deliver the web-servers in a Configured state.
There are 3 basic steps that is involved in eliminating the Getting Started Wizard and delivering servers in a Configured Status
- A Touch file
- Scripting /etc/wwwacct.conf
- Initiating services and assigning quotas
A Touch File
The WHM use a touch file (/etc/.whostmgrft) for determining if the Getting Started Wizard should run. The below command can help you eliminate the WHM wizard during the first time.
touch /etc/.whostmgrft
Scripting /etc/wwwacct.conf
The /etc/wwwacct.conf is the file which encompasses the most basic steps of instructions for cPanel-WHM. It involves the hostname, nameservers and other important information for the operation of cPanel servers. Here is how a /etc/wwwacct.conf file must be:
ADDR 252.252.252. 252
CONTACTEMAIL stanley@abc.net
CONTACTPAGER
DEFMOD x3
ETHDEV eth0
HOMEDIR /home
HOMEMATCH home
HOST example.yoursite.com
LOGSTYLE combined
MINUID
NS ns1.yoursite.com
NS2 ns2.yoursite.com
NS3
NS4
NSTTL 86400
SCRIPTALIAS y
TTL 14400
Below is a tabular explanation to the functioning of every key:
One may wish to copy or try generating the configuration, whichever is comfortable to you.
Steps to Configure the Services
The basic function of the wizard is the allowance of selecting the DNS, FTP and IMAP services as required by the user on the server.
Using certain scripts, the selections can be easily handled. It isn’t essential for the scripts to be run, unless you need to make changes.
It is usually recommended to keep the default values are emphasized:
- IMAP – /scripts/setupmailserver (courier OR dovecot OR disabled)
- DNS – /scripts/setupnameserver (bind OR nsd OR disabled)
- FTP – /scripts/setupftpserver (pure-ftpd OR proftpd OR disabled)
Initiating the Quotas
As we are aware, on a cPanel compatible server, quota needs to be initialized. Users must ensure that the home directory is mounted with the quotas enabled. Inorder to do so, one has to run the below script:
/scripts/initquotas
This concludes the procedure for getting rid of the Wizard and completely automating it as well.
















