By far the easiest and fastest way to do this would be by installing WAMP Server for a Windows machine.
This installs Apache Web Server, PHP and MySQL and configures most settings for you.
I used to do this the hard way, no more. WAMPServer is the way to go.
http://www.wampserver.com/en/
By the way, if this is a light duty or development server, you don't even need a dedicated machine. I run this on one of my desktop machines and my laptop, both of which are general purpose machines used for email, web browsing, office suite, etc.
scaiferw
Junior Poster in Training
85 posts since May 2010
Reputation Points: 25
Solved Threads: 6
Sure WAMPServer can be hacked - if the server or network are not set properly. That applies to any web server, not jut WAMP.
Apache runs probably 80 of the web servers on the planet. PHP and MySQL are also very widely used. That's what WAMP is - Windows, Apache, MySQL, PHP.
Security is in how you configure your server, how your network and firewall are configured, etc.
Any web server is a secure as you make it.
My suggestion would be to install WAMP or LAMP (Linux/Apache/MySQL/PHP) server. If you're not satisfied with the security out of the box, then Google "how to secure my wamp server" or "how to secure my lamp server" for how to make sure it's locked down.
Wikipedia will give you lists of WAMP or LAMP bundles with comparison charts. I recommended WAMPSever at the link above because I've found it works very well.
I'd also advise you not to get caught up in childish debates you'll find on Windows vs. Linux. Both are secure if configured properly, insecure if not. Pick the operating system you're most familiar with and use that one.
scaiferw
Junior Poster in Training
85 posts since May 2010
Reputation Points: 25
Solved Threads: 6
I'm sure that freebsd is fine, but again Unix/Linux and Windows servers can both be secure or not, depending on how they are set up.
I'd always advise anyone setting up a server for themselves to pick the operating system they are most familiar, then research the web to see how to ensure that it is locked down.
If you aren't familiar with the operating system, you're going to have a heck of a time securing the web server.
scaiferw
Junior Poster in Training
85 posts since May 2010
Reputation Points: 25
Solved Threads: 6
This is ridiculous.
Just use LAMP.
[off topic]
Monkey server is a really cool light weight web server I've used for linux. Small and sexy.
iamthwee
Posting Expert
5,950 posts since Aug 2005
Reputation Points: 1,543
Solved Threads: 439
lamp will install a apache server with mysql and php
No Sh*t sherlock.but after that if you want to have more users , you need to have some program to manage them
Just write a simple CMS template. Or are you expecting something magical to be out there that just DOES it. Sure you've got things out there like wordPress which encompasses CMS but there is nothing to stop you writing your own.
iamthwee
Posting Expert
5,950 posts since Aug 2005
Reputation Points: 1,543
Solved Threads: 439