hello,

how to make my Apache web server accessible on the internet ?

i want free dynamic DNS beacause my IP is dynamic not static.

2 Responses to “How to make my Apache web server accessible on the internet ?”

  • Adrian:

    First, you have to know if your ISP forwards port 80 to your home. many block it to prevent just this, web servers.
    If your ISP blocks port 80, you will have to set up apache with another port, like 8080. If you can run a web browser on your web server, try “Shields Up” to see if the port is open to that PC, watch for port 80…(assuming you have port 80 forwarded to the web server for now…)

    Then, go to the dynamic IP providers, Like DynDNS or DtDNS or No-IP, and pick a web site name. In there, you can specify redirection to port 8080 if needed. As well, they have tools to load on your web server, to keep the IP address sync’d to their DNS servers.
    Once that is all done, forward the port on your router to your web server, which will be at a static LAN IP address of course…

  • Ben113:

    Assuming that port 80 is accessible from the internet, you will need to set up port forwarding on your router so that it knows that any external requests are meant to go through to the apache server. There will be instructions for this on your routers website.

    Make sure that you can access your web server by typing your WAN IP address into a device not connected to your LAN. If not fiddle with the settings for a bit.

    The next step is to set up DDNS so that a domain redirects to your WAN IP. There should be tools to do this automatically from your provider.

Leave a Reply