setting up my first home server here. i can access apache server on my local network fine, but port 80 is blocked by my isp, so I cant access it from outside my lan. so i added
listen 8080
to port.conf
then i forwarded the port in my router. when i try to access the site from outside my lan, i get

The requested URL / was not found on this server.
Apache/2.2.12 (Ubuntu) Server

am i missing a step here?
what can i do to get this to work?




Unless I am mistaken all you need to do is forward port 8080 to port 80 via your router and Apache will see the request coming in on port 80. Great thing about linux is there is a log for everything. Go look at the httpd logs (error probably is the one you want) and it will tell you where it failed.