Networking :: Running a DSL webserver
liberetto,
I have been working on the same thing here at my home. Like cbagger01 said the easiest way is to open port 80 to the specific machine you are using as a server (make sure to close it when you are not serving). When you open port 80, it only opens for incomming transmission (you can still get out normally when you surf the web).
There is scant information about monkey server (even his website says very little). The good news is the monkey.conf file is very well documented. You might want to get it setup and back up that file. I run live from the CD so I back that file up the a floppy just incase I need to reboot.
Monkey has built in php useablilty. You need to download it and put it on you harddrive and in the monkey.conf file tell it where the bin file is. This post helped me for setting up the php (http://damnsmalllinux.org/cgi-bin/forums/ikonboard.cgi?act=ST;f=16;t=33;hl=monkey+and+php).
A sample page I put up is : http://bwibit.no-ip.biz/puppet
I used a free Dynamic DNS service. Very helpful if you dont have a static IP.
Matt
P.S. I hope this helps and I have finally contributed something.
Well haven't used PHP myself yet (did a little ASP for work) but when the time is right I can make my website more dynamic. Fine about port forwarding port 80, I also hope to open a few other ports so I can acces my server form outside (eg 23 for SSH). I'll work this all out eventually! This is why DSL is so useful, any problems just reboot the CD (well a short HD install for me). As for dynamic DNS I would like to do that, anyone have suggestions for free DNS hosts (pref UK based)?
Cheers to all for help so far.
P.S.: Just been paid by work, so waiting for the cheque to clear and routers, etc.. can be bought 
Did you do a harddrive install?
You can use a 3rd party http server like I use. you dont have to build it...just download a tgz and extract it and it runs...
You can get it here Abyss Webserver, its only approx a 180k footprint and has its own config page...to host just simple html pages (no php, perl, or whatnot) it works great, creates awesome log files, and if you want it to support those mega webpages its not hard to mod those.
my webserver is at http://awphuch.no-ip.com:1079 if you want to see how it handles
Brian
AwPhuch
Yes my webserver has a HDD install. Thanks for the suggestion but I would like to give the monkey webserver a try first. Although the no-ip.com DNS redirection youve got is interesting. Nice site BTW better than mine will ever be 
Monkey is a very very very small webserver ill give ya that!!
Man!
Brian
AwPhuch
Next Page...
original here.