Pagina's: [1] 2
Print
Auteur Topic: [HOW TO] Apache Vhost Configureren - v1.0  (gelezen 7799 keer)
Dr.Frank
Member
*
Berichten: 35

frankieknarf@hotmail.com
Bekijk profiel WWW E-mail
« Gepost op: Februari 17, 2008, 18:33:18 »

Hallo allemaal, omdat er zoveel mensen problemen hebben met het configureren van vhost op een goede manier heb ik hier voor een howto geschreven, ik hoop dat het zo alle maal wat duidelijker wordt voor jullie allemaal.

Stap 1:

Zoek naar httpd-vhost.conf in de map xampp/apache/conf/extra.
Dan open je het bestand dan zie je:

Code:
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
##NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
##<VirtualHost *:80>
##    ServerAdmin webmaster@dummy-host.example.com
##    DocumentRoot /www/docs/dummy-host.example.com
##    ServerName dummy-host.example.com
##    ServerAlias www.dummy-host.example.com
##    ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
##    CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
##</VirtualHost>

##<VirtualHost *:80>
##    ServerAdmin webmaster@dummy-host2.example.com
##    DocumentRoot /www/docs/dummy-host2.example.com
##    ServerName dummy-host2.example.com
##    ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log
##    CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common
##</VirtualHost>

Dit is de standaard file, houd deze file open!

Stap 2:

Nu gaan we eerst een map aanmaken in xampp/htdocs genaamd: site1
In deze map kun je even simpel een index.html bestandje met het volgende in het plaatsen:

Code:
<html>
<title>Apache Vhost Working Okay!</title>
<body>
Welkom bij jouw eerste subdomein!, deze Howto is gemaakt door Frank De Ruiter, The Webserver Master!
</body>
</html>

hiermee kun je straks zien of je site het doet als je naar de subdomein surft.

Stap 3:

Nu gaan we de httpd-vhost.conf aanpassen! Jeeej! Knipoog

Groeten Frank, Hopelijk is het nu wat duidelijker!
« Laatste verandering: Januari 01, 1970, 01:00:00 door Dr.Frank » Gelogd

Hulp nodig met je xampp? werkt iets niet? wil je meer weten? Stuur me dan even een PM dan zal ik je zo snel mogelijk helpen.
Gast
« Antwoord #1 Gepost op: Februari 17, 2008, 19:31:24 »

hey!

ik heb nog 2 problemen:
ik kan hem niet van buitenaf bereiken, alleen van localhost
hij zegt 403, toegang verboden....

wat moet ik hieraan doen?
Gelogd
admin
Administrator
Member
*****
Berichten: 50


Bekijk profiel E-mail
« Antwoord #2 Gepost op: Februari 17, 2008, 22:51:15 »

Helemaal top die post! Nog één aanvulling:

Wanneer je de site via meerdere domeinnamen wilt benaderen, vul dan ook de ServerAlias in:

Code:
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "c:\xampp\htdocs\site1"
    ServerName site1.localhost
    ServerAlias sub.mijndomein.nl
</VirtualHost>
« Laatste verandering: Januari 01, 1970, 01:00:00 door admin » Gelogd
Gast
« Antwoord #3 Gepost op: Februari 18, 2008, 15:39:49 »

ik krijg het niet aan de praat  :(
Gelogd
Dr.Frank
Member
*
Berichten: 35

frankieknarf@hotmail.com
Bekijk profiel WWW E-mail
« Antwoord #4 Gepost op: Februari 18, 2008, 16:11:36 »

Citaat van: "coppess"
hey!

ik heb nog 2 problemen:
ik kan hem niet van buitenaf bereiken, alleen van localhost
hij zegt 403, toegang verboden....

wat moet ik hieraan doen?


Ja kijk dit komt omdat dit een vhost voor localhost is als je dus de vhost van buitenaf op het IP wil berijken moet je even proberen te berijken op http://site1.jouwiphier als dat niet werkt moet je even site1.localhost veranderen in site.jouwiphier in de httpd-vhost.conf laat me even weten of het nu wel werkt ;)
« Laatste verandering: Januari 01, 1970, 01:00:00 door Dr.Frank » Gelogd

Hulp nodig met je xampp? werkt iets niet? wil je meer weten? Stuur me dan even een PM dan zal ik je zo snel mogelijk helpen.
Dr.Frank
Member
*
Berichten: 35

frankieknarf@hotmail.com
Bekijk profiel WWW E-mail
« Antwoord #5 Gepost op: Februari 18, 2008, 16:14:43 »

Citaat van: "admin"
Helemaal top die post! Nog één aanvulling:

Wanneer je de site via meerdere domeinnamen wilt benaderen, vul dan ook de ServerAlias in:

Code:
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "c:\xampp\htdocs\site1"
    ServerName site1.localhost
    ServerAlias sub.mijndomein.nl
</VirtualHost>


mmm... ServerAlias is toch als je een subdomein hebt dan kan je toch www. ervoor doen dan is het ServerAlias www.site1.localhost

Groete Dr.Frank
« Laatste verandering: Januari 01, 1970, 01:00:00 door Dr.Frank » Gelogd

Hulp nodig met je xampp? werkt iets niet? wil je meer weten? Stuur me dan even een PM dan zal ik je zo snel mogelijk helpen.
Gast
« Antwoord #6 Gepost op: Februari 18, 2008, 18:54:05 »

Citaat van: "Dr.Frank"
Citaat van: "coppess"
hey!

ik heb nog 2 problemen:
ik kan hem niet van buitenaf bereiken, alleen van localhost
hij zegt 403, toegang verboden....

wat moet ik hieraan doen?

Ja kijk dit komt omdat dit een vhost voor localhost is als je dus de vhost van buitenaf op het IP wil berijken moet je even proberen te berijken op http://site1.jouwiphier als dat niet werkt moet je even site1.localhost veranderen in site.jouwiphier in de httpd-vhost.conf laat me even weten of het nu wel werkt ;)

hey,

het werkt nog steeds niet, ik snap er echt geen biet van.....
Gelogd
Dr.Frank
Member
*
Berichten: 35

frankieknarf@hotmail.com
Bekijk profiel WWW E-mail
« Antwoord #7 Gepost op: Februari 24, 2008, 13:49:01 »

Zou je even je voledige httpd-vhost.conf hier willen posten?, dan zal ik voor je kijken of je wat hebt fout gedaan en zal ik je het goeie geven
« Laatste verandering: Januari 01, 1970, 01:00:00 door Dr.Frank » Gelogd

Hulp nodig met je xampp? werkt iets niet? wil je meer weten? Stuur me dan even een PM dan zal ik je zo snel mogelijk helpen.
PDK
Newbie
*
Berichten: 8

info@pdkwebs.nl
Bekijk profiel WWW E-mail
« Antwoord #8 Gepost op: Februari 13, 2009, 17:36:39 »

Hey,

Ik weet dat het nu bijna een jaar later is, maar ik probeer ook subdomeinen te maken. Op de localhost lukt het (site1.localhost of localhost/site1) maar van buitenaf niet. Ik heb alle stappen gevolgd. Kan iemand mij misschien helpen?

Bedankt alvast!
Groeten,
PDK

EDIT:
Gewoon de dns goed instellen  :)
Gelogd
jojojoey12
Newbie
*
Berichten: 4


Bekijk profiel E-mail
« Antwoord #9 Gepost op: Februari 17, 2009, 22:27:32 »

Hey mensen.
ik ben nieuw hiero en heb een probleem ik heb dit als Vhost

Code:
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#


<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "O:\xampp\htdocs"
    ServerName dn-wow.servegame.org
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "O:\xampp\htdocs\forum"
    ServerName forums.dn-wow.servegame.org
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "O:\xampp\htdocs\hervionline"
    ServerName hervi-online.mine.nu
    ServerAlias http://www.hervi-online.nu
</VirtualHost>

ik kan nu dn-wow.servegame.org berijken door http://www.dn-wow.servegame.org maar met hervi-online.mine.nu werkt het niet hoe kan ik het maken dat en Dn-wow.servegame.org en hervi-online.mine.nu door www. ervoor berijkbaar zijn.
Gelogd
admin
Administrator
Member
*****
Berichten: 50


Bekijk profiel E-mail
« Antwoord #10 Gepost op: Februari 18, 2009, 20:55:52 »

Je moet de ServerAlias nog opnemen in je configfile:

Code:
ServerAlias hervi-online.mine.nu www.hervi-online.mine.nu www.dn-wow.servegame.org

Succes.
Gelogd
jojojoey12
Newbie
*
Berichten: 4


Bekijk profiel E-mail
« Antwoord #11 Gepost op: Februari 19, 2009, 17:23:30 »

Hey admin,

Dus als ik ServerAlias hervi-online.mine.nu http://www.hervi-online.mine.nu http://www.dn-wow.servegame.org doe werken ze dan ALEMAAL of moet ik er een kiezen?

want ik wil dat ze alemaal met www. ervoor kunne. en met configfile bedoel je de Vhost?
Gelogd
marcel
Global Moderator
Member
*****
Berichten: 229


Bekijk profiel
« Antwoord #12 Gepost op: Februari 19, 2009, 21:35:22 »

He Joey,

Je moet ze allemaal toevoegen (en dan werken ze allemaal).
Groet, Marcel
Gelogd

Je eigen domein registreren? EUR 15,- per jaar: http://http://www.citruz.eu
wesley
Newbie
*
Berichten: 1


Bekijk profiel E-mail
« Antwoord #13 Gepost op: Mei 20, 2009, 16:15:11 »

deze tutorial is voor windows als ik het goed heb, maar weet iemand misschien hoe ik dit moet doen op een mac ?

Groetjes Wesley
Gelogd
marcel
Global Moderator
Member
*****
Berichten: 229


Bekijk profiel
« Antwoord #14 Gepost op: Mei 21, 2009, 11:14:24 »

Op een mac is de werkwijze exact hetzelfde alleen zijn de bestandslocaties anderes. Als je weet waar XAMPP geinstalleerd staat kom je er vast wel uit...
Gelogd

Je eigen domein registreren? EUR 15,- per jaar: http://http://www.citruz.eu
Pagina's: [1] 2
Print
 
Ga naar: