Avatar billede walker Nybegynder
06. oktober 2002 - 13:22 Der er 95 kommentarer og
1 løsning

flere subdomæner & domæner

Hej
Kan nogen fortælle mig hvordan jeg sætter min RedHat linux maskine(m/apache) op til at køre flere domæner og subdomæner? Dvs. f.eks. både
www.dom1.dk
sub1.dom1.dk
sub2.dom1.dk
www.dom2.dk
sub1.dom2.dk

skal vise forskellige sider...?
MVH
Walker
Avatar billede Slettet bruger
06. oktober 2002 - 13:33 #1
Gå til bunden af Apache config filen, og lav virtuelle domaner og fortæl hvor startfilerne ligger. Det skulle der ingen problemer være i.
Avatar billede walker Nybegynder
06. oktober 2002 - 14:14 #2
Hvis jeg skriver følgende i bunden af httpd.conf :
--------------------------------------------------------------------
NameVirtualHost admin
<VirtualHost admin>
    ServerAdmin admin@dom.dk
    DocumentRoot /www/admin/
    ServerName admin.dom.dk
    ErrorLog logs/admin.error_log
    CustomLog logs/admin.access_log common
</VirtualHost>
--------------------------------------------------------------------
og kører kommandoen: "apachectl configtest"
får jeg fejlen:
--------------------------------------------------------------------
[Sun Oct  6 14:22:35 2002] [error] Cannot resolve host name admin --- ignoring!
[Sun Oct  6 14:22:35 2002] [error] Cannot resolve host name admin --- ignoring!
[Sun Oct  6 14:22:35 2002] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
--------------------------------------------------------------------
der står godt nok syntax ok, men prøver jeg at skrive "http://admin.dom.dk" får jeg en "The page cannot be displayed" fejl...
Hvad gør jeg nu?
*) dom = mit registrerede domæne navn ;-)
Avatar billede Slettet bruger
06. oktober 2002 - 14:42 #3
<VirtualHost admin.dom.dk *>

mener jeg det er. Lige over står der også noget med en * i kommandoen der har med virtuel host at gøre. Hvis det er kan jeg lige se om jeg kan komme på min server herfra og give dig et eksempel, hvis ovenstående heller ikke virker. Det skal laves som det eksempel der er der i forvejen, sådan gjorde jeg og det virkede første gang :-)
Avatar billede Slettet bruger
06. oktober 2002 - 14:55 #4
#
# Use name-based virtual hosting.
#
NameVirtualHost *

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *>
    ServerAdmin admin@dom.dk
    DocumentRoot /www/docs/Start-Siden-På-Dette-domain.html
    ServerName ???.dom.dk
    ErrorLog logs/???.dom.dk-error_log
    CustomLog logs/???.dom.dk-access_log common
</VirtualHost>

Sådan cirka har jeg lavet det. De 3 ??? skal rettes tíl hvad du nu bruger, f. eks. www eller slettes hvis du ikke bruger det. Og så husk at rette til med sti og det hele hvor din startfil ligger og hvad den hedder, så tror jeg du er på vej.
Avatar billede Slettet bruger
06. oktober 2002 - 14:56 #5
Det er muligt at du er nødt til at skrive IP adressen i stedet for stjerne, hvis du har flere forskellige i denne linie:

<VirtualHost *>

Det har jeg ikke styr på da jeg bruger den samme IP til alle domænerne.
Avatar billede Slettet bruger
06. oktober 2002 - 14:58 #6
Det selfølgelig noget sludder at du skal skrive startfilen, det er start mappen hvori startfilen ligger :-) Det var en smutte....
Avatar billede Slettet bruger
06. oktober 2002 - 16:05 #7
Kan du få det til at virke ?
Avatar billede walker Nybegynder
07. oktober 2002 - 17:47 #8
Kan det passe jeg skal konfigurere en DNS-server??
Avatar billede Slettet bruger
07. oktober 2002 - 17:48 #9
Ja, hvis du hoster dine domaner. Ligger de et andet sted nu, skal du have rettet DNS'en til din nye IP, ellers skal du ikke.
Avatar billede walker Nybegynder
07. oktober 2002 - 17:51 #10
Jeg bruger gratisdns til at pege på min server... domænet ligger på min egen server... men jeg kan ikke lige få det til at virke...
Avatar billede Slettet bruger
07. oktober 2002 - 17:51 #11
Du skal have en DNS til at pege på dine domænenavne, men ikke nødvendigvis selv have en DNS sat op.
Avatar billede Slettet bruger
07. oktober 2002 - 17:52 #12
Ok så peger gratisdns til dit domæne og så skal du ikke selv have en DNS sat op. Jeg bruger det samme, og det virker fortræffeligt, så du må have lavet en bommert :-)
Avatar billede walker Nybegynder
07. oktober 2002 - 17:53 #13
Hmm... jeg har skrevet følgende i bunden af min httpd.conf:
NameVirtualHost *
<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test/
    ServerName test.pandia.dk
    ErrorLog test-error_log
    CustomLog test-access_log common
</VirtualHost>
Avatar billede Slettet bruger
07. oktober 2002 - 17:58 #14
Hvad sker der ? Hvad skriver den når du vil på siden ?
Avatar billede walker Nybegynder
07. oktober 2002 - 18:00 #15
når jeg skriver http://test.pandia.dk får jeg en:
Cannot find server: The page cannot be displayed
Fejl...
Avatar billede walker Nybegynder
07. oktober 2002 - 18:02 #16
ligger <VirtualHost> i et modul, som jeg evt. ikke har fået compilet med i apache?
Avatar billede Slettet bruger
07. oktober 2002 - 18:06 #17
Er du sikker på at du ved gratisdns har skrevet samme som her og at den peger på den rigtige IP ? Jeg har ikke noget extra modul med, men den kører på et andet styresystem, og jeg ved ikke om det har noget at sige.
Avatar billede walker Nybegynder
07. oktober 2002 - 18:09 #18
Okay, skal jeg skrive subdomænet ind hos gratisdns?
Avatar billede Slettet bruger
07. oktober 2002 - 18:09 #19
ja.  test.pandia.dk skal pege på rigtig ip.
Avatar billede walker Nybegynder
07. oktober 2002 - 18:14 #20
Er det ikke under CNAME hos gratisdns, jeg skal tilføje test.pandia.dk lige under www.pandia.dk og ftp.pandia.dk ?
Avatar billede Slettet bruger
07. oktober 2002 - 18:15 #21
Samme sted som de andre du har, så ja.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:15 #22
nej under A :)
Avatar billede Slettet bruger
07. oktober 2002 - 18:16 #23
sorry
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:16 #24
A er til en ip og CNAME kan du osse bruge til en ip eller fx lorten.lort.dk
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:21 #25
oz1cbk > ja.. dumme, dumme far.... :p
Avatar billede walker Nybegynder
07. oktober 2002 - 18:23 #26
:p Okay, nu sker der da noget, men nu får jeg test siden, når jeg skriver www.pandia.dk, og stadig samme fejl når jeg skriver test.pandia.dk...?? *SS*
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:25 #27
send lige det du har skrevet ind på gratisdns.dk.... så kan jeg sige fejlen..
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:25 #28
og.. din vhost fra apache...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:30 #29
tror at det er din apache du har sat forkert op...
Avatar billede walker Nybegynder
07. oktober 2002 - 18:30 #30
A
---------------------------------------------------------------
Vært                IP adresse      Levetid [ Tilføj ]
pandia.dk          212.242.118.140 43200  [ Rediger | Fjern ]
localhost.pandia.dk 127.0.0.1      43200  Låst
test.pandia.dk      212.242.118.140 43200  [ Rediger | Fjern ]
---------------------------------------------------------------
og httpd.conf (uddrag)
---------------------------------------------------------------
NameVirtualHost *
<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/htdocs/
    ServerName www.pandia.dk
</VirtualHost>
<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test/
    ServerName test.pandia.dk
    ErrorLog test-error_log
    CustomLog test-access_log common
</VirtualHost>
---------------------------------------------------------------
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:32 #31
NameVirtualHost *


<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test.panina
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>



du skal huske at det skal ikke være samme mappe ellers får du jo samme side... tror at det er det du har gjort :)
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:33 #32
hmm....
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:33 #33
men har du samme sider i panida og test ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:35 #34
nååårh jo...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:35 #35
NameVirtualHost *


<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName www.pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test.panina
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>
Avatar billede walker Nybegynder
07. oktober 2002 - 18:38 #36
Du mener DocumentRoot ? DocumentRoot for:
www  er /www/htdocs
test er /www/test
Jeg har prøvet at kopiere dit direkte ind, og skrevet overstående i DocumentRoot'ene men test.pandia.dk virker stadig ikke?
(Den er godt nok besværlig lige nu)
Avatar billede Slettet bruger
07. oktober 2002 - 18:38 #37
skal denne:

DocumentRoot /www/test.panina

ikke være:

DocumentRoot /www/test/panina    ??
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:40 #38
nææ... det bestemmer du nå'n set selv..
Avatar billede walker Nybegynder
07. oktober 2002 - 18:44 #39
Hmmm.... Jeg har indtastet ovenstående (med de 3 vhosts) men test.pandia.dk virker *@£* stadig ikke... *SS* Hvad er det som er galt??? Det må næsten være noget andet...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:45 #40
husket du mine små stave fejl.. ???

test.panina
panina

*SS*
Avatar billede walker Nybegynder
07. oktober 2002 - 18:46 #41
Det er faktisk pandia, men det har jeg rettet... :-)
Avatar billede walker Nybegynder
07. oktober 2002 - 18:46 #42
Kunne vi evt. skrive over ICQ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:47 #43
og husket at genstarte :D ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:47 #44
øhmm...jo.. men det er nok bedst at ondne det her :) så andre kan se det
Avatar billede walker Nybegynder
07. oktober 2002 - 18:48 #45
ja :D
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:48 #46
ordne.. even
Avatar billede walker Nybegynder
07. oktober 2002 - 18:49 #47
?
Avatar billede Slettet bruger
07. oktober 2002 - 18:49 #48
Prøv evt. at sætte denne over de andre:

<VirtualHost *>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test.panina
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>
Avatar billede walker Nybegynder
07. oktober 2002 - 18:50 #49
ok, men jeg det virker stadig ikke...?? er der andet i httpd.conf som kan have indvirkning på det?
Avatar billede Slettet bruger
07. oktober 2002 - 18:50 #50
og HUSK at rette stavefejl :-)
Avatar billede Slettet bruger
07. oktober 2002 - 18:51 #51
husker du at genstarte Apache hvergang du laver ændringer ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:52 #52
send lige alt det vhost fra din conf fil...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 18:55 #53
NameVirtualHost 192.168.1.100


<VirtualHost 192.168.1.100>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 192.168.1.100>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName www.pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 192.168.1.100>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test.panina
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>


og lav ip'en om til den din server har
Avatar billede Slettet bruger
07. oktober 2002 - 18:57 #54
Ovenstående virker KUN lokalt og ikke via internet.
Avatar billede walker Nybegynder
07. oktober 2002 - 18:59 #55
NameVirtualHost 212.242.118.140


<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/htdocs
    ServerName pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina
    ServerName www.pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>

Det er direkte kopi fra min httpd.conf
Avatar billede walker Nybegynder
07. oktober 2002 - 19:00 #56
ok, ovenstående er min WAN ip...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:01 #57
<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/htdocs
    ServerName pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/pandia
    ServerName www.pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>

<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/test
    ServerName test.pandia.dk
    ErrorLog test.pandia.dk-error_log
    CustomLog test.pandia.dk-access_log common
</VirtualHost>


ja og stave fejl ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:01 #58
apache fatter ikke fejl :D
Avatar billede walker Nybegynder
07. oktober 2002 - 19:02 #59
stavefejl?
Avatar billede Slettet bruger
07. oktober 2002 - 19:03 #60
test.pandia.dk

skriver den at det virker. Apacheserveren er installeret.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:03 #61
ja...

<VirtualHost 212.242.118.140>
    ServerAdmin admin@pandia.dk
    DocumentRoot /www/panina <<<<<< se :)
    ServerName www.pandia.dk
    ErrorLog pandia.dk-error_log
    CustomLog pandia.dk-access_log common
</VirtualHost>
Avatar billede walker Nybegynder
07. oktober 2002 - 19:04 #62
ok... rettet... men virker stadig ikke...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:06 #63
hmm... send lige hele din conf fil....
Avatar billede Slettet bruger
07. oktober 2002 - 19:07 #64
test.pandia.dk virker, men de to andre virker ikke.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:10 #65
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:12 #66
If you can see this, it means that the installation of the Apache web server software on this system was successful. You may now add content to this directory and replace this page.
Seeing this instead of the website you expected?

This page is here because the site administrator has changed the configuration of this web server. Please contact the person responsible for maintaining this server with questions. The Apache Software Foundation, which wrote the web server software this site administrator is using, has nothing to do with maintaining this site and cannot help resolve configuration issues.

The Apache documentation has been included with this distribution.

You are free to use the image below on an Apache-powered web server. Thanks for using Apache!



skriver den her på pandia.dk og www.pan.dk
Avatar billede Slettet bruger
07. oktober 2002 - 19:12 #67
Ja alle siderne viser at Apache serveren virker, men skal der ikke vises 3 forskellige sider ? Det vil lette fejlfinding, hvis du har en side hvor der bare står domænenavnet, så man kan se om man rammer den rigtige, så det må du lige have lavet. Man kan jo ikke se forskel, så det kan være at den viser samme side på alle domæne navne.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:13 #68
gad ike at skrive hele domain't :D
Avatar billede walker Nybegynder
07. oktober 2002 - 19:13 #69
Får du http://test.pandia.dk/ til at virke??? Jeg har lige prøvet at trykke på dit link, men det virker stadig ikke??
Når jeg starter serveren, får jeg en advarsel...:

---------------------------------------------------------------------------[Mon Oct  7 19:21:53 2002] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
/appz/apache/bin/apachectl start: httpd started
---------------------------------------------------------------------------
Avatar billede Slettet bruger
07. oktober 2002 - 19:14 #70
Søg på servername og skriv din IP der i conf filen.
Avatar billede walker Nybegynder
07. oktober 2002 - 19:15 #71
www.pandia.dk skal vise apache's test side... test.pandia.dk skal vise en helt hvid side, hvor der står "test page" på...
Avatar billede Slettet bruger
07. oktober 2002 - 19:16 #72
Ja det virker ikke som det skal så. Men skriv lige din ip ind ved servername i httpd.conf filen.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:19 #73
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:19 #74
ServerName 212.242.118.140



:D
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:20 #75
eller

SeverName pandia.dk
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:22 #76
men... post lige din httpd.conf her... HELE filen... så kigger jeg den lige igennem..
Avatar billede walker Nybegynder
07. oktober 2002 - 19:25 #77
Det virker fan'me stadig ikke... kan jeg sende hele min httpd.conf til dig??
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:27 #78
ja ?... bare post den her :D
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:29 #79
# cat httpd.conf |mail kim@acnord.dk


så kan du sende den via mail til mig fra din redhat server
Avatar billede walker Nybegynder
07. oktober 2002 - 19:30 #80
Så skulle den være sendt...
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:45 #81
hmmm


kan ik lige se nogen fejl..
Avatar billede walker Nybegynder
07. oktober 2002 - 19:46 #82
hmm... weird
Avatar billede hrboom Nybegynder
07. oktober 2002 - 19:49 #83
har du domain.dk til din ip ?
og test.domain.dk til dig ip ?
og www.domain.dk ?
Avatar billede Slettet bruger
07. oktober 2002 - 19:49 #84
Hvilken version af Redhat og hvilken version af Apache bruger du ?
Avatar billede walker Nybegynder
07. oktober 2002 - 20:21 #85
Jeg bruger RedHat v7.2 og Apache 1.3.26...
Hvad mener du med domain.dk?
Avatar billede Slettet bruger
07. oktober 2002 - 20:27 #86
Ok, det er fordi jeg har set nogen skrive om at Apache 2 ikke er til at få til at virke, så jeg var bange for at det var den du rodede med. Men jeg er kørt tør for idér lige nu.
Avatar billede hrboom Nybegynder
07. oktober 2002 - 20:34 #87
har du domain.dk, test.domain.dk, www.domain.dk sat op på gratisdns.dk ?
Avatar billede hrboom Nybegynder
07. oktober 2002 - 21:23 #88
er du død ?
Avatar billede hrboom Nybegynder
08. oktober 2002 - 17:38 #89
ehhmm... har du tænkt dig at komme videre ? eller ?
Avatar billede walker Nybegynder
09. oktober 2002 - 09:41 #90
Hej igen. Sorry, men jeg skulle lige noget lidt akut... Sorry jeg bare lod dig hænge.
Jeg har fået det til at virke :-) ANER ikke hvad det var, men jeg begyndte forfra, og så virkede det...
Poster i lige nogle svar, så jeg kan godkænde dem?
Avatar billede Slettet bruger
09. oktober 2002 - 09:57 #91
Det var da godt du fik det til at virke. Giv du hrboom de point, han gjorde meget for at finde en løsning til dig.
Men sådan er det, vil det drille, så driller det bare, og man kan kæmpe længe med sådan noget :-)
Avatar billede hrboom Nybegynder
09. oktober 2002 - 12:28 #92
svar :)


Det var da noget... tror du havde en fejl i din dns..
Avatar billede hrboom Nybegynder
09. oktober 2002 - 12:36 #93
noget = godt
Avatar billede hrboom Nybegynder
09. oktober 2002 - 16:44 #94
ups... heh
Avatar billede walker Nybegynder
10. oktober 2002 - 15:01 #95
Takker mange gange... Jeg tror det var noget med dns'en... subdomænerne skulle skrives under CNAME hos gratisdns... men der var begrænsninger på hvormange... men jeg kunne nøjes med et, nemlig *.pandia.dk
Avatar billede hrboom Nybegynder
10. oktober 2002 - 15:12 #96
hmm.... sådan gør jeg nu ike....

men det var da så lidt :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester