Hello world and welcome to the new ‘Dingoes’ website. I was sat in work on Friday and thought to myself… ‘I need a project’ and my first idea was to set up a blog about the canoeing trips I hope to have with my girlfriend and our new inflatable canoe. I started looking around and across WordPress, something I had heard about before but never looked into because I had never had much desire to blog, after playing around with word press on www.WordPress.com it soon became became apparent that I could use it to replace my whole website with something new, fresh and somewhere I could blog not just about canoeing but any of my adventures and projects.
I looked into having WordPress host my site for free but not being able to use my own domain name or edit the sites html soon put me off, however the WordPress software is free from www.wordpress.org so I decided to try host the site myself. I looked into using my current hosting with 1&1 but it soon became apparent that my tightfistedness had come back to haunt me, I had purchased the cheapest hosting package possible back in December which meant there was no MySQL database package included. This left me with 3 options; upgrade my account to a business class hosting package which was like £6 a month extra (I only pay like £2 a month currently), let WordPress host my site (little control and I can’t use my own domain) or… host it myself on my own server on my own broadband connection.
Well as an IT technician I felt it was my duty to all geeks to take the less trodden path and host the darn thing myself on my static IP broadband so I started research into what was needed and how it could be done.
My first choice has already been made, i wanted to use WordPress. I’m sure there are plenty of options out thee but WordPress is open source, looks awesome and the interview the founder gave on Tekzilla really got me interested.
Next I need to decide on hardware, OS and hosting software. Allot of this was decided for me as i had no money to spend, I have an old Toshiba 1 GHz Celeron laptop I got from work as end of life due to its age, power and broken battery. This kit has been begging for a use for months now and i can’t afford to buy anything better.
Software wise I could have gone with a Linux distro such as Ubuntu and put my Linux Uni training to good use, But I’ve been a Windows tech for a long time so sticking with what I know seems like a good idea to keep my stress levels down. I get Microsoft software for free from work and as an added bonus the laptop already has a nice clean install of XP pro to save me some time.
Next its the hosting software, to run word press I need some Web hosting software such as IIS or Apache, and i need PHP & MySQL. I’ve used both apache and IIS for hosting sites in the past but I like to keep to the open source stuff when I can and to my delight there is a readymade package called WAMP which will setup Apache 2.2.11, PHP 5.3.0 and MySQL 5.1.36 all in one go making my life so much easier. I mean this was a real time save for me, and I would like to thanks WAMP for putting this package together to help all us geeks get our home web servers up and running. All i needed to after the WAMP install was to setup a SQL database and install WordPress; all this was made a very easy thanks to Buds Tech Shed which gave me a detailed guide on how to setup WAMP and WordPress.
Buds guide will tell you pretty much all you need to know to get WordPress up and running on a local windows computer. It sure worked for me beside a couple problems that ill note for you below. But that’s pretty much it. Now i have my new site up and running and the next step is to start tweaking the layout, adding content and deciding on a theme. The Motion theme I’m using at the moment looks pretty good.
That’s all for now
Problems during installation
• The first time i installed WAMP and WordPress, WordPress informed me that did not have PHP installed, even though WAMP insisted it was running. I solved this by uninstalling WAMP, deleting the WordPress files, and reinstalling them both.
• I needed to set the WordPress host address as the static IP of my for it to be displayed correctly with CSS and images. The only issue with this is that when i view it from my internal network I don’t get the CSS and imaging, just the html text. I’m looking into how to solve this but for now I’m using a web proxy to view the site from on my network
• The guide i posted doesn’t show you how to set a password on your MySQL database. I used this Guide to set mine.
• To get my domain pointing to my server i had to set it to point to my routers IP address and enable port forwarding to the local servers IP address on port 80.