Avatar billede bearhugx Nybegynder
29. april 2001 - 02:02 Der er 42 kommentarer og
2 løsninger

Apache : er det muligt at lave subdomains, når man bruger dynDNS

Hejsa alle ...

Jeg har lige fået ADSL og sidder nu og leger med at lave en webserver ...

Jeg har brugt DynDNS til at få URL\'en
  skroeder.mine.nu
til at pege på min IP

Spørgsmålet er om jeg, med brug af Apache kan lave det sådan, at hvis en gut skriver URL\'en :
http://soeren.skroeder.mine.nu
at DocRoot så vil være htdocs/sms/
og hvis der fx. blev skrevet
  http://thomas.skroeder.mine.nu (min bror)
at DocRoot så bil være htdocs/tms/
så vi kunne have hver vores homepage.

hvis det er muligt - så ønskes også en beskrivelse af, hvad der skal stå i httpd.conf-filen

Håber at jeg har udtrykt mig klart nok...

mvh.
/Søren Munk Skrøder

for de teknisk interesserede bruger jeg:
Apache, MySQL og PHP på Win9x-platform

Avatar billede bearhugx Nybegynder
29. april 2001 - 02:06 #1
PS : \"mine.nu\" er et af de domæner, som www.dynDNS.org tilbyder
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:15 #2
tjaa, jeg vil umiddelbart tro det er muligt, du kan prøve, følgene skal skrives, og tilrettes til httpd.conf:

NameVirtualHost *

<VirtualHost *>
    ServerAdmin tnp@tnp.dk
    DocumentRoot htdocs/
    ServerName skroeder.mine.nu
    ErrorLog logs/error.log
    CustomLog logs/access.log common
</VirtualHost>

<VirtualHost *>
    ServerAdmin tnp@tnp.dk
    DocumentRoot htdocs/sms/
    ServerName soeren.skroeder.mine.nu
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost *>
    ServerAdmin tnp@tnp.dk
    DocumentRoot htdocs/tms/
    ServerName thomas.skroeder.mine.nu
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

nu er jeg ikke vildt klog på apache, så på den måde jeg her har skrvet det, sker der det at når dette er i httpd.conf, så når du skriver rod adressen går den på første subdomain, så den øverste skal bare pege på roden
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:17 #3
hejsa Thoeger

jeg prøver det lige...
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:23 #4
Hej, Jeg tror desværre ikke du får det til at virke, da domænet mine.nu SKULLE have haft wildcarded dns, det kan man tjekke ved f.eks. at skrive www.et.eller.andet.lort.mine.nu den laver en fejl, i modsætning til f.eks.: www.et.eller.andet.lort.tnp.dk som har wildcard..
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:26 #5
har du så købt domænet tnp.dk ?...
hvormeget måtte du give for det ?
Avatar billede jalle Nybegynder
29. april 2001 - 02:28 #6
Du kan godt få dem til at url\'en til at peje på et bestemt bibliotek. I dit tilfælde skal vi over vi VirtualHost i httpd.conf filen.

Nedeste i httpd.conf filen skal du indsætte dette her:

VirtualHostName ipadresse_på_pc\'eren

# Default
<VirtualHost ipadresse_på_pc\'eren>
ServerAdmin webmaster@skroeder.mine.nu
ServerName skroeder.mine.nu
DocumentRoot C:/apache/htdocs/html/
</VirtualHost>

# Søren
<VirtualHost ipadresse_på_pc\'eren>
ServerAdmin webmaster@skroeder.mine.nu
ServerName soeren.skroeder.mine.nu
DocumentRoot C:/apache/htdocs/sms/
</VirtualHost>

# Thomas
<VirtualHost ipadresse_på_pc\'eren>
ServerAdmin webmaster@skroeder.mine.nu
ServerName thomas.skroeder.mine.nu
DocumentRoot C:/apache/htdocs/tms/
</VirtualHost>

ipadresse_på_pc\'eren skal ændres og hvis der er flere netkort i pc\'eren skal det være ipadressen der vender mod routeren.
I DocementRoot er det hele stien der skal angives. Det er ikke nok med htdocs/navn/. Jeg er heller ikke sikker på at der skal være / tilsidst i linien.
Avatar billede jalle Nybegynder
29. april 2001 - 02:28 #7
hmmm.... lidt for sent...
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:31 #8
bare rolig... Nu skal jeg jo lige først checke om det virker ...

Tro mig - på min maskine er der mage af de gundlæggende fysiske og logiske love, som er sat ud af spil :-))))

/Søren
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:31 #9
ja, jeg gav 129, men de koster kun 59 nu!!

Hos www.buydomains.dk

Dem kan jeg varmt anbefale...


(hvis/når du vil registre et domæne hos dem, så oplys lige mit ref. nr: 57771 så får jeg nemmerligt lidt...)
Avatar billede jalle Nybegynder
29. april 2001 - 02:32 #10
Og så skal du lige huske at oprette to sub domæner (soeren og thomas) til skroeder.mine.nu hos dynDNS.org, for at du kan få det til at virke.
Avatar billede jalle Nybegynder
29. april 2001 - 02:33 #11
Hvis du har domænet liggende der.
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:34 #12
jalle>> jeg ved godt at htdocs/navn/ men jeg ved jo ikke om han har linux, og så ville jeg jo ikke gøre det mere indviklet ved at skrve c:/ foran...
Avatar billede jalle Nybegynder
29. april 2001 - 02:37 #13
Han har skrevet at det er på en win9x platform og i linux er det enten /home/html eller /var/www som standard. :)
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:40 #14
ja, ok, men jeg er ikke teknisk interesseret så det valgte jeg lige at overse.. :D
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:40 #15
Jeg kan ikke lave en host som f.eks. hedder soeren.skroeder.mine.nu på DynDNS, da \'.\' er et invalid character...


Jeg havde håbet at denne \'translokalisering\' først ville ske, når requesten kom ud til min server...

dvs :
en bruger taster soeren.skroeder.mine.nu ind...
  - dynDNS ser : skroeder.mine.nu og sender videre til min IP
  - apache ser : soeren.skroeder.mine.nu og sender requesten videre til et bestemt underbibliotek.

Bliver man nød til også at registrere soren.skroeder.mine.nu, hele.min.familie.skroeder.mine.nu hos DynDNS.org ???? 

/Søren
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:42 #16
Som en note, så kan jeg fortælle at jeg ikke engang kan gå ind på http://skroeder.mine.nu efter jeg har sat de VirtualHosts op... :-/
Avatar billede jalle Nybegynder
29. april 2001 - 02:46 #17
Ja, du skal registrere alle din sub\'s du vil have hos DynDNS.org.

Men du kunne også vælge at flytte dit domæne over til wol, hvor de opretter dine sub\'s for dig gratis, hvis du skal betale for det hos dyndns.org.

Hvilken af opsætningerne brugte du???
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 02:49 #18
rettede du i docroot\'en hvis du brugte min opsætning??
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:49 #19
hvilken opsætning bruger jeg ??? ... hvad mener du ?

wol == Wol.dk ?
Avatar billede jalle Nybegynder
29. april 2001 - 02:51 #20
Brugte du thoeger_partner\'s eller min opsætning ??

Wol.dk
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:52 #21
hvis jeg skifter over til WorldOnline.... (som også er min ADSL ISP)..
kan jeg så lave f.eks. soeren.skroeder.???.dk
Avatar billede jalle Nybegynder
29. april 2001 - 02:58 #22
Ja, så kan DE oprette alle de sub-domæner du har lyst til.

skroeder.dk er ledigt p.t. så du kan få soeren.skroeder.dk m.f.

Men jeg vil ikke anbefale dig at købe gennem worldonline, men køb det gennem fx dht.dk og få det redigeret til worldonline gå domænenavnet er oprettet.
Avatar billede bearhugx Nybegynder
29. april 2001 - 02:59 #23
t_p :

jeg fandt ud af, hvorfor den skrev \"server ikke fundet\"...
Jeg havde skrevet den interne IP-adresse (den specifikke computer) i stedet for den Externe IP ... (den IP som jeg fik tildelt af WOL )...

Når jeg nu skriver skroeder.mine.nu virker det ... men ikke hvis jeg skriver soeren.skroder.mine.nu ...
Så jeg bilver nød til at finde et sted, som kan tage \".\" i deres hosts...

/Søren
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 03:02 #24
jeg tror ikke det hjælper at deres system godtager . i hostnavn, jeg er ret sikker på at de SKAL have den der wildcard...
Avatar billede bearhugx Nybegynder
29. april 2001 - 03:04 #25
for lige at ændre kursen på skuden et øjeblik...

Pt. har jeg følgende navne hos dynDNS.org
  skroeder.mine.nu
  bearhugx.mine.nu

kan jeg lave det sådan med apache, at den f.eks. laver DocRoot til htdocs/Skroder hvis den første bliver requested, og
DocRoot = htdocs/bearhugx/ i det andet tilfælde

/Søren
Avatar billede jalle Nybegynder
29. april 2001 - 03:06 #26
Ja, det kan du godt. du skal ændre det i ServerName bearhugx.mine.nu og ServerName skroeder.mine.nu
Avatar billede bearhugx Nybegynder
29. april 2001 - 03:09 #27
Du mener ... :

VirtualHostName 213.237.107.66
<VirtualHost 213.237.107.66>
    ServerName skroeder.mine.nu
    ServerAdmin s_skroeder@hotmail.com
    DocumentRoot htdocs/
</VirtualHost>

<VirtualHost 213.237.107.66>
    ServerName bearhugx.mine.nu
    ServerAdmin s_skroeder@hotmail.com
    DocumentRoot htdocs/bhx/
</VirtualHost>

.-....
eller skal det logiske navn (bearhugx.mine.nu) også stå oppe ved VirtualHost ???

/Søren
Avatar billede jalle Nybegynder
29. april 2001 - 03:12 #28
Ja, det er sådan, men jeg mener at du skal have den fulde sti i DocumentRoot fx c:/apache/htdocs/bhx

Og skal du lige have et bibliotek mere på i det første DocumentRoot
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 03:16 #29
Der behøves da ikke flere bibs i den øverste docroot hvis den bare skal være roden...

Godnat!
Avatar billede jalle Nybegynder
29. april 2001 - 03:19 #30
Hvis ikke, så kan man bare skrive http://skroeder.mine.nu/bhx/ og så kommer man ind i det andet domænenavn.
Avatar billede thoeger_poertner Nybegynder
29. april 2001 - 03:23 #31
og??
Avatar billede bearhugx Nybegynder
29. april 2001 - 03:27 #32
Meningen med at lave to sites, med hver deres logiske domænenavn er, at holde to ting fra hinanden, som ikke har meget med hinanden at gøre...
Mit problem er så bare, at jeg ikke har råd til at købe en masse domæner - samt at jeg kun har én IP at hoste disse sites på...

Derfor kan jeg ikke bruge skroeder.mine.nu/bhx for at tilgå bearhugx.mine.nu -- Det skulle gerne fremstå som to seperate sites...

/Søren
Avatar billede jalle Nybegynder
29. april 2001 - 03:28 #33
Det var bare et råd på hvordan man kunne styrer sine domænenavne. Jeg kan da og sige og ??? hvad så???

Godnat t_p!!!
Avatar billede bearhugx Nybegynder
29. april 2001 - 03:30 #34
Bare for en sikkerheds skyld vil jeg lige nævne at jeg (medmindere jeg får en besked, som får det til at virke) vil lade dette spørgsmål stå åbent i et par dage, så der også er andre end folk som er oppe kl. 4, som har mulighed for at svare på det... Hvis i tøster efter de 300, behøver i skam ikke at give svaret med det samme for det står i hvert fald åbent indtil en gang i næste uge...

/Søren
Avatar billede jalle Nybegynder
29. april 2001 - 03:31 #35
da og sige skulle være da også sige !!!

Du kan sagtes bruge en ipadresse til de to domæner, men det kommer jo igen an på hvor meget trafik du får på dem.

1. domæne: htdocs/domæne1
2. domæne: htdocs/domæne2
ovs.
Avatar billede bearhugx Nybegynder
29. april 2001 - 03:32 #36
Jeg takker for rådet Jalle ... (et var i hvert fald et svar der virkede - det var bare ikke præcis det, jeg ledte efter :-)
Avatar billede jalle Nybegynder
29. april 2001 - 03:34 #37
Nej, sådan går det en gang imellem :)

Men du skal ikke give mig 300p for mine svar - højst 50p.
Avatar billede bearhugx Nybegynder
01. maj 2001 - 17:45 #38
hmm.. dette pointsystem er lidt underligt... når jeg
Avatar billede thoeger_poertner Nybegynder
01. maj 2001 - 19:47 #39
når du hvad??
Avatar billede thoeger_poertner Nybegynder
01. maj 2001 - 19:49 #40
Jeg regner med det var en fejl at vi fik 150p hver, hvor mange points var det meningen jeg skulle have, så laver jeg lige et spm så du kan få dine points tilbage..
Avatar billede bearhugx Nybegynder
02. maj 2001 - 02:45 #41
... jeg besluttede at at i skulle have 50 p hver, for jeres utrættelige bistand...

At den så vælger at fortolke det sådan, at når jeg skriver 50 i hvert af felterne, at det så betyder 50% til T_P og 50% til Jalle, undres jeg over... jeg havde håbet at den gav jer hver 50, og så sendte de 200 tilbage i min pung... :-/

(jeg har endnu ikke fået det til at virke, men har lagt det i \"kan-eventuel-klares-senere\"-boksen)

Jeg har i stedet kastet mig over Servlet-programmering :-)....

/Søren
Avatar billede jalle Nybegynder
02. maj 2001 - 07:26 #42
http://www.eksperten.dk/spm/69359

Så skulle du også selv have svaret, hvor du tildelte dig selv i de 200p. :)
Avatar billede thoeger_poertner Nybegynder
02. maj 2001 - 20:20 #43
Avatar billede bearhugx Nybegynder
02. maj 2001 - 20:42 #44
Servlet-programmeringen går forresten meget bedre...

Jeg havde fået at vide, at det ville være svært at sætte op, men jeg havde min første servlet kørende efter ca 1½ time :-)))
(Klassisk \"Hello World, Jeg styrer for vild!!\"-servlet :-))
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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