PDA

View Full Version : Xampp on a webserver


Snaggle
01-05-2012, 01:05 PM
Quick question, i've got a VPS running Windows Server 2008 on it and i'm looking to turn this into a webserver for my clan website. Is xampp a good piece of software to run this? Is it secure/reliable for an actual website. My website does get quite a bit of traffic so i'm looking for the best possible bit of software to run the website on.

Any input is appreciated!

fluffedup
01-05-2012, 01:41 PM
If your being lazy then yes it is good software :L personally i would use IIS if you have Windows Server 2008 but I'm assuming you need to use PHP/CGI etc.

Personally tho i prefer WampServer (http://www.wampserver.com/en/) when it comes to pre-setup servers.

In terms of security most web servers run Apache (built in to xampp) / the same software so as long as you update to the latest versions you'll be fine

kiblams
01-05-2012, 03:09 PM
I have used it in the past and have found that Xampp is a fantastic way to avoid the frustrations of altering config files to try to integrate PHP etc into Apache, though with that said; I haven't used any alternatives other than trying to install the components separately.

Have you got everything else sorted like a globally static IP for the server?

Pollushon
01-05-2012, 04:10 PM
If your being lazy then yes it is good software :L personally i would use IIS if you have Windows Server 2008 but I'm assuming you need to use PHP/CGI etc.


You can use PHP/CGI/PERL etc.. with IIS easily enough especially IIS 7. I'd actually consider IIS to be more the lazy mans choice.

Configuring Apache, PHP and MySQL manually is great if you want to learn about db concepts and script directives but if you miss something you'll be insecure and if you don't care and just want a site, then an outta the box package makes sense.

I use WAMP for my clan site and a few others. You really don't want to use XAMPP on something that faces the Internet, XAMPP is more focused around development, internal testing and QA, with a heap of easy exploits (around debugging) whereas WAMP is locked down and reduces your chances of getting smashed by a script kiddie (and believe me their are some persistent spiders and bots out there).

I'd recommend you use FreeDNS (http://freedns.afraid.org/) for your name serving needs (they also allocate free DNS names or you can bring your own even if it's parked elsewhere). If you don't have an external static IP, don't stress, it's a non issue, you can find yourself a suitable dynamic DNS client here (http://freedns.afraid.org/scripts/freedns.clients.php), all of which are compatible with FreeDNS services and have extremely low TTL (meaning as your external IP address changes it's a few seconds to update, almost seamless).

On top of all of this I'd recommend Joomla as your site. It's fresh, clever and regularly updated, with a tonne of very good extensions. Best of all, most of it is free :)