You’ve decided you want to go with WordPress as your blogging platform and host with SiteGround. If you haven’t yet, you can read about the differences between the two WordPress platforms in this post. So what next? Below you’ll find a step-by-step tutorial which will walk you through how to setup WordPress and install on Siteground manually. Let’s get started.
Tip: The Siteground support team will happily install WordPress for you for free. You don’t have to do a thing.
What you need before you start
How to setup WordPress
Download the latest version of the WordPress software to your computer. You can find the link up top. Once the download has finished, extract the file to a location where you can easily access it. I like to extract directly to my desktop so I don’t lose sight of it.
Upload the files to SiteGround. This can be done a number of ways but we’ll go with the easiest one and the standard for uploading files to any web host server: FTP or file transfer protocol. To upload the files via FTP, you need to download an FTP Client- I used FileZilla which you can download using the link at the beginning of this post, but there are others such as CuteFTP and SmartFTP.
- After you download FileZilla, you need to create an FTP Account. To do this, go into your Siteground > My Accounts > cPanel. Scroll down to Files and look for FTP Accounts. Once inside, create an account.
- Use the username and password you just created to login to FileZilla. Once logged in, you will see your folders in the left panel and remote folders on the right panel, similar to the picture below. On the right panel, look for the folder named: public_html. Simply take the wordpress software you downloaded and extracted in Step 1 and drag it into this folder.
- Wait for the files to finish uploading. This could take anywhere between 10 minutes to an hour depending on your internet upload speed.
Now you need to create a MySQL database. (We’re almost done, I promise). You can do this by going back into your cPanel on Siteground and scrolling down to Databases and selecting MySQL Database (alternately you can do it through the MySQL database wizard which will guide you through the steps). Create a name for your database and click: “Create Database”.
Click Go back to add a new user and create a password. Keep the database name, username, and password close by as you’ll need them in the next step. Next, you will be redirected to a screen to select the user privileges. Make sure to select “ALL PRIVILEGES”. Hit “make changes” when you’re done to apply.
Now it’s time to install WordPress. (yay!) With your files already uploaded (Step 2), head on over to your domain (http://yourdomain.com) where you’ll find a message waiting for you to Create a Configuration File. Do so simply by clicking the button below.
The next page will tell you to have your database information that we just created available. Hit Let’s Go.
Then you’ll be prompted to enter your database information.
Hit Submit. If all the information is correct, you’ll get to a screen to run the installation. (So close!)
Hit that button. And for the finale, you’ll need to fill out some admin information and settings about your new website.
Hit Install WordPress. And that’s it! You’ll be redirected to a success page with a button to login and access the backend (dashboard) of your site.
If this post helped you out, please share it.