Kom ihåg mig?
Home Menu

Menu


4 IPnr flera virtulahosts - hur göra?

 
Ämnesverktyg Visningsalternativ
Oläst 2010-05-26, 15:45 #1
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Standard 4 IPnr flera virtulahosts - hur göra?

Hej,

Jag behöver hjälp med lösning:

Problem:
Jag har 4 IP'nr, olika C-nät. Jag vill dela upp mina siter - 5 st på varje IP.

Server:
Ubuntu 9.10, Apache 2, PHP5.

Idag:
Jag kör idag såhär:

<VirtualHost *:80>
ServerName doman.se
ServerAlias www.doman.se
DocumentRoot /home/user/domains/doman.se/public_html/
CustomLog /var/log/apache2/doman.se-access.log combined
ErrorLog /var/log/apache2/doman.se-error.log
</VirtualHost>

Och en virtualhost-fil per domän. Som jag kör en a2ensite för att aktivera.
Som många vet kan man inte ha samma IP:nr flera gånger, i olika virtualhostfiler.

Tror jag fått med all information för att kunna få någon sorts hjälp.
_
Ingen off-topic tack.
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:03 #2
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Fortsätt med namebased-virtualhosting som du har nu, men ändra i DNS så att sajterna pekar till de IP-nummer som de ska servas från. Då KAN man förvisso komma in på de andra IP-adresserna manuellt om man vill, men besökarna (och sökrobotarna) kommer ju att gå på den adress som syns i DNS.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:05 #3
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
det låter som en jäkligt sund lösning, jag testar direkt och återrapporterar.
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:06 #4
Björklunds avatar
Björklund Björklund är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 594
Björklund Björklund är inte uppkopplad
Mycket flitig postare
Björklunds avatar
 
Reg.datum: Jul 2006
Inlägg: 594
NameVirtualHost 192.168.0.1:80
NameVirtualHost 192.168.0.2:80

<VirtualHost 192.168.0.1:80>
ServerName doman1.se
ServerAlias www.doman1.se
DocumentRoot /home/user/domains/doman1.se/public_html/
</VirtualHost>

<VirtualHost 192.168.0.2:80>
ServerName doman2.se
ServerAlias www.doman2.se
DocumentRoot /home/user/domains/doman2.se/public_html/
</VirtualHost>
Björklund är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:13 #5
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
Citat:
Ursprungligen postat av spajk Visa inlägg
Som många vet kan man inte ha samma IP:nr flera gånger, i olika virtualhostfiler.
Som skrevs innan, lägg in NameVirtualHost först så går det.
dannelito är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:22 #6
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Då funkar följande?

NameVirtualHost 192.168.0.1:80
NameVirtualHost 192.168.0.2:80

<VirtualHost 192.168.0.1:80>
ServerName doman1.se
ServerAlias www.doman1.se
DocumentRoot /home/user/domains/doman1.se/public_html/
</VirtualHost>

<VirtualHost 192.168.0.2:80>
ServerName doman2.se
ServerAlias www.doman2.se
DocumentRoot /home/user/domains/doman2.se/public_html/
</VirtualHost>

<VirtualHost 192.168.0.2:80>
ServerName doman3.se
ServerAlias www.doman3.se
DocumentRoot /home/user/domains/doman3.se/public_html/
</VirtualHost>

och i olika virtualhosts? vill helst ha en virtualhostfil per domänanmn.
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:33 #7
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
Citat:
Ursprungligen postat av spajk Visa inlägg
vill helst ha en virtualhostfil per domänanmn.
Du kan ha hur många separata filer du vill, bara de inkluderas från den huvudsakliga conf-filen med Include. Se till att NameVirtualHost kommer in före dina <VirtualHost>. Utgår man från ditt första exempel borde det räcka med NameVirtualHost *:80
dannelito är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:40 #8
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Citat:
Ursprungligen postat av wiseguy Visa inlägg
Du kan ha hur många separata filer du vill, bara de inkluderas från den huvudsakliga conf-filen med Include. Se till att NameVirtualHost kommer in före dina <VirtualHost>. Utgår man från ditt första exempel borde det räcka med NameVirtualHost *:80
Nu märker jag att jag glömde notera att jag inte är en hardcore linuxkille.

Hur inkluderas vad i den huvudsakliga conf-filen?
spajk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 16:56 #9
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
dannelito dannelito är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2003
Inlägg: 630
Föreslår att du läser den här sidan -> Configure apache to use virtual hosts on ubuntu server
dannelito är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-26, 17:17 #10
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
första alternativet som "emilv" skrev om fungerade inte. Så då är väl lösningen det som står i guiden. Har gjort allt som står där, men det står inte VAD som ska skrivas i apache2.conf.

Om inte de menar att man ska speca IP'n i följande:

NameVirtualHost *:80

<ifmodule mod_ssl.c>
NameVirtualHost *:443
</ifmodule>

Som ska läggas till i apache2.conf
spajk är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
apache, server, ubuntu


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017