Hoe werkt shared hosting.

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • superbikkel
  • Registratie: Juli 2001
  • Laatst online: 13-04 11:08
Puur uit interesse. Search al gebruikt.

Men neme een server, zet er een of andere Linux distributie op, apache, php, mysql en de hele mut.

Maar ipv slechts 1 site wil je meerdere sites hosten, niet zoals bv www.server.nl/~site1, www.server.nl/~site2, maar elk met een eigen URL en IP adres.

Hoe doe je dat, heb je daar extra software voor nodig, stel je dat in bij apache, of iets anders.

Kweet ut zelf niet, maar ben er erg benieuwd naar.

Verwijderd

VirtualHost van apache kom je al een heel end

  • paella
  • Registratie: Juni 2001
  • Laatst online: 01-05 10:17
In de configfile zetten, op basis van Virtual Hosting. Zie ook de docs van Apache. Heel simpel eigenlijk, een paar regeltjes maar in de config files.

<VirtualHost *>
DocumentRoot "E:\A"
ServerName www.a.com
ErrorLog logs/a.log
CustomLog logs/a.log common
</VirtualHost>

<VirtualHost *>
DocumentRoot "E:\B"
ServerName www.b.com
ErrorLog logs/b.log
CustomLog logs/b.log common
</VirtualHost>

<VirtualHost *>
DocumentRoot "E:\C"
ServerName www.c.net
ErrorLog logs/c.log
CustomLog logs/c.log common
</VirtualHost>

No production networks were harmed during this posting


  • superbikkel
  • Registratie: Juli 2001
  • Laatst online: 13-04 11:08
Dan moet je dus alleen zorgen dat je netwerkkaart verschillende IP adressen heeft.

  • paella
  • Registratie: Juni 2001
  • Laatst online: 01-05 10:17
Op zondag 24 maart 2002 18:31 schreef superbikkel het volgende:
Dan moet je dus alleen zorgen dat je netwerkkaart verschillende IP adressen heeft.
Nee, werkt met hostheaders. De webserver kijkt met welke URL de request gedaan is en op basis daarvan wordt de goede site vertoont. Een IP is dus voldoende, ik draai nu 3 websites thuis en alle drie op 1 IP.

No production networks were harmed during this posting


Verwijderd

Op zondag 24 maart 2002 18:34 schreef paella het volgende:

[..]

Nee, werkt met hostheaders. De webserver kijkt met welke URL de request gedaan is en op basis daarvan wordt de goede site vertoont. Een IP is dus voldoende, ik draai nu 3 websites thuis en alle drie op 1 IP.
Je kan name virtualhosts gebruiken (1 IP) of virtualhosts met meerdere IP's

  • paella
  • Registratie: Juni 2001
  • Laatst online: 01-05 10:17
Op zondag 24 maart 2002 18:46 schreef Felix het volgende:

[..]

Je kan name virtualhosts gebruiken (1 IP) of virtualhosts met meerdere IP's
Dat is inderdaad natuurlijk waar, ik doelde eigenlijk op mijn eigen situatie zoals ik die in mijn 1e posting illustreerde.

No production networks were harmed during this posting


  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 08:36

Koffie

Koffiebierbrouwer

Braaimeneer

Je haalt nu 2 dingen door elkaar ...
Als je voor elke 'site' een apart IP adres hebt, werk je dus met Hardware Virtual Servers.
Hebje chter 1 IP adres en meerdere 'sites' dan werkt je met Software Virtual Servers.

J zegt tegen je webservert: "Indien je IP xxx.xxx.xxx.xxx als vaag krijgt, heef je deze inde.html" en ook "indien je als host header domain.com als vraag krijgt, geef je deze index.html".

Elke 'normale' webserver kan dit aan.
Verder is apache gewoon een software pakket wat in [forum=10] thuis hoort (zie ook de FAQ) en dat je goed gesearched hebt, kan ik me niet indenken wat het staat gewoon in de manual en httpd.conf

Tijd voor een nieuwe sig..

Pagina: 1

Dit topic is gesloten.