Just nu i M3-nätverket
Jump to content

Apache!


Johan46

Recommended Posts

Hej!!

Jag har lite problem med Apache. Jag har nämligen tänkt köra en lokal webbserver på min Redhat 6.2 burk. Men det går som sagt inget bra!

Under instalaltionen får man ju välja om man ska installera nätverkskort (ställer in hostname, ip nummer etc) där skirver jag in

Blah som Hostname och 168.192.0.1 som IP nummer, sedan när jag starar datorn så ser man ju om alla "service" startas, och på

www server står det FALED med denna modevering:

---

httpd: cannot determine local host name.

Use the ServerName directive to set it manually.

---

 

Och även när jag startar apache via /usr/sbin/httpd så får jag samma Error! Jag öpnnar sedan linuxconfig och skriver in Blah som "Server name"

Och får jag ett nytt Error som inehåller denna text:

---

Syntax error on line 350 of /etc/httpd/conf/httpd.conf:

DocumentRoot takes one argument, Root directory of the document tree

---

 

och i httpd.conf inehåller den:

----

ServerAdmin root@localhost

---

 

Ändrar denna rad till: ServerAdmin root@blah och då får jag detta error *suckar*

---

Syntax error on line 350 of /etc/httpd/conf/httpd.conf:

DocumentRoot takes one argument, Root directory of the document tree

---

 

Hmmm.. Nu är rad 350 httpd.conf:

---

# DocumentRoot: The directory out of which you will serve your

# documents. By default, all requests are taken from this directory, but

# symbolic links and aliases may be used to point to other locations.

 

DocumentRoot "/home/httpd/html""

---

 

Tar bort ett (") och då får jag dettaaa Error:

---

Syntax error on line 369 of /etc/httpd/conf/httpd.conf:

ScriptAlias takes two arguments, a fakename and a realname

---

 

Och den raden inehåller Script Alias och raden ser ut så här:

---

ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/""

---

 

Även på denna tar jag bort ett (")

 

Och du får jag inget Error alls... *jippi* Men då kommer vi till ett nytt problem.

Öpnnar en konsol och skriver: lynx blah och då kommer dennna otrevliga sida upp.. *usch*

---

403 Forbidden

och då kommer Error 403 upp, dvs That i dont have acess on that server.

Forbodden

___________________________________________________________________________________________________

Apache/1.3.12 Server at blah Port 80

---

 

Och nu är frågan... HUR gör jag för att slippa denna otrevliga sida. Jag vill ju även kunna ha ett hostname

på datorn och samtidigt ha flera användare. Trotts jag bara har modem, coolt ni vet. :-)

 

Jag har suttigt uppe flera nätter och dagar och ändrat på hostname, VirutalServerName utan någon resultat.

Jag tror att problemet är "namnsättningen" på datorn. Om någon har tips på hur man kan namnsätta datorn utan

att få krångel så är ni välkommna!!!

 

 

Tack!

/ Johan

Link to comment
Share on other sites

Frank Jonesf

Ja jag tycker nog du ska köpa någon bok typ "Linux för komplett korkade och okunniga idioter" av Linus Snorvalp.

 

OM du får error 403 så kan du kolla om du har

läsrättigheter i den mapp där du har dokumentrooten på servern är.

man chmod.

man hostname.

 

 

 

 

Link to comment
Share on other sites

  • 3 weeks later...
rick maltesson

Hej johan.

 

Ta ner en ny version av Apache, inte en rpm.

Installera denna, det brukar flyta pa bra. Det felet du har, har jag ocksa fatt p.g.a att jag kort rpm filen.

 

Lycka till

 

Mvhr

rickard

Link to comment
Share on other sites

servername måste du ändra. oftast står det #servername localhost och det kan du ändra till valfritt.

 

har lagt upp en svensk manual på min egen hemsida som dock inte är klar ännu, men du kan kika ändå...www.hammaz.org/support/apache

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...