How can I make xampp live on the internet? [closed]
you need to read the instructions for your router and then setup port forwarding to the machine that hosts the app, normally port 80 tcp
Then give your friends the external ip address of the router, you can normally get this from the routers config or by visiting a site such as whatsmyip.org.
First you need to make some port available to the outside world from your computer. If your ISP allows port 80, which most http traffic moves over, then go into the settings of your router. You need to forward this port to the IP of your machine.
internets -> | (router) | -> Computer
1) Incoming request on port 80 from your modems IP address
2) Router forwards this request to port 80 on your computer
Once this is done, you need to either find the address of your modem and use that, or using a service with dyndns which is included in many routers.