For Linux hosting platform inside cPanel and DirectAdmin, there is a script installer named "Softaculous" where you can use it to easily install WordPress with a single click.
However for Windows hosting platform, you may need install the WordPress manually as there is no web application installer present in the control panel.
Below is the guideline to those who need to install it by themselves.
- Download a latest WordPress to your local computer.
- Create an FTP account in your control panel.
- User may access the ftp account using FileZilla.
- Once access to the FTP account, you may upload the WordPress file to your wwwroot (MSPControl/SolidCP) or public_html folder (cPanel/DirectAdmin).
- Login to your control panel and create a Database and a Database user.
- For Windows platform, the wwwroot folder permission should be set to read & write and tick the box with 'Replace permissions on all child objects'
- Locate the wp-config-sample.php file. Right click on the file, select Rename and change the name of the file to wp-config.php.
- Right-click on the wp-config.php file and select Code Edit. When the file opens, look for the following information:
/** The name of the database for WordPress */
define ('DB_NAME', 'database_name');
/** MySQL database username */
define('DB_USER', 'username');
/** MySQL database password */
define('DB_PASSWORD', 'password');
/** Database hostname */
define( 'DB_HOST', 'localhost' ); - Update database name, database username and password to your actual database information.
- For database hostname, please leave the setting as default for Linux servers. As for Windows servers, the database hostname should be changed to 'localhost:3366'.
- When done editing, click the Save Changes button, then close the file.
- Open your search engine, on search bar, search the domain name (http://www.yourdomain.com)
* Please replace "yourdomain.com" with your domain name. - Proceed with the installation process.
- Once the installation process is completed, default WordPress site will be displayed when visiting it.
- You may login to your WordPress dashboard to re-design and develop the website.
Note: You will need to create your database prior to installing WordPress on the website.
Please refer to the following articles to create MySQL database in your hosting control panel, choose the right guideline based on the control panel in use.
Creating MySQL database in control panel
You may also explore our WordPress Hosting package optimized for speed!