Forum Moderators: mack
many thanks
Loraine
Start by asking your ISP for an account with a static IP. It's usually quite a bit more for DSL with a static IP and than without (you'll need DSL of course).
Keep in mind, also, that you will need DSL not just with high download speeds, but with high upload speeds as well. Again, more $$
For the difference in price you could almost certainly host with a decent provider.
Then from there you'll need to be super diligent about security (since you'll be exposing your system to any and all hackers) etc etc etc. Are you sure it's worth it? Personally, I run servers locally (Apache and IIS with PHP, Perl, databases, etc) for development and put live sites on hosted servers run by professionals because, though I know my way around a computer fairly well, I'm not a systems administrator.
If you're trying to learn how to be a sysadmin, I would strongly recommend that you get a cheap used computer and use that to put your server on it and expose that to all the hackers you want. Don't expose a machine that you actually count on until you have a bit more experience under your belt.
I bought a router (£60) one network interface card for each machine (£20) and some cables (£20) but also have paid for noip's service (£30) which will allow me to host on a dynamic IP. I used an old computer for the server machine itself so got that for free.
dmhmd's post was very accurate in my opinion. I don't know about Windows server software but Apache may take quite a bit of reading if you want to host more than one Web site form the same server.
Such examples would be...
.you require direct access to the server
.You need a high end server and the hosting cost for such a server is to high
In many cases co-location may be an alternative. In my case I host from home, but have done this more as a learning excersize than anything else.
For most sites the first choice is still to use a reputable web host.
Mack.
Listen to these guys and find a host. Sticky me and I'll send you the link to the guys I'm using. Stick to using your home box for development only.
There's nothing more fun than to find your 200gig HD turned into a French WareZ site overnite!
You've all saved me some pain and suffering.