In this post we will guide you with the detailed instructions on How To Install WordPress on your web hosting. Follow this guideline to install WordPress manually in easy steps.
Follow this steps to install WordPress manually:
- Download the installable WordPress package
- Upload the WordPress files to your server
- Create a MySQL Database on your server to use
- Go through the installation process
- Domain Name and Hosting.
- Any FTP client. I am using FileZilla.
- Valid FTP account on your server.
Download The WordPress Package
Before installation we need WordPress installation package. Download the latest version of WordPress package from it’s official download page.
Click on download button and your WordPress Package will be downloaded and saved to your hard disk. Locate the installation and extract the files using unzipping software. I’m using Winrar software to extract the package. This are the files in that package.
Upload the WordPress Files to Your Server
Now, you need to upload the extracted files and folders to your web server.
There are two ways to upload files to any web server.
- cPanel if provided by hosting company. Login to cPanel and navigate to File Manager and you can upload directly by clicking on upload button.
The easiest way to upload file to any web server is through FTP(File Transfer Protocol). I’m using FileZilla FTP client to upload files and folders to web server.
If you want your WordPress website to be accessed from http://www.example.com then upload your files to your public_html folder.
If you want your WordPress website to be accessed from http://www.example.com/blog then upload your files to your blog folder.
I’m uploading in public_html folder as I want my whole website in WordPress
Once, all the files and folders are uploaded to the server, disconnect the connection. Now, we will setup the MYSQL database to save all the information.
Create a MySQL Database
Now, you need to create a MySQL database and assign a user to it with full permissions.
How is the guide How To Create MySQL Username and Database.
Once you create your MySQL Database and User, make sure you write down the database name, database username and password you’ve just created. You will need those for the installation process.
Go through the installation process
Now it’s time to complete the installation of WordPress. If WordPress is installed in your public_html folder than just navigate to http://www.your_domain_name.com and if WordPress is installed in another folder then navigate to that link as http://www.your_domain_name.com/folder_name. As soon as page is displayed, installation process will start.
Follow the step by step procedure as given below:
First select language
Click on Continue.
Now it will display welcome screen and will ask for Database information to save in wp_config.php file. wp_config.php file can also be created by editing wp_config_sample.php file and then renaming it.
Click on Let’s go! button.
Now you need to enter Database information as shown in below screenshot.
- Enter the name of the database which we have created in previous step.
- Enter the username and password used to login to database.
- Enter the Database Host. This can be localhost or any IP address where database is stored. Contact your host provider.
- Enter table prefix. String will be attached in the starting to the name of the table.
If there is any error then error is displayed. Don’t worry just click on Try again and check database name, username and password.
If everything is correct then in next window click on Run the install button.
Now the last step. Enter the website information and click on Install WordPress button as shown in screenshot
Congratulations!!! WordPress is installed and ready to use. Now click on Login button as shown in screenshot.
I hope you can now install WordPress manually on your server using this guide. If you have any query do write it to us on Facebook Fan Page or you can directly email me at firstname.lastname@example.org. And don’t forget to subscribe to our Email newsletter to keep receiving more topics related to WordPress.