Avatar billede bizty Nybegynder
13. juli 2003 - 17:27 Der er 13 kommentarer og
1 løsning

Problemer med opsætning af apache

Jeg forsøger at opsætte apache sådan at der kører en ekstra http server på port 81 som deler mappen /home/rasmus. jeg har prøvet at oprette en ny virtual server til den port og med dir som document root, men jeg kan ikke komme ind på serveren. hvad kan der være galt?
Avatar billede arne_v Ekspert
13. juli 2003 - 17:31 #1
Har du angiver 81 både i et Port og et Listen direktiv ?

Kan du se den med:
  netstat -a
?
Avatar billede bizty Nybegynder
13. juli 2003 - 17:39 #2
Jeg ved ikke lige hvordan det ser ud i konfigurationsfilen da jeg bare har sat det op med WebMin. Hvilken fil skal jeg kigge efter port 81 og listen 81? Jeg kan ikke se noget på port 81 med netstat -a
Avatar billede arne_v Ekspert
13. juli 2003 - 17:43 #3
Hvis netstat -a ikke viser noget på port 81 , så lytter den ikke på port 81 !

Du skal kigge efter en fil:
  conf/httpd.conf
hvor conf ligger lige under det directory hvor du installerede Apache.
Avatar billede bizty Nybegynder
13. juli 2003 - 18:04 #4
Jeg har ændret lidt i /etc/httpd/conf/httpd.conf så der nu nederst i filen står:
<VirtualHost _default_:82>
Port 82
Listen 82
DocumentRoot /home/rasmus
IndexOptions FancyIndexing ScanHTMLTitles FoldersFirst
<Directory "/home/rasmus">
</Directory>
</VirtualHost>

dette hjalp ikke.
Avatar billede arne_v Ekspert
13. juli 2003 - 18:16 #5
Øh du har skiftet til 82 ??

Jeg mener at Listen ikke skal være nede i VirtualHost sektionen
men oppe i server sektionen.

Og du skal formentlig have både:

Listen 80
Listen 82

fro at sikre at den stadig virke rpå port 80.
Avatar billede bizty Nybegynder
13. juli 2003 - 18:35 #6
Ja har skiftet til port 82 for at se om det skulle virke...
jeg har nu indsat Listen 82 højere oppe i filen så det ser sådan her ud:
#BindAddress *
<IfDefine APACHEPROXIED>
    Port 8080
    Listen 8080
</IfDefine>
<IfDefine !APACHEPROXIED>
    Port 80
    Listen 80
</IfDefine>
Listen 82
men i.flg. netstat lytter den stadig ikke på port 82.
Avatar billede arne_v Ekspert
13. juli 2003 - 18:38 #7
Og du har selvfølgelig genstartet Apache ?
Avatar billede bizty Nybegynder
13. juli 2003 - 18:40 #8
ja
Avatar billede arne_v Ekspert
13. juli 2003 - 18:42 #9
Nogen fejl i log-filen ?

Og du starter den som root ?
Avatar billede bizty Nybegynder
13. juli 2003 - 18:45 #10
jeg starter den via webmin, logget ind som root. serveren på port 80 fungerer fint. hvor ligger log-filen som standard?
Avatar billede arne_v Ekspert
13. juli 2003 - 18:48 #11
logs/error_log
Avatar billede bizty Nybegynder
13. juli 2003 - 19:15 #12
logfilen virker ikke til at indeholde noget relevant...
Avatar billede arne_v Ekspert
13. juli 2003 - 19:17 #13
Så er jeg blank.
Avatar billede bizty Nybegynder
14. juli 2003 - 10:17 #14
Jeg har slev fundet en brugbar løsning. Jeg har aktiverer UserDir for den pågældende bruger og på den måde undgået at oprette en virtuel server.
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