What WordPress is and how to install it – a series – Part 2

Every installation of WordPress is probably a little bit different. In my case, I was adding WordPress to an existing site. I already had my hosting account which is currently hosting all seven of my domains. Your installation may vary but my installation explanation should help you a bit.

Every web page you visit is hosted on a computer somewhere in the world. A hosting account allows you to present a website on the Internet. That’s pretty straightforward, right? What isn’t straightforward is getting into a hosting account to actually get your page or site onto the Internet.

Hosting companies have banks of computers which feed their customer’s content onto the Internet. Each customer account accesses the hosting computers via a software interface, much like you see when you are using a piece of software. Every part of the website can be controlled through this software. In order to get WordPress operating, you have to get WordPress installed on the hosting computer. It’s not rocket science but it can get complicated.

In my case, since I have seven domain names, I also had seven folders or directories in my hosting account. Each one of those directories has a name which is similar to the domain name whose files it contains. For example, widget.com would have its files in a folder or directory named widget in the www folder of my hosting account. If you have a hosting account that you access through Cpanel, in my case Cpanel Accelerated, then you either use FTP or direct upload to get your files into the folder for your site. The route for me would be 1. log into Cpanel. 2. Click on File Manager. 3. Choose which site I want to access (in my case brianmahoney.ca). 4. I’m where I want to be. This is where you want to FTP to, in order to upload your WordPress files and folders.

Skipping a little bit ahead, you put the files into that folder, browse to the website through a browser such as Firefox, click install and WordPress pops up with something that says, “Wasn’t that easy!”  You do some stuff with passwords and email addresses which is as easy as pie and then you can start dressing up your website.

In this folder are all of your old files too, the main one being index.html. Remember that I have an existing site, right? I wanted to change it to a WordPress site. WordPress will make a new index file, which no one told me about, but it won’t be an ‘index.html’ file. It will be an index.php file. Because of the laws of the Internet, you can’t have an index.html file AND an index.php file for the same site.  Any browser will default to an index.html page and ignore the index.php page.  It’s not too hard to figure this out but, again, there was nothing about this on the WordPress site. They assume you are creating a new site instead of rebuilding an old site like I was. I simply renamed my index.html file to index.old and, voila, my new WordPress site appeared.

In the WordPress instructions on their site, this is where it gets a bit complicated. When you download WordPress, you get a folder inside of a zip file. After you unzip that file, you have a folder (or directory) on your desktop named WordPress! Inside that folder, is yet another folder named, believe it or not, WordPress. What you have to put up on your website is everything inside of that folder, but not the folder itself.

Before you upload the files and folders, however, you have to change one file. Inside the WordPress documentation there are instructions on how to change the wp-config-sample.php file. The reason behind this is to tell WordPress where it is, where the database it uses to work is and all the other details it needs to work.

Before we go any farther, I have to back up just a bit. I’ll do that in my next entry. I hear you have to keep these things short!

What WordPress is and how to install it – a series

I’ve just installed WordPress and, frankly, I found it slightly more difficult than I think it should have been. Part of it has to do with my ignorance of some parts of Internet technology, part of it has to do with a lack of clear instructions from the WordPress site. In this next series of blog entries, I will try to sort out the fuzzy details that had me stymied.

What is WordPress? Basically, WordPress is a piece of software that runs on a hosting computer somewhere on the Internet. It isn’t a software program, don’t get me wrong, it’s a set of translation instructions that take your input and formulates it into a distinct look for your presence on the Internet.

I was looking for a way to standardize my web pages. Right now I have seven domain names in my possession. Over the next while I want to develop these domains or sites into interesting places where people can read my words, see my pictures and share my decades of experience. I have had websites since 1996 and I have been using html since then but I’ve always been hampered by my inability to bring the websites that I see in my head to life on the Internet. I wanted a ‘look’, quite frankly. WordPress gives me the ability to have the look that I want, with minimal design input from me.

WordPress doesn’t run on your computer. You download it from the Internet to your computer, change one file a bit and then you upload it to your hosting account. It doesn’t matter if you have a Mac or a PC or a Linux computer.  WordPress is only on your computer for a while, then you put it up on your hosting account’s computer.

What confused me, at first, is what WordPress actually is. It’s a set of already-formatted web designs that allow you to simply fill in a space with your words, click a button and shazam! Your words are on the Internet for everyone to read. Essentially and basically it’s a blogging platform for you but it’s much more than that. You can tune it, tweak it, adjust it to be just about anything you want it to be.

Your computer desktop is different from mine, right? You’ve adjusted the pics, the icons, the way it looks so that your desktop matches your vision of how you want it to look. But, it is still a desktop, right? Mine is too. If you look at my desktop and your desktop, you will know what it is and you’ll know, probably, that it’s pretty much a Windows or an OS X desktop. It won’t look like a white room or a mountaintop. WordPress is like that. Your WordPress website will look a bit like mine but you will be able to recognize it as a website, perhaps as a WordPress website but it will be your WordPress website, depending on how many variables you adjust.

Is WordPress just for bloggers? No. It was setup to expedite blogging but, if you look around the Internet, you will see thousands of variations of WordPress. I will post some links for you to check out what other people have done to the basic, default WordPress page.

What have we learned? That WordPress isn’t software. It’s a set of instructions and translations that take your words/pictures and ideas and formulates them into a cohesive, structured web page or website. You don’t have to know beans about html. You don’t have to buy an expensive html editor. All you have to do is follow some simple instructions, get your hands a bit dirty with computer geekiness and then forget about it. Open up your browser, log in and type away to your heart’s content. WordPress takes care of the rest.

A completely random set of thoughts

I did it!  This is Friday May 1st, 2009. I spent most of my afternoon screwing around with FTP and WordPress, trying to figure it all out. I took my brianmhoney.ca site because no one knew about it and if I screwed it up, no loss! But the changing of the configuration script went well, the FTP caused a few problems since I used to use CuteFTP and Filezilla seems to be the favourite hero now. Once I got the FTP figured out, the rest went, as they say, swimmingly!

I’ll get some new designs, some new widgets and some kind of spell checker for this and then I’m on my way. I finally got what I wanted: a formulated website that I can control without a lot of html crap and without any css.  The browser interface works well and I can access this from anywhere in the world, not like I’d travel a whole lot but I might. If these pages ever take off, I’m off to Fiji or somewhere warm. Stick around! It might get interesting.

a little bit of hi-tech, a little bit of common sense and a lot of fun