My Own Private WWW Server

August 23, 2004

I’ve always won­dered how dif­fi­cult it would be to set up a local web server. It’s been a per­sonal project of mine con­sid­er­ing I uti­lize web tech­nolo­gies on a daily basis.

Thanks to Chad of Greasy Val­ley I found an excel­lent writeup enti­tled Set­ting up your first web server on win­dows with Apache, PHP and MySQL by Amit Arora. In plain jane lan­guage, Amit walks you through the steps of installing PHP, MySQL and Apache on a Win­dows machine. It’s like a Spar­knotes or Dum­mies guide for set­ting up web servers, clearly writ­ten for the “new­bie” but con­cise and infor­ma­tive enough for a novice user.

As I sat here read­ing through Amit’s tuto­r­ial, I felt as if the author was hold­ing my hand through the nasty bits, explain­ing in lay­mens terms what each con­fig­u­ra­tion meant. Within about 1520 min­utes tops I had my own pri­vate Idaho (server) ready to be exper­i­mented with, and to think it only took a minor 7 or 8 steps and presto! I’m with Chad on this one — why didn’t we think of this earlier?

I plan on mir­ror­ing an exact replica of the kartooner.com web­site. This way I can exper­i­ment and tin­ker to my heart’s con­tent with­out actu­ally mess­ing up the orig­i­nal pris­tine instal­la­tion. Clearly this means improv­ing not only my web server main­te­nance skills, but also tidy­ing up my CSS and cod­ing habits, not to men­tion along the way I’ll improve and refine my PHP and MySQL knowledge. 

7 comments

Thanks for point­ing this one out. I’ve recently had to switch back to win­dows due to some work pro­grams I need to run from home. This is going to be fun to play with.

by chopsocky on August 23, 2004 at 12:03 am. Reply #

Mark: Good to hear some­one else will ben­e­fit from Amit’s excel­lent tuto­r­ial. I’m actu­ally in awe that I was able to set it up and with­out a hitch!

by kartooner on August 23, 2004 at 8:21 am. Reply #

Cool! Yeah, crazy how easy it was, eh? I guess that tells us some­thing about Apache, huh (and PHP for that mat­ter)? All our sysad­min here at the office does is com­plain about run­ning IIS. I’m actu­ally going to do this on my Win2K home machine next, hope­fully tonight. Did you also install MySQL?? I didn’t do that on my XP box here at work.

by Chad on August 23, 2004 at 10:01 am. Reply #

Chad: I setup two, count ‘em two, server instal­la­tions both on my work and home PCs (Win­dows XP Home Edi­tion) and yes, that included MySQL. I’ve already put the work test­ing server to good use by cre­at­ing a new lay­out for our cor­po­rate web site.

At home, as I men­tioned, I mir­rored an exact replica (save for a few plu­g­ins) of the kartooner.com site. I plan on tweak­ing the stylesheet to save a few bytes and clean it up a bit.

Thanks for the link. For once I was able to setup some­thing and feel like a true web geek.

by kartooner on August 23, 2004 at 12:42 pm. Reply #

I have only one web server set up on my home comp and I love it, It allows me to test things with­out the use of an ftp client every 10 seconds.

by Scott on August 23, 2004 at 3:37 pm. Reply #

I’ve had an Omni­HTTPd installed on my hard drive ever since I can remem­ber… OK it was prob­a­bly 2002.

It came with a PHP install and then I down­loaded an update.

How­ever, I’ve only recently installed a MySQL server. I didn’t really need it for the web­sites, but I’m work­ing on a Java project of mine that is so much eas­ier once you use SQL instead of text files…

by Jarek Piórkowski on August 23, 2004 at 8:59 pm. Reply #

I set one up on my server a year or so ago. Didn’t have a fancy guide to walk me through it though. Prob­a­bly would have solved a ton of heartaches.

I even installed word­press on it to serve as a home­page for my wife and I. We can leave mes­sages to each other and man­age our daily book­marks from there.

I’ve done it with Apache, Xiami and IIS. I think IIS is run­ning now…

by Scott on October 23, 2004 at 3:25 pm. Reply #

Leave your comment

Required.

Required. Not published.

If you have one.