Två webservers hemma

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010

Två webservers hemma

Hej Swec-medlemmar
Jag har en dator hemma som är webserver, men jag skulle vilja dra upp en till dator och sedan hosta två helt olika sidor.
Men hur gör man det? Hur får jag den ena hemsidan att gå till server #1 och den andra hemsida gå till server #2?
Kan jag konfigurera det där jag har domänen?

Trädvy Permalänk
Medlem
Plats
!
Registrerad
Dec 2007

och varför skulle du vilja starta en till burk bara för att hosta en sida? varför kör du inte båda från samma dator?
Om du nu verkligen vill hosta 2sidor från 2 datorer är det väl bara att starta en till dyndns tjänst till burk 2?

Gigabyte AX370 Gaming k3, Ryzen 1600, GSkill DDR4 16Gb, 500Gb Samsung Evo M2, Nvidia MSI 1070, 1Tb Sata SSD

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010
Skrivet av rosaluxenburg:

och varför skulle du vilja starta en till burk bara för att hosta en sida? varför kör du inte båda från samma dator?
Om du nu verkligen vill hosta 2sidor från 2 datorer är det väl bara att starta en till dyndns tjänst till burk 2?

Jag skulle kunna hosta dom på samma burk också, men hur gör jag det?
Vill inte att de ska bli domän1.se/doman2/ när man går in på doman2.se

Trädvy Permalänk
Medlem
Plats
Dalom
Registrerad
Sep 2004

Kör du Apache så läs den här:

http://httpd.apache.org/docs/

--
Mats

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010

Kan man göra det i .htaccess?
Att doman1.se ska gå till mappen doman1.se och likadant för doman2.se?
Men blir inte URL konstig då och visar doman1.se/doman.se/ ?

Trädvy Permalänk
Medlem
Registrerad
Feb 2005

Du skapar en VirtualHost för varje domän.

http://httpd.apache.org/docs/2.4/mod/core.html#virtualhost

Trädvy Permalänk
Medlem
Plats
Finland
Registrerad
Nov 2002

Apache kan använda en ipadress att ta emot förfrågningar till flere virtuella webservrar, och kan se skillnad på dem enligt domainet som de söks via. Jag kör själv två skillda websidor på samma dator som jag når utifrån på port 80 men med olika domain.

Hp Workstation Z800, DUAL Xeon X5570, 24GB RAM, Asus GTX660, 2 x 128GB SSD + 150GB Velociraptor
Server: AthlonII X4, 4GB DDR1333, GF 7200GS, 2,5" 500GB 5,4krpm för OS.

Trädvy Permalänk
Medlem
Plats
London / Göteborg
Registrerad
Jul 2007

Du behöver en virtualhost per domän, och en reverseproxy om du bara har en efter ip.

Alltså, en dator som alltid är igång och svarar på allt. Märker den att det ska till domänen som ligger på en annan burk gör den en anslutningen vidare.

Läs apaches dokumentation.

(notis: jag kär nginx som cache och reverse proxy, till div. Webbservrar och nätverkskameror i mitt nät. Nginx är väldigt enkelt att konfa, tycker jag)

WS: Bärbar workstation, 2 * Dell U2412M
HTPC: Intel NUC, Canton GLE 496, Yamaha RV-A830, Sanyo PLV-Z700
Server: Intel Xeon E3-1240@3.4 GHz, ESXi, 16GB RAM, 8*2TB RAID-Z2 + SSD-cache
Slösurf: MacBook Air 11,6", Nokia Lumia 925, OnePlus Two
Kamera: Canon EOS 5DII + 1DIII, Canon 100/2.8 Macro, Canon 70-200/2.8L, Canon 24-70/2.8L

Trädvy Permalänk
Medlem
Plats
Åland, Finland
Registrerad
Aug 2006

du ändrar i apache configurationsfilen, lägg till t.ex.

<VirtualHost *:80>
ServerName domain.tld
DocumentRoot c:\www\hemsida1
</VirtualHost>

<VirtualHost *:80>
ServerName domain2.tld
DocumentRoot c:\www\hemsida2
</VirtualHost>

Citera så hittar jag tillbaks och kan ge svar.

Trädvy Permalänk
Medlem
Plats
Köttvärlden
Registrerad
Apr 2011
Skrivet av olol:

du ändrar i apache configurationsfilen, lägg till t.ex.

<VirtualHost *:80>
ServerName domain.tld
DocumentRoot c:\www\hemsida1
</VirtualHost>

<VirtualHost *:80>
ServerName domain2.tld
DocumentRoot c:\www\hemsida2
</VirtualHost>

Ska man lägga det i den första serven då? eller i båda?

"En dator"

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010
Skrivet av olol:

du ändrar i apache configurationsfilen, lägg till t.ex.

<VirtualHost *:80>
ServerName domain.tld
DocumentRoot c:\www\hemsida1
</VirtualHost>

<VirtualHost *:80>
ServerName domain2.tld
DocumentRoot c:\www\hemsida2
</VirtualHost>

Hur gör jag om jag bara använder mig utav en server?

Trädvy Permalänk
Medlem
Plats
Halmstad
Registrerad
Apr 2003
Skrivet av Skum-tomte:

Hur gör jag om jag bara använder mig utav en server?

Exakt så som han skrev

Hur kan syltkakor överleva i det vilda utan ögon?

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010
Skrivet av JesperA:

Exakt så som han skrev

Så man gör lika både om man köra med en server och två?

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Helsingborg
Registrerad
Feb 2003

Vill du köra två servrar och serva hemsidor med en ip utåt bara så får du har en reverse proxy på den ena servern så att den vidarebefordrar hemsidan från den andra servern. Annars får du skaffa fler internet uppkopplingar eller fler ip-addresser om du sitter i stadsnät.

Burken: i5 7600k @ 4.6GHz , 16GB DDR4, GTX 1070 Strix, 512GB Samsung 950 PRO. Dell u2713hm.
ESXi: HP DL380G6, 2x Xeon 6 core 2.8GHz, 60GB ECC DDR3, 2x 120GB SSD, 4x 1TB 2.5" WD-Red, 2x Seagate 3TB.

Trädvy Permalänk
Medlem
Plats
Helsingborg
Registrerad
Feb 2003

Dvs för 2 servrar där den ena agerar proxy åt den andra:

För server 1.

<VirtualHost *:80>
ServerName domain.se
DocumentRoot c:\www\hemsida1
</VirtualHost>

<VirtualHost *:80>
ServerName domain2.se
ProxyPass / http://ip-till-server-2/
ProxyPassReverse / http://ip-till-server-2/
</VirtualHost>

För server 2.

<VirtualHost *:80>
ServerName domain2.se
DocumentRoot c:\www\hemsida2
</VirtualHost>

Burken: i5 7600k @ 4.6GHz , 16GB DDR4, GTX 1070 Strix, 512GB Samsung 950 PRO. Dell u2713hm.
ESXi: HP DL380G6, 2x Xeon 6 core 2.8GHz, 60GB ECC DDR3, 2x 120GB SSD, 4x 1TB 2.5" WD-Red, 2x Seagate 3TB.

Trädvy Permalänk
Medlem
Plats
Höör
Registrerad
Jun 2002

Det är med andra ord mer komplicerat att köra två servrar än en. Jag ser egentligen inte anledningen till att du ska köra två stycken såvida inte den ena är på gränsen maxbelastad just nu och du förväntar dig att den andra sidan kommer bli för tung.

Citera mig för svar.
Arch Linux

Trädvy Permalänk
Medlem
Plats
Rymden
Registrerad
Dec 2010
Skrivet av Dimman:

Det är med andra ord mer komplicerat att köra två servrar än en. Jag ser egentligen inte anledningen till att du ska köra två stycken såvida inte den ena är på gränsen maxbelastad just nu och du förväntar dig att den andra sidan kommer bli för tung.

Tänkte köra på samma server nu istället

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Åland, Finland
Registrerad
Aug 2006

Det är betydligt mycket enklare att köra på en server eftersom du troligen bara har en extern IP, och en konsument router kan ej skyffla en domänförfrågan till olika interna ip:n.

Citera så hittar jag tillbaks och kan ge svar.