yes, that's why I don't think it's apache's problem since I can access the test page using the same machine. It says if you can do
http://localhost/, then it means apache is working fine.
That's why I am thinking about the connection problem.
But I've already allowed all traffics to get in by typing : #iptables -F.
And I've just installed a firewall, and allowing www services on port 80, and still not work.