Avatar billede cyberkox Nybegynder
26. juni 2004 - 00:41 Der er 46 kommentarer og
2 løsninger

Lave en Webserver

Hey Eksperter...

Kan man ikke lave en simpel webserver med IIS, så andre folk kan se den hjemmeside man har lavet, ude på nettet ved hjælp af IIS ?

Jeg bruger XP Pro og har IIS v. 5,1 installeret
Avatar billede bufferzone Praktikant
26. juni 2004 - 01:00 #1
Det kræver at du har din maskine på nette, med en fast IP adresse, at du har rigistreret et domænenavn og at du har lavet en DNS record, enten hos din udbyder eller hos www.gratisdns.dk.

Herefter er det bare at kode
Avatar billede cyberkox Nybegynder
26. juni 2004 - 01:02 #2
Okay.. Er det gratis ?
ALtså det hele, (bortset fra ADSL)
Avatar billede squashguy Nybegynder
26. juni 2004 - 01:10 #3
ved f.eks. www.no-ip.com kan du få et gratis domæne
Avatar billede cyberkox Nybegynder
26. juni 2004 - 01:13 #4
Okai..

Og så ka jeg selv lave server med IIS ?
Avatar billede bufferzone Praktikant
26. juni 2004 - 01:13 #5
domænet er normalt ikke gratis, og hvis det er, som f.eks. www.no-ip.com, så er det ikke dig der ejer det, men firmaet. Dette er ikke en god ide hvis du vil lave noget seriøst, så skal du selv ege det.

Selve DNS recorden kan laves gratis hos gratisdns.dk.

Husk nu sikkerheden. En webserver udgør et masivt hul ud til nettet. du kan for relativt få penge købe et webhotel og placere dit site på. Så står de for sikkerheden
Avatar billede bufferzone Praktikant
26. juni 2004 - 01:15 #6
du skal også være opmærksom på at XP ikke er en server, hvorfor der faktisk er begrændsninger i forhold til et rigtigt server operativ system
Avatar billede cyberkox Nybegynder
26. juni 2004 - 01:16 #7
Det jeg ville her, var bare sådan lidt for sjov prøve og se noget jeg havde lavet ude på nettet fra min egen lille IIS server, men hvis det ikke kan gøres gratis, så..

Troede faktisk at man kunne bruge sin IP til det, men nu er jeg jo ikke højdespringeren i det her fag ;-)
Avatar billede bufferzone Praktikant
26. juni 2004 - 01:17 #8
det kan du også, hvis den er fast. det er bare ikke så let at huske en IP som et www navn
Avatar billede cyberkox Nybegynder
26. juni 2004 - 01:18 #9
Nej Nej, men det er jo også bare sådan nu og her jeg vil prøve det.

Men kan det gøres gratis ? 100 % gratis ?
Avatar billede cyberkox Nybegynder
26. juni 2004 - 01:23 #10
Er det svært at sætte op ?

Men hvis det altså er 100 % gratis, så kunne jeg godt tænke mig lidt hjælp til dette.
Avatar billede serverservice Praktikant
26. juni 2004 - 09:06 #11
Du smider dine htm/html filer i wwwroot i inetpub mappen. omdøber din index.htm til default.htm. Du kan nu se dine filer i sitet i iis manageren.
Nu skal du bare guide dig til din hjemmeside med din ip - skriv http://ipadresse - i Ie så burde det virke.
Har du router?
Avatar billede cyberkox Nybegynder
03. juli 2004 - 16:54 #12
dannyboyd ->

Jeps.. Jeg har router

Hmm.. Det virker ikk helt
Avatar billede serverservice Praktikant
03. juli 2004 - 17:02 #13
Hvis du har router skal du forwarde din ip på maskinen til port 80 på routeren. Så indstiller du webserveren til fast ip og skriver dine indstillinger for gateway og dns.
Avatar billede cyberkox Nybegynder
03. juli 2004 - 17:07 #14
Hmm...

Lidt hjælp, tak ;-)

Jeg har haft lidt bøvl med at forwarde min router, det er en D Link DI-604. Kender du noget til den ?
Avatar billede serverservice Praktikant
03. juli 2004 - 17:38 #15
Du går på din router med http://192.168.1.1 , pw=admin
under advanced indstiller du din faste ip til at blive forwardet på port 80. Det er nemmest hvis du bare kan vælge port 80 på listen og så skrive din ip her.
Avatar billede cyberkox Nybegynder
03. juli 2004 - 17:40 #16
Ska det være min lokale IP eller den på nettet ?
Avatar billede serverservice Praktikant
03. juli 2004 - 17:47 #17
ja din lokale ip på webserveren skal forwardes til port 80
Avatar billede cyberkox Nybegynder
03. juli 2004 - 17:50 #18
Hmm..

Det synes jo bare ogs jeg har gjort..
Avatar billede serverservice Praktikant
03. juli 2004 - 17:55 #19
Du skal teste på dit netværk:
1. kan du tilgå din hjemmeside indefra med http://lokalip i Ie?
2. Kan du tilgå den udefra med http://InetIp  i ie?
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:03 #20
Hmm...

Den virker godt nok på LAN men ikke på nettet eller "udefra":

http://62.243.149.197/ Prøv selv
Avatar billede serverservice Praktikant
03. juli 2004 - 18:09 #21
så er det din router vi skal have fat i. gå til advanced siden.
Vælg disse indstillinger skrevet i parentes:

Virtual Server is used to allow Internet users access to LAN services.
  Enabled (x)  Disabled 
Name (webserver) 
Private IP  (din webserverip) 
Protocol Type  TCP UDP Both (x)
Private Port  (80)
Public Port  (80)
Schedule  Always (x)
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:11 #22
Private IP  (din webserverip)  = Ska det være min Lokal, ikke ?
Avatar billede serverservice Praktikant
03. juli 2004 - 18:15 #23
jo stadig din lokalip på webserveren
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:16 #24
Okai..

Nu virker det ;-)

Prøv lige at gå derind og så ind under "Din Kommentar"

Når man så vil tilføje noget, kommer den med en fejlmeddelse...
Avatar billede serverservice Praktikant
03. juli 2004 - 18:23 #25
Har det virket før med at kunne lægge kommentar?
Jeg er jo ikke oprettet som bruger,men ved du hvilke porte der er nødvendige for at sende kommentar- jeg vil gætte på ftp port 21 til opload?
Avatar billede serverservice Praktikant
03. juli 2004 - 18:26 #26
HTTP 500,100 - Intern fejl på serveren - ASP-fejl -
Internet Information Services
Den siger asp fejl - ved jeg ikke noget om desværre. jeg vil tro det er fejl på din hjemmeside eller serveren ikke understøtter asp. søg på google for ekstra services til webserver.
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:28 #27
Hmm...

Det virker før jeg kom bag routeren...
Avatar billede serverservice Praktikant
03. juli 2004 - 18:29 #28
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:32 #29
Tjae...

Det virkede jo før jeg kom bag routeren...
Avatar billede iknowstuff Nybegynder
03. juli 2004 - 18:34 #30
kom lige forbi. den siger følgende:

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Cannot update. Database or object is read-only.
/add.asp, line 46
Avatar billede serverservice Praktikant
03. juli 2004 - 18:35 #31
Ok så er det routeren igen- godt du sagde det.
Det er sikkert flere porte der skal åbnes og måske også nogle der skal forwardes, men da jeg ikke lige ved hvilke hører til asp vil jeg forslå at du lader den køre på dmz porten.

Under advanced dmz-enable- skriv lokalip igen
hvad så nu?
Avatar billede iknowstuff Nybegynder
03. juli 2004 - 18:38 #32
well, tror nu ikke det er routeren. formen submittes på port 80. jeg tror nærmere det er et spørgsmål om ntfs-rettigheder.

har du kontrolleret at iusr_pcnavn har skriveadgang til databasen?
Avatar billede serverservice Praktikant
03. juli 2004 - 18:39 #33
Det kan også være det read only problem som iknowstuff henviser til "Database or object is read-only"
Her skal du sørge for at Everyone har read+write adgang til databasen både i security og under sharing.
tjek lige det først - hvis det ikke virker så tilføj den til dmz.
Avatar billede serverservice Praktikant
03. juli 2004 - 18:45 #34
->enig med iknowstuff - jeg havde ikke fået gennemlæst fejlene før.
nå det var en større omgang jeg rodede mig ud i-  så er det vist spisetid....
men kigger ind senere og ser om det er løst.
Avatar billede cyberkox Nybegynder
03. juli 2004 - 18:58 #35
Er der forskel på at forwarde og åbne sine porte ?
Avatar billede iknowstuff Nybegynder
03. juli 2004 - 19:21 #36
den er åbnet/forwardet korrekt, eller kunne jeg ikke komme ind. problemet ligge andetsteds. har du kontrolleret ntfs rettighederne?
Avatar billede iknowstuff Nybegynder
03. juli 2004 - 19:23 #37
hvis du ikke har gjort det, skal du under mappevisning disable simpel fildeling, for at  få sikkerhedsfanen frem, når du tager egenskaber på databasen
Avatar billede cyberkox Nybegynder
03. juli 2004 - 19:33 #38
Lidt hjælp til det...
Avatar billede serverservice Praktikant
03. juli 2004 - 21:32 #39
Du går i mappeindstillinger og fjerner hak i "simpel fildeling".
Nu får du sikkerhedsfanen frem ved at tage egenskaber på din web mappe eller database. herunder finder du adgangstilladelser. så sætter du bare read+write på everyone. hvis det er på et share skal du også ændre sharepermissions.
Avatar billede cyberkox Nybegynder
03. juli 2004 - 21:34 #40
Inde i IIS eller i Windows ?
Avatar billede serverservice Praktikant
03. juli 2004 - 21:37 #41
I windows
Avatar billede cyberkox Nybegynder
03. juli 2004 - 21:38 #42
Har fundet det..
Avatar billede cyberkox Nybegynder
03. juli 2004 - 21:42 #43
Okay. Så virker det også nu.

Har du meget styr på en D-link DI-604 router, for jeg har lidt problmmer med at hoste i div. spil.. FIFA og sådan..
Avatar billede cyberkox Nybegynder
04. juli 2004 - 23:26 #44
Hmm..

NU virker det ikke mere, altså webserveren.

Jeg har fået ny IP på nettet, men kan det gøre det ?
Avatar billede cyberkox Nybegynder
02. august 2004 - 20:14 #45
Hey.

Nu kan jeg ikke se siden, fra min WAN ip, eller via internet. Den virker dog stadig på intranet/LAN.

Folk udefra kan sagtens se siden, med min WAN IP, men det ka jeg ikk. Hvad mon der er galt ?
Avatar billede serverservice Praktikant
02. august 2004 - 20:30 #46
så er det fordi der ikke er loopback på routeren eller det ikke er enabled, men er det ikke godt nok sådan?
Avatar billede cyberkox Nybegynder
02. august 2004 - 20:33 #47
Godt Nok ? Tjae, det gør vel ikk så meget, men ku da godt tænk mig at det virker.
Avatar billede cyberkox Nybegynder
20. oktober 2004 - 20:05 #48
Tak for hjælpen. Point til dannyboyd for hjælpen. Også tak til jer andre.
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