WordPress is known as the most popular website builder in the world and powers over 33% of all websites on the internet. WordPress is easy to install which makes it easy for anyone to create a website.
Below are the most common methods for installing WordPress:
- Method #1: Choose a host that comes with WordPress pre-installed
- Method #2: How to install WordPress from cPanel
- Method #3: How to install WordPress using FTP
- Method #4: How to install WordPress on your computer
Below is a summary on How to install WordPress manually:
- Download the latest version of WordPress from wordpress.org
- Unzip the file and upload it to the public_html (or similar) directory
- Create MySQL Database and User
- Configure the wp-config.php file.
- Run the WordPress install
For more details, read below:
Method #1: Choose a host that comes with WordPress pre-installed
The easiest way to install WordPress is to pick a host that will do the install for you. There are many WordPress-specific hosts that offer a choice to have WordPress pre-installed. Once you sign up for hosting, you can jump straight into your WordPress site.
Here are two recommended hosts that will pre-install WordPress for you:
- Bluehost – affordable and comes with pre-installed WordPress.
- SiteGround – affordable and has tons of WordPress-specific features that make your life easier.
Don’t worry if you already picked a different host, most other hosts still make it super easy to install WordPress.
Method #2: How to install WordPress from cPanel
cPanel is a popular software used by many web hosting companies. It provides website owners with a simple web-based interface to manage their hosting account. It is a one-stop access to several useful utilities including auto-installer scripts that help you install WordPress. Instead of needing to do everything manually, you just input some basic information, click a button, and WordPress is installed for you.
Depending on your host provider there may be a few minor interface differences, but they all function the same to install WordPress. You will need to enter your domain, site name, site description, admin username, admin password, admin email, etc.
Once you have entered your information make sure to click Install at the bottom of the screen. It might take a minute or so to run. Then, you should get a confirmation. You can log into your brand-new WordPress install by going to http://www.yourdomain.com/wp-admin.
Method #3: How to install WordPress using FTP
Manually installing WordPress is also known as the famous 5-minute install. It requires a few additional steps, and you will need an FTP program to manually install WordPress.
There are plenty of quality FTP programs, below are two examples:
- CuteFtp – simple, powerful, secure file transfers program.
- FileZilla – fast and reliable cross-platform FTP, FTPS and SFTP client with several useful features and an intuitive graphical user interface.
Now that you have an FTP program you need to download the latest version of WordPress from https://wordpress.org:
The WordPress application is a downloadable Zip file, which contains the files you need to upload to your web server. Click the Get WordPress button and save the Zip file to your computer.
Next, unzip the file contents to a folder on your computer for example, C:\WpUpload. Then using your FTP client software connect to your hosting server and upload the WordPress files from your computer to the public_html (or similar) folder on your website server . If you are not sure how to log into FTP, ask your host for your FTP account information.
Below is an example using CuteFtp:
Once the WordPress files are uploaded to your website server, you need to access your hosting control panel and create a database. The following are the steps to create a database using the cPanel. If your hosting provider has a different control panel then you will need to find the MySQL Databases option.
Click on MySQL Databases, you should see an option to Create a New Database.
Enter a name for your database and click Create Database. The name can be whatever you want – just make sure that you remember it, you will need it later on.
Next, you need to create a user for your database. On the same page, scroll down to MySQL Users and create a new user:
Once you have created the user, you will need to add the user to the database:
On the next page you will need to give the user All Privileges:
Click on the Make Changes button, your MySQL database and user are now ready to use. Write down your database name, MySQL username and password, you will need this information later.
To complete the installation process, enter the URL into your Internet Browser. Note: If WordPress is located in the main domain, enter your domain name in the browser window, for example yourdomain.com or www.yourdomain.com.
When you visit your domain, you should see the WordPress install wizard.
Select your language and click on the Continue button to proceed.
The next window will display the installation instructions and things you need to finish the install, i.e. your database name, password, and MySQL host information. Click on the Let’s go button to continue and WordPress will display the following form.
Fill in the form with the information you created previously, then click on the Submit button. WordPress will connect to your database and you will be able to run the WordPress install:
Click on Run the Install button to continue. WordPress will now create tables in your database and then send you to the next step of the installation.
Next, you need to give your WordPress site a title and enter the information necessary to create your admin account.
If you don’t want your website to be visible to the search engines, check the box next to search engine visibility. Later when your website is complete you can modify this option in the WordPress settings. If you are unsure about what to do, then simply leave it unchecked.
Click on the Install WordPress button to continue. WordPress will set up your website and finish the installation.
You should see the Success screen, click on the Log In button, you just learned how to install WordPress. You can log into your brand-new WordPress install by going to http://www.yourdomain.com/wp-admin.
Method #4: How to install WordPress on your computer
If you want to create a sandbox (testing site) where you can learn more about WordPress, you can install WordPress on your computer.
You will have a fully functioning WordPress install that you can test and learn how WordPress works, you can use the sandbox to install different themes and plugins. And if you are interested in programming you can install a testing site (sandbox) as a development platform to create themes and plugins.
When you install WordPress on your computer, also known as “localhost”, it will not be accessible to anyone else but you.
If you are interested in such a setup, we wrote a tutorial on How to install WordPress on Windows 10.
Now that you have successfully installed WordPress, here are a few things to get started with your new WordPress site.
What’s next: Things to do After Installing WordPress