In this article, we are going to teach you the basic manually way of how to install WordPress. You can either have a local WordPress on your desktop, which is usually suitable for development and learning goals, or an online version on a purchased appropriate host.
There are lots of localhost applications for installing a WordPress website on your local computer, MAMPP (For Mac operating system), WAMPP (Windows operating system), XAMPP (Cross-platform application), and DesktopServer are some of the most famous ones by which you can easily create a local WordPress website. However, they are not our preference in this article.
Before going deeper, it is worthy to mention that there some really easier ways to skip all the following process to reach the final goal of having a WordPress website online. For instance, one of the alternative tools is to use the Quickinstall way. However, if you are intended to walk through the manual procedure you have to stay tuned!
How to manually install WordPress
First of all, in bellow, we introduce the quick instructions to answer the question how to install WordPress. you can reach the details by scrolling a more bit down:
- Download the original WordPress .zip file from wordpress.org website
- Upload the extracted file to your host
- Create a database for your web server
- Configure the database details on your website
- Run WordPress installation by accessing through your domain
- Have fun!
Step 1: Downloading the package
The only place you should download the WordPress package is its own official website. As soon as you access the wordpress.org website, you can find the downloadable link from the top blue button.
- First, go to https://wordpress.org/ and download the latest version of WordPress (you can directly download it from https://wordpress.org/latest.zip ).
- As the files have been zipped, unzip them on your computer for a simple further uploading process.
Step 2: Uploading the package
You can upload the WordPress file by both the FTP account and host File manager. Having an FTP account and an application such as FileZilla is recommended. The FTP account can be made directly from the host control panel. Usually, you may face cPanel or DirectAdmin as the installed control panel interface on the Linux host with a different user interface.
- Go to your host control panel.
- Find FTP management
- Click on the Create FTP account section.
- You should now assign a username, a password, and a destination root for your files in this section.
- Open your FTP application, write down the details you have been recently assigned and upload the unzipped WordPress files.
If you want to have the WordPress site on the main root directory, you should upload the files into the public_html folder, and if you have created a subdomain, upload them into the specific folder with the name of your subdomain.
Step 3: Database configuration
Based on your web hosting control panel, you will reach the MySQL settings differently on the host.
- Find an icon named MySQL Database Wizard or MySQL Management.
- Go to the settings and create a database and keep the name, username and password in your mind (or on a piece of paper if you cannot memorize it!).
Sometimes you may not find the exact MySQL settings for creating a database. In this condition, you will access the database through phpMyAdmin link. You could then directly create your own database.
Step 4: Introducing the database details to the website
There are two different ways to manage the database details for the WordPress website. The first direct way is to open the wp-config.php file into the website root directory.
- Login into your host control panel.
- Click on the File Manager
- Go through the public_html
- If you have uploaded the WordPress files to the main root you will find the wp-config.php
- Right-click on that and select Edit option to enter the editing window.
In the very middle of codes, you will find the following section.
- In the DB_NAME field, write your determined database name, write down your created username in the DB_USER section, and your password in the DB_PASSWORD field.
- Save your changes and close the file.
On the other hand, you can skip this procedure and introduce the database data to the website in the first section of WordPress installation. WordPress itself will handle the whole configuration.
Step 5: Final step in WordPress installation
After the primary configuration, you should access your website by the correct URL. As soon as you open a new tab of the browser and write down the URL, the WordPress installation page will be loaded on, in the condition that you have managed the database data in the wp-config.php file. Write down the website information:
- Site Name
- Password (twice needed)
- Email address (in the case that you forget the details, the login information will be sent to your email)
- You can either check or uncheck the search engines visibility option. It is recommended that before introducing your site to the search engines like Google for indexing, complete your website contents (for SEO consideration).
and the job is done. You can easily re-configure these settings in the future from your WordPress dashboard.
For accessing the WordPress dashboard, you can use one of the following URL and by the username and password that you have already set in the installation section:
In conclusion, installing a WordPress website itself is a straightforward procedure and you can easily have a website without any programming and coding knowledge. However, for further customization, you should learn more about it. But don’t worry, we as recentwp team will walk and even run by your side and guide you through. As you read it is a very easy procedure. Even easier than this, is installing WordPress themes and plugins. If you have any question about how to install WordPress on your host services, feel for to ask us.