I have previously written about how to install WordPress directly using a online installer like Softaculous. But some hosts do not provide installers, so in that case you can just upload the WordPress package using FTP Client.
First of all, you will need the WordPress package. Go to wordpress.org and download the package. Click on ‘Download WordPress’ which will take you to the download page. Here choose the .zip version and download it. Its basically a big blue button with some version number. (eg. Download WordPress 3.6 .zip – 4.3mb).
#1. Extract the downloaded zip using Winrar or any suitable program. Open the extracted folder where you can find folders like wp-admin, wp-content, wp-includes and files like wp-activate, wp-settings, etc.
#2. Open FileZilla and establish a connection to your server. Once you are connected. Open the www folder in FileZilla remote directory.
#3. Select all the extracted files as shown below –
#4. Now drag-n-drop these files into the www folder of the Filezilla remote directory. This will initiate file upload. It will take a while to upload all these files. Once file upload is done, move to the next step.
#5. Go to yourdomain.com/wp-admin/install.php and follow the installation procedure. Its almost the same as installing WordPress on WAMP Server.
#7. Once database information is set, you’ll be asked to enter site name, description, admin username and password, etc. Just finish the installation process.
#8. After completing installation, you can login to WordPress administrators dashboard by visiting yourdomain.com/wp-admin