Pikachu wrote:
Robdemanc wrote:
I mean have you got a domain name and made it available? I wonder how much effort it would be to get my laptop connected to the internet as a web server. It already has IIS and so I think I need a domain name and then to somehow hook it up to the web but not sure what steps are needed. Or if it costs.
Anyone help?
This may have been covered already, but IIS is notorious for having security holes in it, Apache is preferable over it, as for using a laptop, only a retired laptop if you really have to, I use the IBM ThinkPad T21, it runs Ubuntu Server Edition, and uses Apache, and run a few sites from it. You really need a static IP address but DynDNS is a good compromise.
a) IIS isn't substantially less secure than any other web server platform, if you're being objective. However, if you ever want to deploy your site on a web host - they're likely going to be running apache, so I'd recommend installing that on your system for ease of use. A good package installer that installs Apache, PHP, MySQL, and Perl is XAMPP (
http://www.apachefriends.org/en/xampp.html). You can install it on your Windows machine just fine.
b) You *don't* "really need" a static IP address. It helps, but by no means is it required to get started. A dynamic DNS entry works nearly as well. The only people who truly *need* a static IP are people like me who need to have an IP hard coded into firewalls/ACLs (and I pay dearly to have that static IP at home).
Quote:
My own personal advice is never to use Windows as a server OS, it's not the most secure choice in the world, any Linux distro that can be installed on the machine's hard disk will suffice, some even allow you to setup the system as a LAMP (Linux, Apache MySQL PHP) server during install (Ubuntu Server Edition is an example).
Use whatever OS you want. There might be some performance considerations if this site were pushing 10/12 requests per second. But it's not, so it really doesn't matter.
_________________
Nothing posted here should be construed as the opinion or position of my company, or an official position of WrongPlanet in any way, unless specifically mentioned.