Avatar billede rolchau Nybegynder
13. juni 2001 - 15:32 Der er 25 kommentarer og
1 løsning

Apache webserver - Opsætning?

Hejsa.
Nu gider jeg ikke bøvle med det mere.
Jeg har installeret Apache/php/mysql på min linux box. Det virker fint og kører jeg ./apachetl start kan jeg se siden med http://localhost:8080
Jeg kan også se siden med min anden computer i win2k med http://10.0.0.3:8080 , så selve serveren virker. Den vil bare ikke vise siden udad, altså på internettet - http://www.???.adsl.dk

Jeg har prøvet at bixe lidt i httpd.conf (blandt andet lavet en VirtualHost), men uden held :(
Specs:
Cisco 677 router
Red Hat 7.1
Avatar billede razor Nybegynder
13. juni 2001 - 15:39 #1
måske fordi port 8080 bliver forwaredet til 10.0.0.2 ?
Avatar billede rolchau Nybegynder
13. juni 2001 - 15:49 #2
Jeg har lige testet en webserver på 10.0.0.2 og den virker ikke, da jeg ikke har forwardet 8080 til den.

Den ville nok heller ikke kunne vise siden - 10.0.0.3:8080 på min anden computer hvis jeg ikke havde forwardet den.
Avatar billede rolchau Nybegynder
13. juni 2001 - 16:55 #3
Jeg har lige nulstillet min router. Sat min interne ip til 10.0.0.2 istedet for 10.0.0.3 - Forwardet port 8080 til web server.
Hvad skal jeg så ændre i httpd.conf filen for at det virke?
Jeg her en adresse www.hardball.adsl.dk
Avatar billede peter_m Nybegynder
14. juni 2001 - 10:52 #4
Det er ikke fordi du har noget firewall kørende som spære?
Avatar billede henrik242 Nybegynder
14. juni 2001 - 10:56 #5
Jeg synes også lige du skulle prøve at køre webserveren på port 80, så du slipper for natningen i 677´eren - just to test.

Avatar billede rolchau Nybegynder
14. juni 2001 - 21:17 #6
Jeg har lige testet port 80, og det virker ikke. Yderligere hvis jeg bruger port 80 kan min anden computer ikke se siden mere.
Jeg har lige geninstalleret Red Hat 7.1 og apache og kun ændret
ServerName 212.242.183.86

Det virker med winME apache server...bare ikke linux :((
Avatar billede lbhansen Nybegynder
14. juni 2001 - 21:53 #7
Apache skal ikke konfigureres til den eksterne ip, men sin egen eller localhost
Avatar billede rolchau Nybegynder
14. juni 2001 - 22:44 #8
Og det vil sige at.....?
Beklager, men jeg har aldrig lavet noget i linux eller apache før.
Jeg har lige prøvet med 127.0.0.1 - Virker heller ikke.


Avatar billede henrik242 Nybegynder
14. juni 2001 - 22:47 #9
det er den ip-adresse som maskinen har...

f.ex. 10.0.0.2
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:10 #10
Har lige prøvet 10.0.0.2 som ServerName.
Det hjalp heller ikke :(

Er der ikke noget man skal sætte op (jo 1000 ting) når man lige har installeret linux for at det kan virke?
Avatar billede henrik242 Nybegynder
14. juni 2001 - 23:17 #11
Okay - tjek følgende:

- Hvad *er* maskinens lokale ip-adresse?
- Kører serveren?

Prøv nu at sætte ServerName til localhost og genstart apache (apachectl restart).

- Kan du se siden fra den *samme* maskine hvis du skriver \'localhost\' i adresse-feltet i browseren?
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:26 #12
Maskinens ip er 10.0.0.2
Serveren kører, jeg kan se apache start siden.

Jeg kan ikke se serveren ved blot at trykke localhost ind i browseren. Jeg skal skrive localhost:8080 så virker det.
På den maskine 2 skal jeg skrive 10.0.0.0:8080.
Avatar billede henrik242 Nybegynder
14. juni 2001 - 23:30 #13
Så serveren kører altså på port 8080... (hvorfor..?)

fra maskine 2 - kan du ikke se startsiden hvis du skriver 10.0.0.2:8080 ?

Du skal desuden huske at tjekke din NAT-tabel i 677´eren, så du er sikker på at port 8080 forespørgsler sendes videre til 10.0.0.2

:-)
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:41 #14
Ja den kører på 8080. Hvorfor, ja aner det ikke. Det lød smart - derfor :)

Ja jeg kan se startsiden på maskine 2 ved at skrive 10.0.0.2:8080.

Jeg er ret sikker på at 8080 sendes videre til 10.0.0.2, men jeg kan da lige teste det igen på en win98 simple server.
Avatar billede henrik242 Nybegynder
14. juni 2001 - 23:45 #15
Jeg tænkte nu mere på at du skulle kigge lidt ind i routeren...

telnet 10.0.0.1
<password>
sh nat

:-)

Port 8080 anvendes ofte til proxyserver, så hvis du ikke har en egentlig grund til ikke at køre http-serveren på port 80 vil jeg da klart anbefale dig at gøre det :-)
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:46 #16
Ja den skulle være forwardet - www.hardball.adsl.dk virker i hvertfald når jeg har startet det simple server program og den eneste ændring til routeren jeg har lavet er:
set nat entry add 10.0.0.2 80 0.0.0.0 80 tcp
set web port 8080
Avatar billede henrik242 Nybegynder
14. juni 2001 - 23:49 #17
web porten er nu nok nærmere til web-betjeningsinterfacet for routeren.

under alle omstændigheder tror jeg nærmere det er et natningsproblem.
Din Apacheserver er sat korrekt op hvis du kan se den på det lokale net.
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:56 #18
Ak jeg giver op. Har sat porten til 80 nu og det virker ikke.

Svar lige så får du de points der.

Jeg kører din på win2k istedet :)
Avatar billede rolchau Nybegynder
14. juni 2001 - 23:58 #19
Doooh....Ib-hansen har fået dem!

Damn - sorry.
Avatar billede skwat Praktikant
15. juni 2001 - 12:09 #20
tommy hvorfor har du ikke sagt det til mig FreeBSD og Linux apache sættes op på samme måde.

Skal jeg komme over til dig og ordne dit problem??

Avatar billede rolchau Nybegynder
15. juni 2001 - 12:10 #21
Hej morten. Nej kig på www.hardball.adsl.dk.
Den kører sgu :)
Avatar billede skwat Praktikant
15. juni 2001 - 12:11 #22
svaret lige næsten med garenti i rc.conf
Avatar billede rolchau Nybegynder
15. juni 2001 - 12:16 #23
Du skal hjælpe mig med mysql senere :)
Avatar billede skwat Praktikant
15. juni 2001 - 17:47 #24
MySQL er jeg sku lidt god til efter hånden - men hvorfor køre du ikke FreeBSD istedet?
Avatar billede rolchau Nybegynder
15. juni 2001 - 18:31 #25
Er det så meget bedre end linux synes du? Jeg må sige at jeg ikke er blevet andet end imponeret over linux indtil videre :)
Avatar billede skwat Praktikant
15. juni 2001 - 18:33 #26
FreeBSD har nogle meget store fordele i forhold til sikkerhed og systemkrav og stabilitet(husk at dem der udvikler på Linux kernen ikke er organiseret)
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