Database Server Web Hosting

cPanel Can Not Add MySQL User to Database

Recently i could not add MySQL user to MySQL Database in cPanel. There was no error message displayed on screen. The operation just failed.

Then i tried to use cPanel MySQL Database Wizard to create a new database, new user, and add that new user to the new database. Then i saw the error message in my browser.


Does CSF Firewall Make Your WHM / Server Slow ?

There are various reasons why CSF firewall may make your WHM / server slow.
Here are some personal tips from me.

JavaScript Programming

How to Install PhantomJS in cPanel / WHM Server

Here is what i did to install PhantomJS in cPanel / WHM 🙂


Use DKIM Key With WHM, cPanel, Cloudflare

DKIM is one of useful thing to make email which is sent by your domain to be avoided marked as spam.

When you use cloudflare for that domain, there is some change that you need to do on the DKIM key.

For example on your WHM (Edit DNS Zone) or cPanel (Email > Authentication), you will get DKIM key with format like this :

"v=DKIM1; k=rsa; p=XXXX" YYY\;

How to Install PECL Memcache in WHM / CentOS

You can run these commands to install PECL memcache (not memcached).
However, this memcache will work with memcached.

tar xvfz memcache-3.0.8.tgz
cd memcache-3.0.8
make install

Take note of the php extensions directory that memcache is installed in.
Mine is: /usr/local/lib/php/extensions/no-debug-non-zts-20020429/

Then add this line to your php.ini


How to Change SSH Port with WHM & CSF

If you are using WHM & CSF, under CentOS, you may follow this steps to change SSH port from 22 (default) to something else 🙂


How to Install ConfigServer Security & Firewall (CSF) in WHM

To install ConfigServer Security & Firewall (CSF) in WHM, please run this commands in your SSH terminal one by one.

tar -xzf csf.tgz
cd csf

After it completes, there is a new menu in WHM which is under “Plugins” category, named “ConfigServer Security & Firewall”. 🙂


How to Install Litespeed in WHM

Here i will explain how to install Litespeed webserver in WHM.
According to the Litespeed wiki :

  1. Open & login to your SSH terminal
  2. Execute this command to download the installer :
  3. Next we will make the file executable :
    chmod a+x
  4. Last step we can execute this command :
    (please check the litespeed wiki for parameter explanation)

    ./ TRIAL 2 1000 admin a1234567 [email protected] 1 0

    If you have litespeed license, replace “TRIAL” with your serial number.
    You can replace “admin” with another litespeed admin username.
    You can replace “a1234567 ” with another litespeed admin password.
    You can replace “[email protected]” with another litespeed admin e-mail.

  5. Wait until it completes.
  6. A new sub menu named “Litespeed Web Server” will appear on your WHM.
  7. You must activate litespeed from that sub menu.