Virtuele host
22 juli 2004 - 15:50   
geplaatst door: Appleidee
Ik wil een  vertuele host opzetten omdat een server vaakt niet werkt voor een MMORPG. Ik doe dit onder Mac OS X met Apache 2.0.48
Het gaat erom dat 127.0.0.1 zich voordoet als http://images.kingsofchaos.com/
Ik heb even de documenten doorzocht van Apache 2, maar heb geen resultaten kunnen vinden.
De vraag is dus: Hoe kan ik een virtuele host aanmaken in Apache 2?
Alvast bedankt. :thumbs-up:

(Bewerkt door Appleidee om 15:50, 22-07-2004)

Virtuele host
22 juli 2004 - 16:01    reactie #1
geplaatst door: Turver
Kun je wat met de documentatie op deze pagina?

Of bedoel jij iets anders met virtual host?

- But I could be anybody.
- No you couldn't sir. This is Information Retrieval.
Virtuele host
22 juli 2004 - 16:35    reactie #2
geplaatst door: Appleidee
Het lijkt bruikbaar, volgens mij is dit wat ik bedoel. Ik zag wel iets anders over  virtualhost in de documentatie bij Apache 2, maar daar werd ik niet wijzer uit.

Update:

Na even goed rond te kijken en te lezen, snap ik er nog helemaal niks van, ik zie wel wat staan in de httpd.conf helemaal onderaan. Ik probeer het daarmee even. Ik snap alleen niet waar er wel een # en waar geen # voor moet staan. Kan iemand me daar bij helpen?

(Bewerkt door Appleidee om 16:44, 22-07-2004)

Virtuele host
22 juli 2004 - 18:20    reactie #3
geplaatst door: dewaard

#vul i.p.v. 127.0.0.1 je externe IP adres in of een *
<VirtualHost 127.0.0.1>
ServerAlias images.kingsofchaos.com
ServerAdmin webmaster@kingsofchaos.com
#vul bij DocumentRoot de directory met de site in
DocumentRoot /Library/WebServer/Documents
#vul hier de username en group van de site in,
#of haal de directives User en Group gewoon weg
User username
Group groupname
ServerName images.kingsofchaos.com
ScriptAlias /cgi-bin/ /Library/WebServer/Documents/cgi-bin/
</VirtualHost>

Dit is een aangepaste versie van een virtual host in apache 1.3. Het zou moeten werken, maar wanneer je tegen problemen aanloopt kun je altijd debuggen met:

$ apachectl configtest

Er is in ieder geval goede documentatie beschikbaar over virtual hosts in Apache. Zie ook http://httpd.apache.org/docs-2.0/vhosts/

Vergeet niet dat die URL ook naar jouw IP adres moet verwijzen...

EDIT: ik was vergeten dat # een voor een regel ervoor zorgt dat die regel niet wordt gebruikt door Apache (wordt dus gebruik van commentaar).

(Bewerkt door dewaard om 18:21, 22-07-2004)

(Bewerkt door dewaard om 18:23, 22-07-2004)

Virtuele host
22 juli 2004 - 18:34    reactie #4
geplaatst door: quagga
Dit is een scriptje dat het voor je regeld.
http://patrickgibson.com/news/andsuch/000091.php
Virtuele host
22 juli 2004 - 18:37    reactie #5
geplaatst door: Appleidee
Ik heb een andere oplossing gevonden.
Dit bestand moet ik configureren: private/etc/hosts als ik van 127.0.0.1 localhost, 127.0.0.1 mijnsite.url maak dan is het goed. Nu is localhost dus bekend onder mijnsite.url

Toch bedankt voor de hulp iig. Misschien heb ik dit draadje later nog wel eens nodig :worship: