Finding a way out of installing WordPress on your website? Don’t worry because i am going to sure you exactly how to Install WordPress in this tutorial.
WordPress is really a popular web builder that powers more than 33% of the web in the Internet and thankfully there are a lot of ways of installing WordPress into your web server.
On this tutorial, you will be shown how to install WordPress locally, using cPanel, on Siteground, on Bluehost and also with the help of FTP. Also we give you our recommended action after successfully install WordPress.
First Step Before Installing WordPress
To setup WordPress on your website, you will need to have a domain name and a good web hosting to manage the installation.
Actually you can go with Siteground. They provide you with fast website load time, uptime and also the recommended hosting for WordPress users.
You need to visit Siteground and open account with them because they’re good web hosting provider. Opening account with them is really simple. So do that and proceed to the next step.
We provide you with a quick navigation below that you can used to get to the appropriate sections.
How To Install WordPress on Softaculous And CPanel
Cpanel is one of the basic things that most hosting companies offers to their customers so that they can have the ability to customize their web hosting account. Hosting companies like Siteground, Fastcomet, Namehero, Bluehost and others comes with cPanel. It looks like this:
Though there are different methods in which you can access your cPanel depending on your hosting provider guide to access it. Popular web hosting uses this type of redirect – “yourdomain.com/cpanel” while others doesn’t. So all you need to do is to login to your cPanel and under it you can access your auto-installer (Softaculous) then click on WordPress.
After clicking on WordPress you will be navigated to the interface that looks like this:
Then you have to scroll down to the section in which you will see “Install now” and then click on it.
You will be instantly redirected to the section you are going to setup your WordPress Installation.
From the “Software Setup” you need to choose the latest version of WordPress so as to get all the exclusive new features being added to WordPress.
Under the installation URL, choose the https:// or https://www. as your website protocol so that your website will have the SSL security enabled, also choose your primary domain in the “Choose Domain” and leave the “Domain Directory” empty so that WordPress will install in the default path.
From the “Site Setting” write your site name and site description under the “Site Name” and “Site Description” respectively.
Next you have to setup your username, password and e-mail under the “Admin Account” section.
Also don’t forget to select the language you want on your WordPress site.
Note: the username, password and e-mail you chosen should be secured and memorable because you will use them in the future.
Write down your e-mail so that the installation details will be mailed to you and then click on “Install” button.
After that, WordPress will start to install and after the installation go to yoursitename.com/wp-admin or your site name.com/login and login so as to access your WordPress dashboard.
Big congratulations!!! You have successfully install WordPress on your website.
Install WordPress By Hosting With Host Providers That Has WordPress Pre-Installed
As WordPress users increases every single day. There are some hosting providers that comes with WordPress installed already. That means all you have to do is to open your WordPress website after hosting with them and the question “How to Install WordPress” is irrelevant in such scenario.
Our recommended hosting in this cases are listed below:
- Siteground – is being featured in WordPress.org because of its speed and performance. You really can’t go wrong hosting with them plus they pre-install WordPress for you in their managed package.
- Namehero – is hard to compete against Namehero when its comes to uptime and site speed. They provide blazing speed and performance. There WordPress installation process is super easy.
- Bluehost – comes with WordPress Pre-Installed in their managed package, featured in WordPress.org also but can’t offers speed and performance like its competitor Siteground and Namehero.
- Fastcomet – one of the cheapest hosting provider out their to checkout that really loads under 2.5 seconds. Its worth mentioning because they make WordPress installation super easy.
So let’s move down to the next method.
How to Install WordPress on Siteground
Siteground have easy WordPress installation which is a plus to host with them. Installing WordPress on Siteground just take a few clicks.
Now once you choose your hosting plan and you are done inputting your details then you should definitely be brought to a site that looks like this:
Proceed by clicking on the “Set up Site” then click on “New Website”.
Select “New Domain” and click on “Continue” drop down the selected domain.
In the next screen, select “Start New Website” and select “WordPress” as your chosen Application.
Input your login credentials and continue.
Click on “Finish” to start WordPress installation which should probably installed under 2 minutes or so. After WordPress finishes. Login to your admin dashboard.
That’s it!!! You have successfully installed WordPress on Siteground. It’s time to move down to the next method.
How to Install WordPress on Bluehost
Bluehost is also known for it’s one click WordPress installation. Installing WordPress on Bluehost actually takes less than ten minutes.
To get started. You will be need to host with Bluehost and login to your account dashboard. Then scroll down to the section you will found “Install WordPress”.
Click on it and you will be instantly brought to WordPress Installation Wizard. Continue by clicking on “Install”.
You should now select the Domain which you wish to install WordPress and click on “Check Domain”. The checkup should take a minute or so. Now setup your WordPress title, username and password in the last step after clicking “Show Advance Options”.
Startup the WordPress installation. Once it’s finishes login to your WordPress dashboard by going to “yoursitename.com/login” or “yoursitename.ccom/wp-admin”.
You are done. Congratulations on your WordPress installation. Now let’s proceed to the next method.
How To Install WordPress Via FTP
WordPress Installation via FTP (File Transfer Protocol) is kind of have more steps than the one’s above, but don’t worry we make it simple and straight forward to understand.
You will need to have FTP client in your computer which you will use to transfer files to your website using the FTP protocol. You can download FileZilla (Popular FTP client software) from here.
When the downloading finishes, unzip the wordpress.zip file and you will see a WordPress folder after unzipping the file. More detail guide on unzipping a file in here.
The WordPress folder contains all the files and folder you will have to upload to the FTP. So now connect to the FTP client (recommend using FileZilla) and upload all the files and folder in the WordPress folder to your website server.
Note: if you want to install WordPress in your root domain e.g. yoursitename.com then upload the WordPress files and folders inside the WordPress folder into the root directory (usually called /public_html/). On the other hand if you wish to install it on yoursitename.com/test then upload the files and folders into /public_html/test/ respectively.
After uploading the files and folders you will now proceed to create a database which can be done by going to the “MySQL database” under the control panel your host provides (many provide cpanel, hpanel and others).
So to find “MySQL database” simply go to your cpanel or any other control panel that your host provides and locate the “MySQL database”, other steps are quite similar so don’t worry.
After clicking on it you will be redirected to the page where you will create a new database.
Now enter the name of your database, you can choose anyone you like and hit “Create Database”.
Having created database, MySQL still requires a user that can have access to perform some certain actions.
Now move down to “Add New User” section in the MySQL database page that is on the control panel and add a new user by providing its username and password after which you will click on the “Create User” button.
The user that you have created still doesn’t have access to the database, so you will need to give it access to the database to perform all actions.
To do so you will move down to the “Add User to database” section in the same page as you created the user earlier, then select the user you wish to add from the drop down menu in the “User” block and select the database you wish to add the user to from the “Database” block after that click on the “Add” button.
Once you hit the “Add” button you will be requested to give the new user some privileges, then hit the “All privileges” to allow the user get access to manipulate changes in your website and click on the “Make changes” button. A successfull message will display in the screen.
If the changes are successful, go back again and keep a track of your username, password and MySQL database name as you will need them later.
Afterwards, go to the name of the path you uploaded the WordPress files and folders to. Example; if you uploaded it to the root domain (i.e. /public_html/) then quickly go to yoursitename.com and if you uploaded the files in non-root domain (i.e. /public_html/test/) then quickly go to yoursitename.com/test, depending on which one you choose earlier.
You will see the language selection page, choose the default language you want to install WordPress with and click on “Continue”, but you can choose English now if you want because you can change it later on.
Proceeding, WordPress will tell that its needs your username, password, database name and others. So just click on “Let’s go” to continue to the next step.
Now put in the informations as required and click on “Submit” to continue.
In the next step you will see a success message from WordPress, just go ahead and click on the “Run Installation” button to move on.
WordPress will required you to enter your username, password, email and your website title in the next step.
So go ahead and provide the information as required, but let the username, password and email you used are unique, memorable and also secure because you will be required to use them later on especially when you want to access your WordPress dashboard.
You are required to unchecked the “Search Engine Visibility” if you want search engines like Google, Yahoo, etc. to index your website, otherwise just check it. Any option you choose now can be change later in the WordPress dashboard. But I recommend unchecking it for your website visibility on search engines.
Just click on “Install WordPress” button to continue to the next step.
WordPress will start installing and show you a successful message once the installation is complete. It also shows the username you used earlier to login. Continue by clicking the “Login” button.
Provide the information required and click on login button to access your dashboard.
Congratulation on your WordPress installation.
How To Install WordPress on Localhost
WordPress is possible to install locally in to your computer. But if you want to write a blog or you want a website that is accessible by anyone through search engine like Google then definitely don’t try this method. Because the website can be accessible by you only.
This method of WordPress installation is best for those who want to test things out in WordPress, make a plugin or a theme.
To install WordPress locally you need to have XAMPP in your computer which will act as the web server.
You can quickly download XAMPP software from Apache Friends website. This file is around 112MB in size and may take around 5 minutes or so to download.
After the file finishes downloading. You should install it by clicking the file. The interface looks exactly like this:
Proceed by clicking the “Next”, in the next screen you will see all the component that needed to be install. Make sure to tick MySQL and PHPMyAdmin since they are more important than the rest of the component and click on “Next”.
Select the folder you wish to install XAMPP in or leave it as default in the next screen.
You should click on “Next” to continue. Now you will be asked to install Bitnami for XAMPP but you really don’t need it to setup WordPress locally. So unchecked it and click on “Next”.
You are now ready to install XAMPP to your computer. Just click on intall to begin the installation and may take few minutes to successfully install it to your computer.
Since you have successfully install XAMPP to your computer let’s move down to the next step.
Now is time to connect WordPress and XAMPP together to get things running.
From your computer seaech for “XAMPP Control Panel” and run it then start the MySQL and Apache. It will automatically turns green once they start running in the background.
Then test if things are going on rightly by opening a web browser (chrome for example) and type in “localhost/dashboard”. If you see a welcome screen then you are ready to import WordPress files and create a database.
Quickly stop the Apache and MySQL from the XAMPP Control Panel. Afterwards, download the latest version of WordPress from WordPress.org.
Then Unzip the File. WordPress folder will be found and inside it you will see all the necessary files that you need to connect to XAMPP. I am pretty sure that you install XAMPP in it’s default folder!!! If yes then continue to the next step.
Just open up the folder you install XAMPP and find htdocs subfolder. We install it in it’s default folder and that can be found in C://Xampp.
In the htdocs, create a folder that you wish to access your host with and paste all the WordPress files you unzip earlier. For example if you use test as the folder then you can access your site by typing in “localhost/test” in the web browser.
Let’s move to the next step which is creating a database. To do so run the “XAMPP Control Panel” and start both the Apache and MySQL. Then proceed to open up a browser and type in “localhost/phpmyadmin/”. You should see your database.
So click on the “Database”. You will be redirected to the section where you can create a new database. Go back and copy the name of the folder you created earlier and paste it in and click “Create”.
Open another “Tab” and type in “localhost/FolderName”. As our case we use “localhost/test”. You should now see a setup wizard to configure WordPress.
Now proceed to the next step. You should put in the name you created in PHPMyAdmin as your database name, username should be set to “root” and leave the password blank.
WordPress will ask you to “Run the Install” after clicking on “Submit”.
Fill in the required details and procced.
Once the installation process finishes. A success message should appear. Just login to the WordPress Dashboard.
Put down your details and hit “Login”.
Congratulations!!! You have successfully install WordPress to Your Window Computer.
Next Step After WordPress Installation
After you have successfully install WordPress on your website and you have access to the WordPress dashboard then the next thing to do is:
Learn How To Speed Up Your WordPress Site
Speeding up your WordPress site is essential to your website success in rank, conversion and visibility in search engines.
Your website really needs a speed range from 1 – 2.5 seconds to rank in Google search engine as said earlier by Google Developer in one of their post.
You will really want to check out our beginners guide to speeding up a WordPress website. If you really want to learn how to speed up your WordPress website.
Learn how to choose the perfect WordPress theme for your website
It is important to choose a theme for your WordPress site after WordPress installation. There are a tone of themes to choose from and you will really want the perfect one for your website.
There are different themes for WordPress bloggers, photographers, writers, videographers, gamers and many others. But also speed is very important when choosing one.
I have revealed the fastest WordPress themes. Check this out if you want the best theme for your website.
Learn how to use WordPress plugins
Just like the theme there are a lot of WordPress plugins to use and each one have its specific function.
WordPress website have access to a tone of plugins (some comes freely others are premium) to use for their website management. You can check out Beginners guide to install and use WordPress plugin.
Frequently Asked Questions
Can I Install WordPress on any other languages?
Yes, you can install WordPress in any other languages apart from the default English either from the installation setup or by navigating to Settings >> General >> Site Language after the installation.
Can I Install WordPress on Multi-Site Network?
Installing WordPress on multi-site network is actually possible and advisable for WordPress business owners or those that really want to merge their WordPress website. You can learn more about setting up WordPress on multi-site network.
Can I Install WordPress to my Computer?
Installing WordPress locally to your computer is actually possible but on advisable to WordPress intermediate or advance learners alike. You can learn more on how to install WordPress to your computer.
Can I Install WordPress on cPanel?
You can definitely install WordPress on cPanel because that is what mostly web hosting company provides. Check out how to install WordPress on cPanel.
That’s it. I hope you have successfully install WordPress on your web server or in to your computer. If you have any query then definitely leave them down in the comment section below and also please do follow us on social media. Wishing you peace and happy WordPress installation!!!
About The Author
I am really happy to help you with this post. I am by name Saeedu Muhammad and I really love to give a detail tutorial, guide, tip and much more!!! All about WordPress.