The most common and difficult question is, How to Install WordPress? Installing WordPress is fun and a 2mins work.
Your Maggi noodles will not cook in 2mins but you can install WordPress in 1-2mins depend on the way of your installation and environment. 🙂
WordPress Installation steps are generally same on all the servers and quite different on other environments.
You can install WordPress locally on Your computer using apps like Local by Flywheel, Desktopserver, XAMPP, WAMP or other similar tools depend on your experience with WordPress.
If You are just new, Go with Local by Flywheel app. It is simple, easy to use tool to deploy a WordPress site locally on your computer.
Local by Flywheel is available for Mac and Windows both.
Now, If You want to Install WordPress on a hosting then there is also different ways to install WordPress like using one-click installer, WP-CLI, SHH and more.
One click installer like Softaculous and Installatron are most popular and trusted and now included with most shared hosting.
Managed WordPress hostings Generally not use any installer but use a similar approach but in fast and effective setup to install WordPress site. There focus is limited to Provide a great easy WordPress installation for their users.
Managed hosting like StudioPress sites, Flywheel, Kinsta have a feature rich dashboard for your WordPress site. However, most of the time it is not affordable for new users.
Don’t worry. Be Happy. You can install WordPress on a shared hosting or on a cPanel hosting.
How to Install WordPress?
MySQL Database, It is the most important file for your site because this the one who keeps your contents like Text, settings, files link and images link included in your post.
The second important thing is your wp-content folder. This includes all your files, themes, and plugins.
and 3rd which is quite powerful is your wp-config.php file which keeps a record of your Database username and Password.
- Download the latest version of WordPress using this link.
- Upload it to your Public_html folder.
- Extract it.
- Move all the files from ‘wordpress’ folder to public_html
- Open the site and It will redirect it to setup link.
Please note:- You need to access the site with according to the installation you want like.
HTTP/2 or https:// is now most recommended option. HTTP/2 requires SSL certificate which you can install it yourself. If you just want to test the installation, you can go with HTTP://
You need to access it like http://www.yoursite.com if you want www to be added.
You will need to put the following items before proceeding.
- Database name
- Database username
- Database password
- Database host- Leave it to default ‘localhost’
You will need to follow the setup to create a database.
- Back to the hosting and click on ‘Database’.
- Create a new database.
- Fill the ‘database name’, ‘username’, ‘password’ and note down in a TextPad.
- Back to the Installation page and fill out the information.
You are now http://yoursite.com/wp-admin/setup-config.php
Select the preferred language and ‘Continue’.
We have all the information related to Database so, click ‘Let’s go!’
- Fill out the required information which you have saved in your notepad according to their filed and Click ‘SUBMIT’
- You will receive a welcome msg if everything is correct. Click ‘Run the installation’.
- Fill out the
1. Site Title
5. Your Email
and click ‘Install WordPress’.
Your WordPress installation is completed Successfully. and you can access it using after adding /wp-admin/ at the end of your site URL like example.com/wp-admin
Time to Explore it. 🙂
How does the WordPress Installation work?
When you fill the database information, the WordPress config.php file saves the roadway to connect to the database to save your WordPress Installation details includes Username, password, and email.
Then he processes the installation and once it finishes, it will start recording your settings, your contents like text, options and more…
You can always change anything later if you want to. 🙂
I welcome you to the WordPress community. Let me know if you have any question in your mind. I would happy to help you.