How to market yourself #3: How to install a WordPress blog on your site

WordPress logo on black background

In the previous post in my How to market yourself series, I described how to set up a website on a host’s server. Here I will tell you how to set up a WordPress blog on that server. Read my introduction to this self-marketing series here.

OK, so this information exists elsewhere on the internet, so why am I writing this post? Because WordPress is the best way I know to market yourself on the internet so this post is hugely important for this reason.

What is WordPress?

WordPress is a robust and feature-full web publishing platform with a focus on aesthetics, web standards and usability. WordPress, as it says on it’s homepage, is both free and priceless at the same time.

This is about a WordPress.org blog. What’s the difference between WordPress.org and WordPress.com? Wordpress.org is where you can download Wordpress to use on your own hosting service and have your own specific website address (this is what I’m recommending). Wordpress.com hosts WordPress blogs and therefore puts WordPress.com in your website address and gives you generally less control over your website, for example, the number and kind of adverts and affiliate links are restricted.

WordPress is the best Content Management System for simple “shop window on the world” websites for small and medium sized companies, in my opinion.

What’s good about WordPress?

It’s free. It’s easy to use. There is excellent support documentation and forums because, literally, millions use it. It’s database driven so you can transport it to another CMS if you really want to. Anyone can edit the site (with a username and password) from anywhere in the world. There are many different themes designed that you can dress it up in.

You can add loads of functionality to your website very easily, for example, search, sitemap, RSS feeds, comment forms, contact forms, galleries, etc. Believe me, I could go on.

Still not convinced? Have a look at these websites that use it: StyleWatch at People.com, Martha Stewart, PlayStation’s US blog, Stephen Fry and NY Times blogs.

So here’s the nitty-gritty.

How to install WordPress on your host server

Of course, there is great information on how to install WordPress on the WordPress site. But here’s what you do.

First download and un-zip the current version of WordPress.

Then, create a database and a MySQL user who has all privileges for accessing and modifying it. For those with cPanel go to MySQL Databases and do this. Write down the database name and the MySQL username and password. Finally add the user to the database.

Go to your version of WordPress you had just downloaded and in the folder named “wordpress” look for a file named “wp-config-sample.php”. Open it in your favourite text editor (eg. TextEdit for Mac; NotePad for PC), making sure you are editing in plain text, and look for these three lines at the top.

define(’DB_NAME’, ‘wordpress’); // The name of the database
define(’DB_USER’, ‘username’); // Your MySQL username
define(’DB_PASSWORD’, ‘password’); // …and password

Fill in the words you chose for your database name, username and password where it says 'wordpress', 'username' and 'password' in lowercase, keeping the inverted commas. Look back at your MySQL Databases page and make sure you have the database name and username exactly as it is there (there maybe prefixes added). Once you are happy with this Save As… “wp-config.php” back in the WordPress directory on your computer.

Now you have to decide whether you want WordPress to power your entire site or just a blog within the site. If you want your whole site to be a WordPress site then upload the contents of the “wordpress” folder but not the folder on the root directory of your host server. The root directory is sometimes called “public_html” or “html_docs”. If, however, you already have a site but just want to add WordPress as a blog then upload the whole “wordpress” folder to the root directory. You may want to re-name the directory “blog” so that the URL of the blog is forward slash blog after your website address.

Lastly, once the uploading is complete, simply go to http://www.mydomain.com/wp-admin/install.php if your whole website is WordPress, or http://www.mydomain.com/subdirectory/wp-admin/install.php if you put WordPress inside a sub-directory. (Replace “mydomain.com” with your own domain name and “subdirectory” with the name of the sub-directory you created, “blog” in our example).

Once at this page follow the prompts. You will be ask for your email address and website title, you can change these later. You will also be asked if you want to appear in search engines. I would check that option unless you want to view your website in isolation!

You will soon be emailed a password to access administration panels - keep a copy of this safe.

And now the fun really begins!

That was the famous 5 minute installation which took me at least half an hour the first time I did it and even now takes at least 10 minutes! Setting up WordPress on your host server is a task that prepares you for the process of owning and maintaining and constantly updated professional-looking website!

Related articles

19 Responses to “How to market yourself #3: How to install a WordPress blog on your site”

  1. Good tutorial.. You forgot to mention that on Linux based hosting accounts, Cpanel managing systems have Fantastic plugin which can auto install Wordpress on the hosting.

  2. Great article Rob, I’ll been looking forward to part 4, although you seem to have made the installation look more complicated that it actually can be!?. My host includes “one click install”, and did loads of nitty-gritty for me, lol.

    Hope you don’t mind me leaving a link for your readers, but I have a series dedicated how I Customized my Wordpress Blog with installment #4 here:

    http://www.andrewkelsall.com/how-i-customized-my-wordpress-blog-part-4/

  3. Hello Web Design Beach and Andrew. Thank you for your comments.

    Looking on the WordPress forums and documentation, a manual installation is generally preferred and advised to be better than a Fantastico “one click” installation.

    One of the reasons of this is that the experience of editing a PHP file and creating a MySQL database teaches you a thing or two about maintaining CMSs.

    One of the arguments for Fantastico was that it makes updating the CMS easier as well - WordPress updates every 3 months or so which means you had to go through a similar rigmarole to the manual installation for each update which was a bit of a bore. Not anymore though because of the excellent WordPress Automatic Upgrade Plugin which does this for you.

    So I would still recommend new WordPress users install manually.

  4. Real good tutorial. It really helps how to install wordpress, and your tutorial makes it much easier than the wordpress tutorial, because, you’ve summerized the most important facts and there not that much to read, so that I won’t need hours to read the wordpress tutorial, before I could install wordpress on my own. So I’ve really to thank you for this :)

  5. Great tutorial, thanks for this :D

  6. wordpress is best CMS and best for beginer as I am, thanks for sharing

  7. yeah, that’s a really good tutorial for beginners. thanks for sharing, this has really helped me

  8. Thanx!

  9. Hi ım volkan .You are web site beatiful.

    My web adress ;

    http://www.aleviforumlari.com

  10. Good tutorial. I think wordpress is an extremely powerful platform and the install is super easy. I have begun using it for all my sites as my CMS driver. Makes life so much easier. I just have some problems with CSS and getting the graphics to display where I want them to go but thats CSS related and not WP related.

  11. Nice tutorial! I’ve been using blogger due to ease of setup but I’m a little annoyed with the limits on how it looks. Might give Wordpress a try when I get my own website up & going.

  12. Very nice article for folks just discovering the joys of WordPress. It works fine out of the box, but once you get it installed you’ll folks you won’t be able to stop tweaking it and fiddling with it until you get it juuuust right. Don’t even get me started on the joys of the many plugins…

  13. I have been searching for something so lucid on wordpress for long, they are all dry technical stuff. This was such a nice read.
    Thanks for posting this for novice like me. Waiting eagerly for part 4

  14. Nice clear walkthrough…but I agree that on most hosts you can get a one-click install now…

  15. Nice information, thank you! I love Wordpress.

  16. I love to use wordpress. Thanks for the update and information ! They are definitely useful to me.

  17. Great write up indeed. I’ve been looking for a way to properly install Wordpress with a helpful write up. This is just what I needed.

  18. Thanks for the tutorial, it is something I can give my Dad so he can start blogging.

  19. [...] been: interactive and rich media PDFs; pop art; creating countries’ map outlines and flags; WordPress for website creation. Quite a mixed bag. But if someone wants to ask me to do something I’m always grateful for [...]

Leave a Reply