Install WordPress on SiteGround Hosting

June 28, 2016

SiteGround has been providing website hosting service for an era now, and they have support for WordPress based web sites. Unlike many other hosting providers, the WordPress hosting plans don’t differ much from the shared hosting plans SiteGround have. Instead, it’s basically the same plan with WordPress installed on top of a regular shared hosting plan, the user can install it by themselves or ask the customer care department to take care of the matter. If you check review of SiteGround from various blogs, you will find that many people are suggesting it for you main hosting. For the pricing, no one should really complain. And if the price still seems to be higher than other providers, a customer can always look for coupon codes from affiliate marketers of SiteGround for discounts.

installing wordpress on siteground

Installation of WordPress on SiteGround is a step by step process, the steps are explained here.

WordPress Installation Package Download hosts the installer package that’s required to install the WordPress files on a website hosting space. The installer is official, and it only takes few minutes to install WordPress on a server system. To download the WordPress installer files, visit the official website and click on the blue rectangular download button on the right pane. The file is lesser than 10 megabytes in size, download and installation shouldn’t take long for this part.

WordPress Package Upload to Server

Once the installer package has been downloaded, the next task is to upload the whole package to SiteGround’s hard drive so that a customer can install WordPress and use it as a primary CMS on SiteGround hosting plans. The most straightforward way to upload these files to SiteGround storage is using a FTP client. If you don’t have any personal preference, we recommend you using FileZilla or CuteFTP.

This files should be inside the public_html folder directory on SiteGround web hosting storage.

MySQL Database for WordPress Hosting

A MySQL database would be required for the WordPress website to function properly. On SiteGround web hosting, creating a MySQL database with full-fledged permissions all around is necessary. Creating a MySQL database is easy, and anyone with basic knowledge on MySQL and PHP should be able to do so. This tutorial provides a more in-depth way of creating a MySQL database. However, once the database is created note down the database name, username and password for further usage.


Once the files are uploaded to the SiteGround hard drives, the database has been created and everything else is in position, it’s time for the installation to being. If the files were uploaded to the public_html folder properly, then opening your domain on a web browser would ask the user for creating a WordPress configuration file, mostly known as wp-config.php. Click on ‘Create a Configuration File’ to create the wp-config.php file, on the next screen click on ‘Let’s Go’. Next page brings fields for the database, customer needs to fill up the Database Name, username and passwords that was noted down in the earlier step. Once done, click on ‘Submit’. On the next screen, clicking on ‘Run the Install’ does rest of the job, the customer only needs to set a username and password for their website for logging in.


Hope you have a clear understanding of WordPress installation on SiteGround hosting. For any trouble during the process, feel free to contact SiteGround customer support.