Forum Moderators: phranque
If you want to host your own HTTP server, by all means do - just don't think you are saving yourself any money. That is not a good reason for hosting your own...
I like the convenience of having it at my fingertips. The learning experience has been great - no one to blame but yourself, and no one with quite the same incentive to fix it.
I have remote access from my laptop for when I travel, and if I'm without the laptop I can always download the demo remote access client in a pinch. The only thing I can't control is if the power goes down. The machine won't restart itself.
There are more responsibilities for sure, especially since I'm running a small data center as well, but the education and convenience has been fabulous.
I'd recommend it.
I am curious, and would like to add this question to this thread... WHAT do you host your server on? I have a P-III 633 with 2 IDE drives (OS and Web Pages seperate). Should I think about upgrading? I have a couple semi-popular sites... I would be curious if people thought they were too slow or something (though I will NOT post the URL's here!). My main sites are MySQL backed Databases, that run mod_perl cgi scripting. (The MySQL is my ISP's... I just host the CGI parts!)
dave
Certainly not Dave ;). The advantage of mod_perl [perl.apache.org] is that it is a server module which uses Apache´s API to interface with it instead of the Common Gateway Interface. So no cgi scripting ;).
Andreas
Software is Apache with PHP4 and SSL modules, PostgreSQL database, Exim MTA. I host 4 distinct web sites, two of which run a very database-intensive community system I wrote. The others are not a significant source of traffic. OS is Debian 3.0 + all security updates.
You will need to get a static IP address from your ISP, and the cheapest way to do that for now is through cable and DSL. Cable will give you great downloads, but atrocious upload speeds. To host a webserver you will need fast upload speeds.
DSL can give you fast uploads.