Site plat

Mijn site lag dit weekend plat. Fout van mijn provider, die per ongeluk een electriciteitskabel had uitgetrokken.

Heb heel het weekend, met behulp van apacheguide (xampp was handiger geweest, maar daar ben ik maar later op gekomen) en dyndns een home webserver proberen in gang te krijgen.

Op mijn desktop schijnt alles te lukken, maar ik slaag er niet in mijn router te overtuigen de deur open te zetten voor externe traffiek. Port forwarding is blijkbaar niet voldoende.

Als iemand tips heeft, ik hoor ze graag, want ik ben een doe-het-zelver en een server bij mij thuis die werkt, dat zie ik wel zitten.

Eén reactie

  1. Posted 4 October 2006 at 8:40 | Permalink

    Ik heb uiteindelijk XAMPP geïnstalleerd, wat heel eenvoudig was.

    Mijn provider verbiedt gebruik van poort 80 en 8080, wat gewoonlijk voor webservers wordt gebruikt.

    Daarom heb ik in de apache instellingen (httpd.conf)twee parameters veranderd: listen 8000 (ipv 80) en Serverdomain: mijnnaam.com:8000 (ipv. 80).

    Daarna heb ik in mijn router een Virtual Server gecreëerd (Port forwarding: de router verteld dat alle inkomende traffiek naar poort 8000 moet worden doorgestuurd naar het interne ip-adres van mijn server, in mijn geval 192.168.1.3).

    Ik heb ook de Firewall van mijn router instructies gegeven om poort 8000 inkomende traffiek toe te laten.

    Een domeinnaam heb ik aangevraagd bij Dyndns.com, omdat mijn IP-adres veranderd telkens mijn ADSL-connectie wordt onderbroken.

    Maar de Dyndns.com adressen verbinden door naar poort 80, wat door mijn provider verboden wordt.
    Gelukkig heeft dyndns.com een webhop service, die je toelaat om, dmv een andere domeinnaam een redirect te laten uitvoeren naar je eerste domeinnaam op poort 8000.

    Zoals je ziet is het helemaal niet moeilijk om zelf je site te hosten als je beschikt over een permanente adsl connectie.

Eén trekbek/pingbek

  1. [...] Dit is een vervolg op dit stukje. [...]

Reageer

Uw email zal nooit gepubliceerd noch verdeeld worden. De benodigde velden zijn aangeduid *
*
*