I am trying to learn to host website on home pc. For this I have installed apache tomcat.
I have also done port forwarding in my modem. I checked it with http://www.canyouseeme.org/.
When I am writing
localhost in the address bar of chrome I am getting the page showing "If you are seeing this page means you apache is running" .
But the problem is that when I enter 117.xxx.xxx.xxx (my ip) then it opens the modem's home page(login).
I want that I can give my ip-address to my friend so that he can see the website hosted at my computer. But when he goes to http://117.xxx.xxx.xxx he gets the error
page not found. What should I do so that my friend can see the website hosted at my computer. Please help.