WordPress is an open supply Content Management System (CMS) that lets customers construct dynamic websites and blogs. WordPress is the most famous running blog machine on the internet. It allows updating, customizing, and handling of the website from its CMS and components. 

If you've never done anything like it before, setting up your WordPress website might seem difficult. WordPress is, however, user-friendly and intuitive, which makes it something that almost anyone can utilize on their own!

While the technical aspects of setting up a WordPress website are straightforward, deciding what to put on it and how to make it work and getting started with web development can be challenging.

This blog will educate you on the fundamentals of WordPress, the use of which you can create websites with ease. The blog is split into diverse sections for convenience. Each section includes associated subjects with screenshots explaining the WordPress admin screens.

System Requirements for WordPress

There are a few system requirements that you need to be aware of before getting started. I have listed them out here:

  • Database − MySQL 5.0 +
  • Web Server −
  • WAMP for Windows
  • LAMP for Linux
  • XAMP for Multi-platform
  • MAMP for Macintosh
  • Operating System − Cross-platform
  • PHP Compatibility − PHP 5.2+

Now that all the requirements are listed let's begin with the WordPress installation and creation of the website.

How to create a WordPress Website?

1. Downloading WordPress

You can download WordPress from this link: https://wordpress.org/download/ 

You will be guided to a screen as shown below:

Click on the blue box that will initiate the installation of WordPress on your system. 

2. Creating Database

Now that you have downloaded WordPress, you need to set it up on the system. Before doing that, you need to create a database. 

WordPress requires a MySQL database. To create a brand new empty database with person/password (for example, person as “root” and password as “root”; otherwise, you could set it according to your convenience).

For creating a database, just open the XAMP server and start the Apache server and MySQL from XAMP, as shown below in the image.

Do note to always start XAMP apache server and MYSQL when you are working on localhost.

Now, click on the Admin button in MySQL.You will get guided to the Database windows from there to create a new empty database with a username/password. 

After that, you can continue with the setup technique, as mentioned further.

3. Setting up WordPress

Step (1) − Extract the downloaded WordPress folder and upload it to your web server or localhost.

Step (2) − Open your browser and navigate to your WordPress file path. While doing that, you will get the first screen of the WordPress installer, as shown in the image below. In this case, the path is localhost/< Your_wordpress_folder >.

Here you can select the language of your choice for WordPress, and after that, click on the Continue button to proceed. 

Step (3) –After that, you will get the second win, and all you have to do is to click on ‘Let's go.'

Step (4) − Now, you have to enter the information required about the MySQL database as described below:

Database Name − Fill the database field with the name you have created in the MySQL database for WordPress.

Username − Enter the user name of your MySQL database (You can check the database username in the wp-config.php file). In this case, it is “root”

Password − Enter the password you had set for the MySQL database, or you can even just leave it blank.

Database Host − Write the hostname, and by default, it will be the local host.

Table Prefix − It is used to add a prefix in the database tables, which helps run multiple sites on the same database. It takes the default value.

After filling in all these fields, click the submit button to proceed. 

Step (5) − The next step is to enter admin information.

Site Title − Enter the name of the site you will create in WordPress. Here, I have created a demo site.

Username − Enter the username as per your choice while logging in the WordPress.

Password Twice − Enter the password two times to protect your site.

Your Email − Enter your email address which helps to recover the password or any update.

Privacy − After checking the checkbox, the search engine will be able to index your website.

After filling in all the information, click on the Install WordPress button, and you will enter a screen like the one shown below.

Step (6) − After clicking on login, you will get a WordPress Admin login screen.

Now all you have to do is to fill in the admin name and password, and you will be able to log in to the WordPress dashboard. 

4. How to Setup a Theme for your Website?

You will be able to find default themes already installed when you start working with WordPress. You can find these themes in the “Appearance Menu.” Select a theme of your choice for your website and activate it.

Or you can also download new themes for your website. Then click on the add new button and activate it on your website. 

If you are changing the WordPress theme later, there are a lot of things you need to keep in mind. Check out the blog “How to change WordPress theme” to know more. 

5. How to Open Your Site URL?

Your website name is shown on the top left side. Click on it, and it will open your website in the browser.

The post page will open. You can set your homepage when it opens for the first time from settings > reading. Then select the home page and save changes as shown in the image below. Additionally, you can also go the extra step to modify your WordPress URL through the database using the steps given in this handy guide. This isn’t a hard process and will hardly take you a few minutes.

6. How to create a New Page?

For creating new website pages, you need to open the pages > all pages from the left side dashboard menu and then add a new page. 

Add a title for your page and click on publish button, and your new page will be created in pages.

There you go! A WordPress website with your desired theme and new pages. 

Wrapping up

In this blog, I have shown you how to install and start your website journey with WordPress. However, there is much more to explore in WordPress. 

Starting a website, designing it, and maintaining it can seem to be a big task, especially if you are not techy enough. Let us help you with that! To know more, visit www.webdew.com  or contact us!

                                                                                                                                Editor: Amrutha

Frequently Asked Questions

Yes, you can install WordPress for free as it is an open-source (CMS). However, you must pay for web hosting and domain registration to make your WordPress site accessible online.

To install WordPress on your system, you can use software like XAMPP or WAMP to set up a local server environment. Then, download and install WordPress files, create a database, and configure WordPress to run locally for development and testing.

To install WordPress locally, you can use software like XAMPP, MAMP, or WAMP to set up a local server environment on your computer. Then, download and install WordPress files, create a database, and configure WordPress to run on your local server for development and testing.

To install WordPress, you typically need the following:

  • Web Hosting: A server to host your website.
  • Domain Name: Your website's address.
  • Database: Usually MySQL or MariaDB.
  • FTP Access: To upload files (if not using an automatic installer).
  • Web Browser: To access and configure your WordPress site.
  • WordPress Files: Downloaded from the official website.

Some web hosting providers offer one-click WordPress installations, simplifying the process.