Avatar billede jorn1 Nybegynder
28. december 2002 - 02:08 Der er 9 kommentarer og
2 løsninger

Multi Webserver

Jeg har en w2k server med div domains, med 1 fast IP ,alt så godt.
Nu kun kunne jeg godt tænke mig at have en server med apache eller samba, er det en der har et godt råd til det, evnt et script i PHP eller ASP. ???

Kan man overhoved det. ??
Avatar billede praetorian Nybegynder
28. december 2002 - 03:27 #1
Du kan fint kører en Apache webserver på din W2K. Endvidere ungår du CAL begrænsningen som W2K normalt lider under.
Avatar billede webmasterdk Praktikant
28. december 2002 - 06:15 #2
Du skal dog have dem kørende på 2 forskellige porte så vidt jeg ved.
Avatar billede praetorian Nybegynder
28. december 2002 - 12:37 #3
Sålænge at han deaktiverer IIS skulle der ingen problemer være i den retning.
Avatar billede jorn1 Nybegynder
28. december 2002 - 12:49 #4
Nå så har jeg ikke formuleret mig rigtig,
jeg ønsker en maskine med w2k og en anden med apache eller samba.???
Avatar billede praetorian Nybegynder
28. december 2002 - 13:24 #5
Ah.

Men hvad mener du så med de scripts ?. Hvad skal de bruges til.
Avatar billede jorn1 Nybegynder
28. december 2002 - 14:04 #6
Med det mener jeg at hvis hvis et domaine der bliver henvist til min fate IP så kommer man til localhost på min ILS5.0 server som er me lan IP *all Unassignet* og dermed får en index.php hvor i at der er noget med (Request.ServerVariables("server_name") alså et script der så henviser den domaine til min maskine med apache eller samba
Avatar billede kichian Nybegynder
30. december 2002 - 17:42 #7
Det nemmeste ville være at få endnu en offentlig ip-adresse, og så give køre alle requests til denne videre til din apache/samba server.

Den lidt tungere måde er at lade en port (fx 81 )på din faste ip-adresse pege på apache serveren. Herved kan kald til domæner til apachen redirektes fra IIS med:
Response.Redirect("http://apache_domæne:81")
Avatar billede jorn1 Nybegynder
30. december 2002 - 18:18 #8
ok men et af problemerne er at min router kun kan handle 1 wan ip, det kunne jeg selfølelig løse ved at købe en ny router.

kan du forklare lidt mere om den tungere måde.
kan man portforwarde på dns (gratisdns.dk)??????
Avatar billede kichian Nybegynder
30. december 2002 - 21:49 #9
Jeg aner intet om gratisdns.dk. Men en DNS indeholder ingen information om portnumre. DNS mapper udelukkende navne til ip-adresser.

Så din index.php skal læse domænenavnet. Hvis domænenavnet findes på apache og ikke på IIS, så laver du en redirect (kender ikke kommandoen i PHP) som vist ovenfor. Du skal dog gøre 2 ting

1) Alle request på en bestemt port (fx 81) skal dirigeres til din apache maskines interne ip. og ikke din IIS

2) Din apache skal lytte på port (fx 81) og ikke port 80.

Hvis samba kører på en bestemt port kan du i din router sætte denne til at forwarde til sambaserverens interne ip og ikke IIS.
Avatar billede praetorian Nybegynder
30. december 2002 - 21:54 #10
På gratisdns kan du benytte deres URL Redirector for at henvise til et andet portnummer.
Avatar billede jorn1 Nybegynder
30. december 2002 - 22:22 #11
Det virker perfekt med URL Redirector hos gratisdns.dk

der er tak til alle der bisto med hjælp

Jørn Hansen
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