I followed all these steps but I can access my web site only as an administrator. The pages that I create inside the wordpress web app are not being shown from a browser or I can't find their exact link or something... Why is that so? (I have never installed a wordpress on a remote server before).
upload fresh wordpress on your remote server or install it from the cpanel.
then create a database.
then export all the table and data from the local database and import it in to the remote database (if the tables is exist in remote database then drop it.)
then go to the tabel wp_options and find the 'siteurl' and change the url to your remote url and then find 'home' and change the url to your remote url
then you have to change database name, username, password, and host in wp-congif.php file.
now upload all you themes and plugin in the fresh wordpress on remote server.
now run the live site.
if wordpress ask you to update the site then do it. it will not affect to your data. thats it.