Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
115 Comments
- wildleaf, on 10/12/2007, -3/+39Then there is always xampp
http://www.apachefriends.org/en/xampp-windows.html
* Apache 2.2.2
* MySQL 5.0.21
* PHP 5.1.4
* phpMyAdmin 2.8.1
* XAMPP Control Panel Version 2.3
* FileZilla FTP Server 0.9.16c - puneypunk, on 10/12/2007, -6/+26obsolete just use www.wampserver.com/en/ alll of four clicks and you are away...
- FZero, on 10/12/2007, -3/+21Easy way: XAMPP
http://www.apachefriends.org/en/xampp-windows.html
Works perfeclty and has all the control panels + web interface in place. - crilen007, on 10/12/2007, -4/+13You guys might learn something useful by doing it manually for once.
This guide is excellent for people trying to learn something.
dugg - ReiToei, on 10/12/2007, -1/+9There is a problem the Apache handler DLL with PHP 5.1.x and Apache 2.2.2
It can be fixed by downloading the apache2handler php5apache2.dll for Apache 2.2.x and PHP 5.1.x from http://www.apachelounge.com/download/
You need to strictly follow the instructions in the Readme First.txt
It works really well and stopped me throwing my computer out the window yesterday. - loneBoat, on 10/12/2007, -0/+6Good grief r2d7. If their work is so shoddy, they wont make it in the business, end of story. Sure, some people do what you are describing. But also there are a lot of people who learn from articles like this, and then go on to be an asset to the development community. Are you an infallible coder yourself?
- Powder, on 10/12/2007, -1/+7why not r2d7 , why step on someone for learning
- asvasv, on 10/12/2007, -2/+7why has this got modded down - wamp is probably the easiest way for most newcomers
- dmron, on 10/12/2007, -1/+5Many people have pointed out WAMP and XAMPP as an all-in-one, quick install solution. I haven't used XAMPP but WAMP is fantastic and works great for me.
I guess I really dont understand who this tutorial is aimed at. If you're new to this type of stuff, you want the quick install solution. If you are a "seasoned pro" who wants "complete control" over their install (as someone else mentioned), then you don't need a tutorial like this aimed at beginners.
And as if all that wasn't enough, there are way too many "how to" articles for PHP on digg. Seriously - PHP is easy as pie to learn. If you anyone is interested, they can go to google and search "php tutorial" and find 10 billion good resources. We dont need to clog up digg with crap like this.
The unfortunate end result of all this is that I must mark this article as lame. - Fratm, on 10/12/2007, -2/+6@Fzero
Because that's the way things work on digg, people mod down the useful information, and mod up the BS replies.. you must be new here ;)
-Fratm - dchesterton, on 10/12/2007, -0/+4Many people use their own desktops as testing machines (me included) and then upload the new files via ftp. I can think of no good reason to run Apache on Windows but many large corporations use ASP.NET which would require Windows.
- yvovandoorn, on 10/12/2007, -0/+4Using any sort of automatic installation such as WAMP or xampp on a production server is incredibly careless. You just *don't* do it and if you do then your career in system administration or IT in general will be a mighty short one and/or you will never exceed the $15 p/h mark... and if you do count yourself blessed as the person who hired you is probably more of a dumbass you are.
- silenceHR, on 10/12/2007, -9/+12wow...... seems like i struck a nerve. blah..... do i care? no, i am using WAMP and my clients are happy with results.
to all elitist morons around here.... only one thing comes to my mind -> F*** OFF
"ohhhhh, i have biggest ***** cause i can setup Apache under winXP without anyone telling how to do it"...... whatever makes you feel better.
IMO, you are just POS.... instead of helping ppl with new tech you go ranting about how they dont deserve to be in your rank.... and that rank is "basement loser" -> no more, no less...
ohhhhh YEAHHHHHH.... burry this as much as you want... it doesnt change the facts.....
living in your mom's basement and knowing how to setup Apache under winXp doesnt make you cool, it makes you f**** loser.
blah... there was big comment after this, but i deleted it..... screw it.....
it was fun seeing this.... maybe one day you f**** might acctually get a girl that isnt JPEG. - sandig, on 10/12/2007, -4/+7I third that. XAMPP rules.
- jspalding, on 10/12/2007, -2/+5You're wrong.
"There are 4.7 million active sites that use Microsoft's Web server, Netcraft said. Apache, which most often runs on Linux or various versions of Unix, is used at 13.2 million active Web sites. ... The number of host names using BSD is nearing 4 million"
Hmm, as long as my maths is right, to me that seems Windows takes up 21% of the web server share.. not quite half.
I got my figures from here - http://news.com.com/2100-1016-1027188.html - ReiToei, on 10/12/2007, -0/+3Why would I bother using xampp/wamp? I'm installing leading-edge software in a test environment. There is a certain satisfaction and learning curve in setting something up from scratch, not just clicking a 'Next' button :)
- FZero, on 10/12/2007, -4/+7Um, why exactly are you people burying a comment on another perfectly usable way of doing the same thing in less steps? Really, I don't get it. I didn't diss the article, I just suggested another way to do it.
- elrol, on 10/12/2007, -0/+3that is pretty much what i told my boss.. we use it currently on a test machine and he was like just put it on our production box.. and I was like mmmm, i dont think that would be a good idea.. but i was just checking to see what you all think
- inigomntoya, on 10/12/2007, -0/+3@jspalding
Go here - http://news.netcraft.com/archives/web_server_survey.html - and scroll down to the second graph. Only about 30% of the web servers on the net are Windows. It actually jumped after GoDaddy dumped Apache for Windows (Very smart move by some MS salesman, if you ask me...)
BTW - Not being a troll, just supplying the proof robweber asked for... - mojo, on 10/12/2007, -1/+4http://www.easyphp.org
- rhyno2000, on 10/12/2007, -0/+3Even better:
Why not have a free, _portable_ setup with PHP, Apache and MySQL...
with ZERO install required?
http://www.server2go-web.de/
Run this puppy from any folder, a USB drive... even a CD-ROM! - jefflundberg, on 10/12/2007, -1/+3Another tutorial: http://apacheguide.org/
- dogred, on 10/12/2007, -0/+2I think it depends on the person. when I started assembling my webserver, I knew I wanted apache, mysql, and php. I also knew there were pre-packaged setups out there...but what happens if something goes wrong? I intentionally did everything manually so that when some part of the software blows up...I know where to look and what to look for. While I did do everything out of the readme...there were times I had to go out and google to get a specific question answered...both how it works and when said setting would be best. Guides have their place...just behind the readmes. They are a fallback for those who don't get it or a cruch who don't have the self-confidence to dig into intricates.
- waterandfood, on 10/12/2007, -1/+3Another reference point is the PHP Manual:
* http://php.net/manual/install.windows.php - BillyG123, on 10/12/2007, -0/+2nice manual alternative to Xampp, thx
and I thought I was the only COBOLdinosaur around here lol - abcohen, on 10/12/2007, -4/+6I completely agree - XAMPP is prepacked with the all the goodies no need to reinvent the wheel here...
- nkassi, on 10/12/2007, -0/+2Oh well big deal. I don't see why he would think that asp and all is better than php. In the end it's much easier to find project written in php that do 90% of what you need and than hacking it a bit. I don't see many projects built on IIS and ASP that you can hack to your liking.
In the end if I wanted to build a bigger web application I would turn to Ruby on Rails before looking at IIS and ASP.
Nic - ronin9, on 10/12/2007, -0/+2Can someone say Frankenstein?
- elrol, on 10/12/2007, -0/+2for those of you who use xampp, do you use it on production servers or just on test machines.. thanks
- MatttK, on 10/12/2007, -1/+3"If you anyone is interested, they can go to google and search "php tutorial" and find 10 billion good resources."
I tried but Google only returned 57.7 million results. :/ - DocXango, on 10/12/2007, -1/+3"wow...... seems like i struck a nerve. blah..... do i care? no, i am using WAMP and my clients are happy with results."
Perhaps the point he is trying to make is that manually doing something is the best way to learn. My clients would be happy if i just cut and pasted code that I found elsewhere, but then I wouldn't learn very much.
Next you should try teaching, that will real teach you how to do something. However, I don't see you as the teaching type.
Oh, by the way, my wife isn't made of pixels. - kylefox, on 10/12/2007, -1/+3Here's my one-line guide to install anything:
Click "Next" on every screen, and Google when you need help. - fkndigg, on 10/12/2007, -0/+1I think most of you have missed the point of the article. Any self-respecting programmer needs to understand how the server works, if for nothing else to make sense of the server variables and possible PHP configurations.
I remember a few years ago when it was my time to get a hang of Apache and PHP configuration on Windows and I remember having lost many hours stuck with small things. This article is a nice and thorough overview of the process that introduces server newbies to the basics of running a server and I wish I have had it around back then, because every piece I read olny made it all more confusing. Plus, the guy that wrote that one can be found at the Experts Round Table forum, so you also can get feedback from the expert if you need help. I can't imagine why that wouldn't be something to cheer for.
BTW, for a all-in-one package I like Reactor:
http://www.reactorserver.com/
And it has an older version for those interested in PHP4 - nickj6282, on 10/12/2007, -0/+1I use a Windows machine for writing my code and a Linux machine to serve my websites. When I installed SuSE 10.1 with Apache 2.0, PHP5, and MySQL, I did an identical install on Microsoft Virtual PC so I could have a local test environment to use when I'm not connected to the net.
For anyone who hasn't tried it, Microsoft Virtual PC is a pretty decent piece of hardware, and has made my life much easier. This way you can actually test your scripts on a Linux machine, rather than risk creating a script designed for Windows then having to change it before you upload and test it again. For those who don't want to shell out the $129 for Virtual PC, there's always Qemu (which I also use for other purposes) http://fabrice.bellard.free.fr/qemu/
-Nick - ricperry1, on 10/12/2007, -0/+1Ummmm.... Can we start by making the tutorial a little more attractive. Ditch the yellow background. I can't bear to read it!
- Googleplex, on 10/12/2007, -0/+1For those new to xampp I found this really helpful;
http://textpattern.net/wiki/index.php?title=Using_XAMPP_(Apache-MySQL-PHP-Perl)_for_Windows - bram, on 10/12/2007, -0/+1Because PHP is not "leading edge". It's mainstream, but not leading anything.
- neoform, on 10/12/2007, -0/+1wtv, i know it's not half, i was just saying that cause he was making a dumbass comment implying that only an idiot would use windows for a server..
windows 2003 is quite decent for webhosting since MS stripped out all the crap that can be found in their desktop versions..
i just set one up yesterday, took me less than 3 hours to bring it up to full functionality. apache, php, mysql, dns etc.. that would for sure take longer if it was a linux machine.. - wonderbud, on 10/12/2007, -1/+2After coding PHP for 7 years since version 3, AMEN BROTHA!
- geeko, on 10/12/2007, -0/+1or, you could use Microsoft IIS instead of Apache and you'd have a "WIMP" server.
- robynmc, on 10/12/2007, -0/+1Thanks for posting this. I just tried this by downloading Apache 2.2 and had problems. I know you must use this version and I'm going to start again. I will not give up. It is my first time and these instruction along with screen shots look excellent. Thanks again.
- cnxpat, on 10/12/2007, -0/+1Xamp worked fine for me for a long time.
but, is everyone on Digg just copying and quoting stuff from deli.cio.us and reddit .com or is it the other way around? just wondering.
I am using www.popurls.com and see them (digg, deli and reddit) side by side and the overlap can't be a coincidence - BuddhaChu, on 10/12/2007, -1/+2wampserver is using the old 1.x Apache tree, not the current 2.x tree so XAMPP is a better alternative.
- naros, on 10/12/2007, -0/+1A pre-built version came out which includes RubyonRails a couple of months ago. Why do the work when somebody already has.
http://wiki.rubyonrails.org/rails/pages/InstantRails - naros, on 10/12/2007, -0/+1A pre-built version came out which includes RubyonRails a couple of months ago. Why do the work when somebody already has.
http://wiki.rubyonrails.org/rails/pages/InstantRails - amed, on 10/12/2007, -1/+2Why reinvent the wheel?
That's exactly what geeks are taught on the first day, Xampp is a perfectly stable web server although its not suited as a production server at its default state, there are easy guides to make it suitable for productions.
Sure you can go through configuring your own web server, learn about the setup task, perhaps swear at your computer and pull your hair while you're at it. Or you can just a copy of xampp which comes with buitl in php + mysql + perl + everything you'll ever need to develop your site.
Keeping it simple stupid is model you should always follow - neoform, on 10/12/2007, -2/+3because not everyone wants an all in one solution. I for one want complete control over my webserver configuration.. xampp, easyphp, netserver and all the others are preconfigured, and often break if you try moving directories around or adding mods..
- clueless, on 10/12/2007, -1/+2yep
it seems most digg users suffer from short-term memory problems... :] - thisdude415, on 10/12/2007, -0/+1hm... how about
sudo apt-get install apache2 php5 mysql (i could be wrong about the exact package names)
tada! done. - antdude, on 10/12/2007, -0/+1http://www.duggmirror.com/programming/Installing_Apache_2.0_and_PHP_5_(and_MySQL)_on_Windows_XP/ since 403 error.
-
Show 51 - 100 of 115 discussions



What is Digg?