Mannen,
Mijn vader heeft thuis een website draaien op een Windows machine (Apache) en heeft nu ook Apache draaien op een Ubuntu machine. Die Windows machine gaat er straks uit.
Even een korte inleiding: ik ben zelf netwerk engineer en heb ook wel aardig verstand van Windows maar niet veel van Linux.
Mijn vader juist het tegenovergestelde. Dat is dus de reden dat we onze krachten even willen bundelen.
Wat is nu het probleem? Zoals gezegd wil hij 2 websites gaan draaien, maar het gaat om een migratie van "oud" naar nieuw". Op de Windows machine draait nu de "oude" website en op de Ubuntu machine staat de "nieuwe" website. Zelfde domeinnaam, dus we willen de ene website op poort 80 draaien, en de andere op poort 8080.
- Als ik simpelweg poort 80 forward op de router (Asus AC-66U) naar de Windows machine krijg ik netjes de oude website te zien.
- Als ik deze portforward aanpas naar het IP van zijn Ubuntu machine krijg ik netjes de nieuwe website te zien.
Zoals gezegd willen we om te beginnen de nieuwe website even op een andere poort draaien, poort 8080. Nu moet je hier natuurlijk ook wat voor aanpassen in je Ubuntu machine / Apache configuratie. Nou heb ik allerlei artikels gevonden en gevolgd maar we krijgen het gewoon niet aan de praat. Wat ik heb gevonden en gedaan:
- /etc/apache2/ports.conf aangepast. Hier stond alleen "Listen 80". Hier ook "Listen 8080" op een eigen regel erbij gezet (tevens ook getest met Listen intern-ip:80 en Listen intern-ip:8080, maakte geen verschil).
- virtual host-file in /etc/apache2/sites-available/www.domein.nl.conf aangepast. De <VirtualHost> regel aangepast. Zowel <VirtualHost *:8080> als <VirtualHost intern-ip:8080> geprobeerd.
- Vervolgens Apache2 herstart
Gevolg: geen website als ik vanaf het internet naar domeinnaam (of zelfs externe ip) ga op poort 8080.
Een simpele telnet naar dezelfde domeinnaam op poort 8080 komt gewoon aan en zie ik ook terug bij een "netstat -natp" vanaf de Ubuntu machine. Router kan ik dus uitsluiten.
Ik heb het gevoel dat we ergens nog iets missen. Op poort 80 werkt de nieuwe website dus zonder probleem, maar zodra we het op poort 8080 willen configureren gaat het mis.
Iemand tips/truucs/tests/advies?
Mijn vader heeft thuis een website draaien op een Windows machine (Apache) en heeft nu ook Apache draaien op een Ubuntu machine. Die Windows machine gaat er straks uit.
Even een korte inleiding: ik ben zelf netwerk engineer en heb ook wel aardig verstand van Windows maar niet veel van Linux.
Mijn vader juist het tegenovergestelde. Dat is dus de reden dat we onze krachten even willen bundelen.
Wat is nu het probleem? Zoals gezegd wil hij 2 websites gaan draaien, maar het gaat om een migratie van "oud" naar nieuw". Op de Windows machine draait nu de "oude" website en op de Ubuntu machine staat de "nieuwe" website. Zelfde domeinnaam, dus we willen de ene website op poort 80 draaien, en de andere op poort 8080.
- Als ik simpelweg poort 80 forward op de router (Asus AC-66U) naar de Windows machine krijg ik netjes de oude website te zien.
- Als ik deze portforward aanpas naar het IP van zijn Ubuntu machine krijg ik netjes de nieuwe website te zien.
Zoals gezegd willen we om te beginnen de nieuwe website even op een andere poort draaien, poort 8080. Nu moet je hier natuurlijk ook wat voor aanpassen in je Ubuntu machine / Apache configuratie. Nou heb ik allerlei artikels gevonden en gevolgd maar we krijgen het gewoon niet aan de praat. Wat ik heb gevonden en gedaan:
- /etc/apache2/ports.conf aangepast. Hier stond alleen "Listen 80". Hier ook "Listen 8080" op een eigen regel erbij gezet (tevens ook getest met Listen intern-ip:80 en Listen intern-ip:8080, maakte geen verschil).
- virtual host-file in /etc/apache2/sites-available/www.domein.nl.conf aangepast. De <VirtualHost> regel aangepast. Zowel <VirtualHost *:8080> als <VirtualHost intern-ip:8080> geprobeerd.
- Vervolgens Apache2 herstart
Gevolg: geen website als ik vanaf het internet naar domeinnaam (of zelfs externe ip) ga op poort 8080.
Een simpele telnet naar dezelfde domeinnaam op poort 8080 komt gewoon aan en zie ik ook terug bij een "netstat -natp" vanaf de Ubuntu machine. Router kan ik dus uitsluiten.
Ik heb het gevoel dat we ergens nog iets missen. Op poort 80 werkt de nieuwe website dus zonder probleem, maar zodra we het op poort 8080 willen configureren gaat het mis.
Iemand tips/truucs/tests/advies?
My PC Steam Profile PSN: AfcaEricNL