How to configure firewall for home PC

view full story

http://askubuntu.com – Firstly, for a home PC, behind a router isit important to install/configure a firewall? If so, how do I do it? I have lamp-server installed as I'm a web developer. I may want my other PC's on LAN to access my files or web pages, ssh in (maybe in the future), but not from outside. How can I configure this? From work, I learnt that I keep blocking myself all the time, also denyhosts is useful for bruteforce hacking. But problem is I am not a System Admin so I keep blocking myself (including others) instead. Maybe gufw + denyhosts maybe a good start (HowTos)