webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > Webbserver

Webbserver Forumet för Apache, IIS, PWS och övriga webbservrar.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2012-02-26, 12:41   #1
MickeA.com
Medlem
 
MickeA.coms avatar
 
Registrerad: 2003-02-03
Ort: Sabang Beach, Puerto Galera, Philippines
Inlägg: 4 506
Lösningar: 73
Apache, virtual hosts och temp-adresser

Tjena,

Har börjat mecka med Linode och ska köra ett gäng sajter på samma server. Allt fungerar bra och är igång men behöver skapa temporära adresser till mina webbplatser eftersom domänerna inte är ompekade ännu.

I /var/www har jag skapat en mapp för varje webbplats, dit senare den riktiga domänen ska peka. Men just nu behöver jag sätta upp åtkomst vid en tempadress. Adresser till själva servern är:
Kod:
http://lixxx-yyy.members.linode.com
Nu vill jag ordna så att de två tempadresserna blir:
Kod:
http://web1.lixxx-yyy.members.linode.com
http://web2.lixxx-yyy.members.linode.com
Dessa ska i sin tur peka till:
Kod:
/var/www/web1/public_html
/var/www/web2/public_html
I /etc/apache2/sites-enabled har jag en fil som heter "web1" som inkluderas då Apache startar:
Kod:
<VirtualHost web1.lixxx-yyy.members.linode.com:80>
     ServerAdmin master@mail.com
     ServerName web1.lixxx-yyy.members.linode.com
     ServerAlias web1.lixxx-yyy.members.linode.com
     DocumentRoot /var/www/web1/public_html/
     ErrorLog /var/www/web1/logs/error.log
     CustomLog /var/www/web1/logs/access.log combined
</VirtualHost>
Bör inte det här fungera? Jag får "Server not found" när jag går in på adressen. Om jag kommenterar bort koden ovan och istället lägger till:
Kod:
Alias /web1 /var/www/web1/public_html
Då fungerar allt utmärkt, fast då är det ju ett alias istället, då når jag webbplatsen via http://lixxx-yyy.members.linode.com/web1 utan problem.

Någon som ser några direkt fel i koden?

Tack!
__________________
//Micke Andersson
Hemsida | Kontakta
----------------------
"Det är svårt att vara ödmjuk när man vet att man är bäst".
MickeA.com besöker inte forumet just nu   Svara med citat
Äldre 2012-02-26, 12:49   #2
MickeA.com
Medlem
 
MickeA.coms avatar
 
Registrerad: 2003-02-03
Ort: Sabang Beach, Puerto Galera, Philippines
Inlägg: 4 506
Lösningar: 73
Nu testade jag det här en gång till (om jag missat något förut) och när jag startar om Apache får jag istället:
Kod:
Name or service not known: Could not resolve host name web1.lixxx-yyy.members.linode.com -- ignoring!
Är det kanske något jag måste ställa in i DNS-inställningarna? Det kanske inte ens går att göra så som jag tänkt mig?
__________________
//Micke Andersson
Hemsida | Kontakta
----------------------
"Det är svårt att vara ödmjuk när man vet att man är bäst".
MickeA.com besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > Webbserver

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

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

Forumhopp


Alla tider är i GMT +1. Klockan är nu 00:23.


Powered by: vBulletin Version 3.8.6
Copyright © webForum