Avatar billede lequet Nybegynder
23. oktober 2002 - 21:26 Der er 12 kommentarer og
1 løsning

Kan ikke få adgang

Hej... Jeg kører ReadHat 8.0 med Apache installeret. Men hvis jeg i browseren skriver http://localhost/ kommer den med denne fejl :

"The connection was refused when attempting to contact localhost"

Det samme sker hvis jeg prøver 127.0.0.1, og selv ikke hvis jeg logger ind som root kan jeg få adgang.

Synes jeg har prøvet en del nu, men kan bare ikke finde ud af hvad der er galt, så håber nogen her kan fortælle mig hvad jeg skal gøre.

På forhånd tak :)
Avatar billede jelzin101 Praktikant
23. oktober 2002 - 21:35 #1
jeg vil gaette paa at du koerer enten ipchains eller iptables (firewall hejs)
Avatar billede lequet Nybegynder
23. oktober 2002 - 21:37 #2
Jeg kører en firewall ja, den bliver i rh8.0 automatisk indstillet under installationen (er ikke så faens stærk i linux endnu :), og den er sat til højeste niveau (er paranoid på det punkt :). Desværre kan jeg tilsyneladende ikke ændre det til et lavere niveau, af ukendte årsager
Avatar billede Noone Nybegynder
23. oktober 2002 - 21:37 #3
Hmmm.. Tja, eller den klassiske, apache kører ikke.... Hvad giver denne kommando?

ps -A | grep -i "httpd"

Den skal gerne give noget i stil med

[chano@mufasa chano]$ ps -A | grep -i "httpd"
12784 ?        00:00:02 httpd
12785 ?        00:08:19 httpd
12787 ?        00:08:05 httpd
12788 ?        00:08:03 httpd
12789 ?        00:07:36 httpd
12790 ?        00:08:06 httpd
12791 ?        00:08:15 httpd
12792 ?        00:08:14 httpd
12793 ?        00:08:37 httpd
12797 ?        00:07:24 httpd
13378 ?        00:08:05 httpd
Avatar billede lequet Nybegynder
23. oktober 2002 - 21:40 #4
chanoa > OK, den giver intet... Brikkerne falder pludselig på plads her :)
Avatar billede lequet Nybegynder
23. oktober 2002 - 21:46 #5
Det vil sige jeg har tilsyneladende lavet en klassisk fejl igen igen :) Men hvordan er det så lige jeg starter apache, og får den til at starte automatisk?
Avatar billede Noone Nybegynder
23. oktober 2002 - 21:52 #6
Hmmm.. Mon ikke denne skulle gøre det (Som root, og under forudsætning af at diret med apachectl ligger i path.)

$(which apachectl) start

Hvis du ved hvor apachectl filen ligger, kan du bare køre den med f.eks.

/usr/local/apache/bin/apachectl start
Avatar billede Noone Nybegynder
23. oktober 2002 - 21:55 #7
Det med automatisk start vil jeg ikke begynde at guide dig igennem da filerne kan være forskellige steder på RedHat 7.3 og 8.0...

Dog kan jeg sige, at jeg har tilføjet
/usr/local/apache/bin/apachectl start
I bunden af rc.local
Avatar billede lequet Nybegynder
23. oktober 2002 - 21:56 #8
OK, her er hvad jeg får ud af det

Syntax error on line 116 of /etc/httpd/conf.d/ssl.conf:
SSLCertificateFile: file '/etc/httpd/conf/ssl.crt/server.crt' does not exist or
is empty

Har vist fået rodet for meget i indstillingerne eller noget :(
Avatar billede Noone Nybegynder
23. oktober 2002 - 21:58 #9
Hmmmm.. Tror bare ikke du har noget SSL certifikat... Kig i httpd.conf og slå mod_ssl fra.. (Sæt # foran linjerne der loader modulet)
Avatar billede lequet Nybegynder
23. oktober 2002 - 22:08 #10
Tror nærmere jeg er træt her, glemte at logge ind som root... Men nu er apache startet, så skal jeg bare få den til at gøre det automatisk somehow :)

Men tak for hjælpen, lægger du et svar?
Avatar billede Noone Nybegynder
23. oktober 2002 - 22:17 #11
Har ikke set nogen announcement om at det er muligt at købe IDG hæfter eller noget for point, så behold dem bare selv....

BTW, prøv lige disse to kommandoer

chkconfig --list | grep apache
chkconfig --list | grep httpd

Hvis den første giver output skriver du derefter følgende (Som root naturligvis)

chkconfig --level 345 apache on

Hvis den anden giver output er kommandoen

chkconfig --level 345 httpd on

Det skulle aktivere apache under opstart i runlevel 3,4 og 5... Ved godt at runlevel 4 ikke bruges, men det er så dejligt nemt lige at ramme 345, men 35 kan også bruges ;)
Avatar billede lequet Nybegynder
23. oktober 2002 - 22:29 #12
Næe det selvfølgeligt rigtigt men måske kan man se frem til det (hvem ved :), men tak anyway :)

Har fået den til at starte ved at tilføje den linie til rc.local og det virker, så det er jo helt perfekt nu :)
Avatar billede Noone Nybegynder
23. oktober 2002 - 22:58 #13
:)
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