Installing Wordpress on a remote server

If you are planning to start a blog, you might want to use Wordpress. Learn how to set up your blog on Wordpress.



Wordpress—a free blog publishing—is not only user-friendly but can be also customized in innumerable ways with help of the vast repository of Wordpress plugins and themes. It is not only being used to host blogs but is also being used as Twitter-alternative, e-commerce site, content management service, photo blog, and lot more. It is because of its strength that most pro-bloggers use Wordpress to publish their blogs.

In this post we will learn how to set up Wordpress as blog publishing platform on your server (or rented web space).

Requirements for Wordpress installation

  • Latest version of Wordpress
  • Web space on a server with PHP 4.3+
  • Database on MySQL4+
  • Domain name set to your web space
  • FTP client such as Filezilla or FireFTP
If you haven't bought web hosting for your blog, you would like to buy it from a host that supports PHP and can provide you a MySQL database. In case you haven't bought a domain name either, try to buy domain name, web hosting and MySQL database from single web host. This way you will probably get domain name linked with your web space.

Get set, go


Download latest Wordpress version (available as ZIP archive file) from wordpress.org. If you do not have an application to handle ZIP and other archive file formats, download and install 7-Zip, an open source archive-handling program.

Install Filezilla. Access your web space by connecting to your web host's FTP server. Use your user name and password along with correct port number. Exact instruction on connecting to your server should be available with your web host. You can also use FireFTP, a Firefox add-on, as FTP client.

Extract the content of Wordpress (ZIP) archive folder and upload all the content of the Wordpress folder to a desired folder using FTP client. Using an FTP client for uploading files is very intuitive with Filezilla or any other FTP client, and should not be a trouble for you. You will need to connect to the FTP server, which will take you to your web space.

Upload all the content of Wordpress folder to the root (main) folder if you wish too use your domain such as www.myblog.com as blog address. This means all the content of Wordpress folder, that include wp-admin, wp-content and wp-includes folders and files, should be uploaded to your main root of the web space.

In case you want it, say, on www.myblog.com/blog, create a folder called blog and upload all the content of Wordpress folder to this web folder.

Make sure that each and every file has been uploaded to its designated place. If any file fails to be uploaded, requeue it and upload.

Creating wp-config.php


In your web browser, open the address where you have uploaded Wordpress files, and which you intend to use for your blog. In case you are using your main domain www.myblog.com for hosting blog, and have uploaded the contents of Wordpress folder to the root folder, just type www.myblog.com. If you wish to use www.myblog.com/blog for hosting blog, you should type this address given you have created a folder called blog in your main web folder and have uploaded Wordpress folder's contents to it.



You will get a web interface that will create "wp-config.php" file necessary for installing Wordpress.



Now, follow the instructions given by the Wordpress interface to create “wp-config.php” file that will initiate installation process. You will have to provide the following information about your MySQL database to Wordpress
  1. Database name
  2. Database username
  3. Database password
  4. Database host (It will be in most cases be “localhost”, the default value.)
  5. Table prefix (If you want to run more than one WordPress in a single database.)
If you want to use an old database for wordpress installation or wish to make multiple wordpress installations in just one database, change the database table prefix from default “wp_” to, say, “wp_1”. Use a different, unique prefix, say, wp_2 or wp_3 for next Wordpress installations in the same database. Using single database for multiple installations will save you some money as you would have to spend just for web space and configure Wordpress to use an existing database.



Once you provide all the details to Wordpress, it will set up the blog for you and give you the password for “admin”. Log into Wordpress with “admin” user id and change the password to another more manageable one.

Manual configuration


If the web interface doesn't work, create the “wp-config.php” file manually.
Look for "wp-config-sample.php" file in the folder where you uploaded the contents of Wordpress folder. Rename the file to "wp-config.php".
Edit "wp-config.php" with a text editor such as Notepad and Notepad++ to include the details of your database (db_name, user, password, host). You would like to install Notepad++ for better experience while working with PHP or CSS files. Download detailed instructions on manually editing "wp-config.php"(.pdf)



Then open your blog in a web browser. Worpress will give you a password for “admin” username. Login to Wordpress as admin using the password and then immediately change the password through “admin” profile page. Option to change password is available at the bottom of the page.

To avoid any inconvenience in future, create another user name through admin account and use it for day-to-day blogging. Use admin account only for managing your blog.

You can start blogging outright with the default Wordpress theme. Or, you can customize the look and functioning of the blog using various themes and plugins available for Wordpress on wordpress.org and various other sites. More about customizing your Wordpress blog in coming posts.

Additional resources:
Getting started with Wordpress
Installing Wordpress/Codex

Labels:  ,

Author: Nyutech

Date: Wednesday, January 21, 2009

1 comments | Leave a comment

1 Response to "Installing Wordpress on a remote server"

steve7876  (March 25, 2013 at 7:40 AM)
Coast Highway, in memory of Casey’s time living in California. During his time in the United States, Casey worked for a trading company that imported from China.

Spice incense

Post a Comment