Start with Part 1. For the Host, either type in your domain IP or just your domain name. For Username & Password, use the ones that you use to access the hosting or control panel (CPanel) After you add your details, click on "Quickconnect" Once you do that, you will see files populating in Part 3, which means we are now remotely connected to the server via FTP. You will see a list of directories in Part 3 of the Filezilla, we will only concern ourselves with a directory named "Public_html", any content within this directory will be seen live on your website.
Locate your Wordpress setup folder from Part 2 and click on that folder. You will see a list of all the folders within the wordpress setup folder in Part 2. Select all the files & folders from the Wordpress folder (including wp-admin folder) and "drag & drop" them inside the Public_html folder. The file transfer will now start. Which means, wordpress is now being uploaded.
While the transfer is in progress, lets create a database in the CPanel. A database is where Wordpress stores content of your website, including posts, pages, comments, etc
Creating a database for your website
A database is where Wordpress will store data of your website, including images, videos, text files, etc. Start by logging in to your CPanel and look for Databases. Click on MySQL database. Under create new database, Give your database a name.
You want to give this database a friendly name so its recognisable & in future if you have more than one database, its easier to locate your website database.
Now you have the database. Next you need a "User" To create a new user, simply click on New user, assign a username and password. When you are done, come back to the Mydatabase home page.
The next step is assigning "User" to this database. Assigning user (in this case Wordpress) means you are giving privileges (to Wordpress) to modify & manage this database.
To create a new user, you need a give that user a name & choose the database you just created from the drop-down list and click "Add"
The last step in setting up your CMS is to add privileges to your assigned user. To do this, right after assigning the user to a database, you would be driven to the privileges page.
Click on All privileges and then "Make changes" once you see the success message, go back to your database view. Make note of your username, password & database name as this information will be used to connect your database to Wordpress.
Go back to Filezilla to see if the Wordpress upload is completed. If its done, delete the readme.html & licence files.
We will start installing Wordpress by typing in your domain name on the browser. You should see a page which looks something like the below picture.
Proceed after choosing your preferred language. Next you will see a notice which will specify the information you will need before proceeding. It would look something like this...
Follow the proceeding steps to complete a form which will ask for all the above information. Look back to your cPanel dashboard to fill that information without error.
Once you have added all the information correctly, click on submit. A success message will be displayed. Click on "Run the install".
Next you will be prompted to add credentials to your website on Wordpress. Fill in these details
The username and password you provide here will be used as the Admin login for your website. So ensure you have it written down somewhere. When done, click on install Wordpress.
Wordpress is now installed successfully for your website. Click on Login to start using your website with Wordpress.
This completes our 3 part series of Working with CMS for your website. If you wish to re-read the series to get a better picture of how its done, follow the below links.
I hope you enjoyed reading this series. Do leave your messages and doubts in the comments section on this blog. Alternatively you can also leave a message through the Contact form on this website.
Our next blog will be on Setting website visitor tracking with Google Analytics. Thanks for taking the time to read through this blog. Keep coming back for more digital dope.
Happy learning.
Mitul Shingadia