Apache Vhost configuration

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »
Thomas de vries

thomas de vries

10/12/2012 11:57:33
Quote Anchor link
Goedemorgen phpleden.

Ik heb een vraag/probleem en weet zo niet hoe ik het moet zoeken.

Ik draai een Windows Server 2008 systeem met Apache.
Ik gebruik hiervoor Vhost omdat ik meerder website run op 1 server.
Nu is het zo dat ik een 2de server erbij neem en wilde dus 1 website naar die server sturen.

Het principe is als volgt.
www.site1.nl gaat naar ->Wan Ip.
www.site2.nl gaatn naar ->Wan Ip.

site1 blijft doormiddel van Vhost op server1.
site2 moet doormiddel van Vhost naar server2 gestuurd worden

Server1 zit rechstreeks op het internet aangesloten
Server2 is op Server1 aangesloten en heeft een intern ip-adres

Hoe kan ik dit het beste aanpakken met Vhost?
Dit is wat ik nu heb en wat dus niet werkt.

NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "F:/site1"
ServerAlias www.site1.nl site1.nl
</VirtualHost>

<VirtualHost 192.168.137.64:80>
DocumentRoot "C:/site2"
ServerAlias www.site2.nl site2.nl
</VirtualHost>
 
PHP hulp

PHP hulp

30/12/2024 18:41:05
 
Chris PHP

Chris PHP

10/12/2012 12:36:53
Quote Anchor link
Google heeft hier veel tutorials voor je.

Zoek op "configure Apache vhost on Windows" en je krijgt een waslijst aan tutorials.
 
- SanThe -

- SanThe -

10/12/2012 13:29:07
Quote Anchor link
Vhosts werkt met Apache. Dus als je naar een andere server gaat heb je daar ook Apache nodig lijkt mij. Het verwijzen naar de juiste server doe je met DNS.
 
Thomas de vries

thomas de vries

10/12/2012 14:01:37
Quote Anchor link
Edit

Oke heb het geprobeerd met DNS maar ook dat werkt niet.
Heb gekeken naar sommige tutorials maar krijg het niet voor elkaar om het naar een ander ip adres te sturen.

Dit is hoe ik mijn Virtual host heb met apache en volgens sommige dient het te werken.
Reminder
ook op mijn 2de server staat apache op en werkt.

NamevirtualHost *:80

<VirtualHost>
ServerAdmin [email protected]
ServerName pandoraflyff.com
ServerAlias www.pandoraflyff.com pandoraflyff.com
DocumentRoot "F:/Server/htdocs/pandoraflyff.com"
</VirtualHost>

<VirtualHost 192.168.137.6:80>
ServerAdmin [email protected]
ServerName azureflyff.com
ServerAlias www.azureflyff.com azureflyff.com
</VirtualHost>

Zodra ik naar www.azureflyff.com ga dan redirect die me niet naar mijn andere server
maar laat me de eerste website zien.

Kan iemand me toch in de goede richting duwen.
Gewijzigd op 10/12/2012 15:02:07 door thomas de vries
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

10/12/2012 15:34:48
Quote Anchor link
Je kan dit niet in de Apache configuratie oplossen.
Je zegt nu dat Apache op het IP van de andere server moet luisteren naar azureflyff.com, dus vandaar dat ie naar de standaard gaat.
Apache is een webservice en geen netwerkservice.
 
John D

John D

10/12/2012 15:42:37
Quote Anchor link
De apache functionaliteit vhost, in dat geval is het antwoord van Ger van toepassing. De 2008 server heeft een WAN (dus internet) ip-adres? In dat geval houdt het op je kan niks knutselen zonder router. Hoe zit overigens server2 vast aan server1? Meerdere netwerkkaarten in server1? Je haalt twee dingen door elkaar, ip-techniek -> de netwerklaag en apache -> de applicatielaag (OSI model).

Toevoeging op 10/12/2012 15:49:41:

eerder is ook al eens deze discussie gevoerd alleen de TS bestaat niet meer (???) http://www.phphulp.nl/php/forum/topic/port-forwarding-server-2008/87939/1/
Gewijzigd op 10/12/2012 16:10:38 door John D
 
Thomas de vries

thomas de vries

10/12/2012 16:22:24
Quote Anchor link
@John
Ja inderdaad op de server zitten meerdere netwerk kaarten.
Toch zou het dienen te werken zelfde als met een router naar mijn idee.
Op de router zit het wanIp en vanuit daaruit wordt alles wat binnen komt op poort 80 gegooid.
die vervolgens naar server1 gaat. Dan moet het alsnog van server 1 naar server 2 gaan.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

10/12/2012 16:47:25
Quote Anchor link
Je bent onduidelijk. Staat er nu wel of geen router tussen server 1 en het internet?
Is dat niet het geval dan is server 1 de gateway met internet, en moet je daar de routing gaan regelen. Dus zal je dan wat aanvullende software nodig hebben.
 
Thomas de vries

thomas de vries

10/12/2012 17:10:42
Quote Anchor link
Ik heb er nu geen router tussen en server 1 is de gateway. Sorry voor het onduidelijker maar bovenstaande post was een voorbeeld.

Dus in feite zou ik dus toch dienen te werken met DNS op de server?

Ik zal nogmaals gaan kijken hoe ik dit toch het beste kan aanpakken. Bedankt voor de reacties
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

10/12/2012 17:48:14
Quote Anchor link
De infrastructuur van het netwerk is het meest complexe deel in de netwerklaag.
Wat je ook kunt doen is bij je provider een extra ip adres aanvragen, dat maakt je routing een stuk simpeler.

PS.
routing is een service in server 2008, je moet dit dan activeren en configureren.
 
John D

John D

10/12/2012 18:55:12
Quote Anchor link
routing is een service in server 2008, je moet dit dan activeren en configureren echter dat geldt dan voor ip adressen en niet voor www.site1.nl en www.site2.nl enzovoort. Je kan in de gateway van 2008 ook port forwarden maar dat geldt dan voor een poort die binnenkomt, bijvoorbeeld 8080 port forwarden naar 80 op server2. Het is niet zo dat server1 ervoor kan zorgen dat wanneer er een call binnenkomt voor www.site2.nl op poort 80 dat doorgestuurd wordt van server1 naar server2 en dat wanneer een call binnenkomt voor www.site1.nl op poort 80 dat dat dan binnen server1 wordt afgehandeld. Zo zit netwerkarchitectuur niet in elkaar dues het kan niet, zo simpel is dat.

Dus in feite zou ik dus toch dienen te werken met DNS op de server?
NEEN, een DNS is voor de caller, dus diegene die een oproep pleegt en niet voor het netwerk waar de oproep binnenkomt. Het kan dus niet wat je wil. Een oplossing is het advies van Ger: een extra ip-adres.
 
Thomas de vries

thomas de vries

10/12/2012 19:16:37
Quote Anchor link
Bedankt Ger en John D.
Ik zal de ISP contacteren en bespreken wat de mogelijkheden zijn hierin.
 
Willem vp

Willem vp

28/12/2012 18:04:12
Quote Anchor link
Ik zie hier een perfect voorbeeld voor reverse proxying ;-)

In DNS kun je www.site2.nl gewoon het IP-adres van server1 laten behouden, maar je moet wel ergens een intern.site2.nl aanmaken met het interne IP-adres vcan server2. Dat kan in DNS, maar is misschien handiger in de lokale host-file van server1.

Vervolgens doe je op server1 iets als:

<VirtualHost *:80>
DocumentRoot "C:/legemap"
ServerAlias www.site2.nl site2.nl
ProxyPass / http://intern.site2.nl/
ProxyPassReverse / http://intern.site2.nl/
</VirtualHost>

Uiteraard moet op server2 dan ook een webserver draaien. Dat hoeft niet eens Apache te zijn.

Toevoeging op 28/12/2012 18:13:21:

Thomas de vries op 10/12/2012 16:22:24:
Ja inderdaad op de server zitten meerdere netwerk kaarten.
Toch zou het dienen te werken zelfde als met een router naar mijn idee.
Op de router zit het wanIp en vanuit daaruit wordt alles wat binnen komt op poort 80 gegooid.
die vervolgens naar server1 gaat. Dan moet het alsnog van server 1 naar server 2 gaan.

Wat je hier beschrijft is port forwarding. In dat geval zou je op server1 een ongebruikte poort (bijvoorbeeld 81) kunnen doorsturen naar poort 80 op server2. Ik weet alleen niet of een standaard Windows-server dat ondersteunt (zou zomaar kunnen dat je dan een ISA-server of zo nodig hebt) maar feitelijk maak je site2 daarmee onwerkbaar, omdat de gewone gebruiker niet weet dat hij verbinding moet maken met poort 81 om je site te bekijken.

Reverse proxying lijkt me dan toch de aangewezen methode; je kunt daarmee honderden sites verdelen over verschillende interne servers en die allemaal via je ene extern bereikbare server benaderen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.