How can I make my localhost server be available online? (Apache,PHP) When I try to enter my IP address into the URL bar I get no result.
Not sure if this is the problem, but if you're entering your public IP it won't locate your server in the local area network, since that IP is the one from your router, not your server.
Try to open the URL for your local IP, you can find it with ifconfig. If the server works, that means your apache is working fine in the local network, and the problem is in the router configuration (some port forwarding may be needed).