How to start website with Self Hosted WordPress ?

The self-hosted version of WordPress software is available for free at download page as mention in this post. Self-hosted WordPress requires purchasing hosting with another provider, such as Namecheap, GoDaddy, etc., and install WordPress software on it. This post helps with all you need to to install and start your website with self hosted WordPress.

Download Latest Free Opensource WordPress Software

Download Latest WordPress software from . When we written this post, the latest WordPress software version was 5.8.2 as seen below,

Use FTP Client to upload files to Website Hosting Server

After downloading, extract it to some folder and then open “FileZilla” FTP Client. ( You can use any FTP client you already knows or likes using it)

$ filezilla

Once we start Filezilla, Enter your hosting providers IP address, Username, Password and connect to server.

In Right side of the filezilla window, go to the directory where you have configured for installation of WordPress in your domain.

Now in Left windows of Filezilla, open the extracted WordPress software as we downloaded and select all files and click on upload as shown below.

Related :   PHP : Allowed memory size of bytes exhausted : WordPress

Create MySQL Database and User in Hosting provider Server

Now, before proceeding to start the installation of WordPress, we need create MySQL database and User required for data storage of website. This can be done by visiting cPanel of your server and create database from below option, “MySQL Databases”

On the next window, Enter the name of database as you want and click “Create Database”

Scroll below same page to create the MySQL database user as,

MySQL User

Once we have create MySQL database and MySQL user, we need to assign the user we created to the database we created. This can be done by selecting User and Database we just created and clicking on “Add”

next we need to assign the permission for this user to access the database.

Now, we have everything, the software in server, database and user to start the installation of WordPress on our very own server.

Now, you need to follow our next post “How to install WordPress on Shared Hosting ?” to complete the installation of self hosted WordPress.


Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner )


Leave a Comment

Android Android Applications Android Build system Android Commands Application Libraries Application Stack / User Interface Bash / Shell Scripts Bluetooth driver Cloud Technologies Commands and Packages Compilation Content Management System Core Kernel C Programs Development & Build Development, Debugging and Performance Tools Development Environment Setup Django & REST Api Errors & Failures Git Hardware Platforms HTML JAVA Programs Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL Multimedia Audio, Video, Images NDK / Middleware / HAL OS Concepts PHP Programming Languages Scripting and Automation Search Engine Optimisation ( SEO ) Social Media Source Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized Web design and development Website Hosting Wordpress Yocto / Bitbake / Openembedded