Welcome to WebmasterWorld Guest from 220.127.116.11
(b) Register or point a domain, sub-domain, or hostname to any Optimum Online IP address. Moreover, users may not have traffic redirected to The Service
that what it says
ummm..... nope .... you pay for a home connection which is for personal use. if you want to host websites from home / office etc, you need a different service, ie, leased line. your ISP will give you fixed IPs etc.
with web hosting costing as little as £20 / $30 a year, is there any point in trying to host from home?
is there any point in trying to host from home?
As a general matter, I would think that if you have to ask how then self-hosting probably isn't for you. Of course, if you're doing it with a domain that isn't critical to anything it can be a great learning experience. But the learning experience will not immediately result in a reliable domain.
you need a different service, ie, leased line. your ISP will give you fixed IPs etc.
you can always block access to the webserver from outside your own home either at the router your ISP has given you or on your computer itself.
ZoneAlarm can do that for your for instance if you at first can't find out how to do it in your sever configuration.
But to advise you further as to giving access to your potential webserver, I need to know more about you setup:
1) did your ISP give you a router to connect through
2) do you have a local LAN in you home
True, they do require a server environment to function, but it can be a remote server on the internet. I have extensive experience with SSI and cgi, and have never had a server installed on my machine.
It helps to have a fast connection, then you can learn a lot. Build it, upload it, rebuild it...
I used to do it the same way, build it, upload it, test it, fix it, upload it, test it etc....
This is a big pain in the butt, not to mention that you are using up your bandwidth limits. (yes FTP counts against your limits)
Now I don't upload anything until I know it is working correcly, upload it, final test it and done!
Most ISPs wont allow you to install anything beyond what they deem safe. This is particularly the case for things that have to go into the cgi-bin. MySQL and PHP are usually the limit, and you are usually *not* allowed to modify http.conf and .htaccess files.
Also, you might want to configure PHP differently than what's available on your ISP and compile and install PHP all by yourself.
Now, if you don't want your apache server to be seen by any other computer than the one you are running it on (localhost or 127.0.0.1) modify http.conf at around line 405 to read :
Deny from all
Allow from 127.0.0.1
this will make sure that only you yourself on your own computer will be able to access the website - everybody else will just get a 401 - access denied :-)