I've been looking at Magento recently. My job has taken me into the world of e-commerce and, naturally Magento tends to crop up every now and then.
According to the installation instructions, Magento runs off of an Apache web server, PHP 5.2+, and MySQL (among other things).
And did I mention that Magento is Open Source?
Over all, it has a very attractive presentation and a usable interface for someone just getting started with the software. The Knowedge Base resources are pretty extensive and the community forums seem to be pretty active. Nothing too intimidating here, let's give it a whirl.