If you want to open your application to other computers on your network, make
Apache listen to your regular IP, not the localhost interface.
The localhost interface is a "loopback", which means that any packets sent out by your computer on this
network interface only wind up back on your computer. Each machine (each network card) has it's own localhost interface and other machines can never contact your machine's localhost interface.
Most web servers listen to port 80 (which is the default for HTTP protocol). Hence, in browsers, you don't need to type:
http://something:80/
the port 80 is implied by using "http://" (HTTP protocol).
However, your Apache daemon seems to be listening to port 8080 (see apache config). Thus, you'll need to:
-either type "http://your_server:8080/" in your browser to force it to use port 8080 on the web server;
-or change the settings of Apache to use the standard port 80. Note that this has security implications, since ports < 1024 can only be "allocated" by root. Hence, Apache will need to (temporarily) run as root to attach itself to that port.