if you just want an apache system for development (not public access) you could install PHP, MySQL and Apache on windows quite easily or if you want something more robust, you could always set up a linux server under VmWare or Virtual PC if you have enough ram
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
If you do want to go that route then I recommend XAMPP for windows web development using PHP/Apache/MySQL Database - its an easy to install bundle
if you like the virtual pc route then you should follow my tutorial here:
http://www.daniweb.com/forums/thread78131.html
if after all you do want to buy/install a physical linux machine, it shouldnt be that costly. The only requirement really is that it has 256 mb or over of ram (or else MySQL becomes unreliable).
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
i had never dont any php before, just some HTML and some VB.NET and i managed to pick it up in a few days with a good book
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
I learned php once, i forgot it all :P
But linux is the best for servers i think.
In taking advice from JBennet, you are talking to a real linux nerd :P
no offense Bennet :)
Serunson
Posting Maven
2,578 posts since Mar 2007
Reputation Points: 533
Solved Threads: 46
I would never use Ubuntu on a server. Use debian instead.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
dont use fedora. Use centOS instead. Fedora is buggy as its essentially the testbed for redhat enterprise edition.
centos or debian are best for servers
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600
mmm you basically have to use windows if you want to do ASP.NET development though
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 600