• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Looop | 11.02.2013 21:25

[Løst] Har brug for lidt hjælp til etc/http/httpd.conf kan ikke få forbindels til localhost eller ip

Hjælp generelt
Hey jeg prøver at sætte en Feodra 17 WebServer op, bare til testing af en Rails side.
Men har lidt problemer med opsætningen af apache, jeg har fulgt den her guide:
http://www.techotopia.com/index.php/Configuring_a_Fedora_Linux_Based_We…
Men har sat:

ServerName 10.0.1.4:80
DocumentRoot /var/www/html

Hvis jeg prøver i firefox direkt på Serveren (laptopen) med 127.0.0.1:80 får jeg kan ikke tilgå 127.0.0.1:80 det samme med 10.0.1.4:80.
Og fra en anden computer på netværket med 10.0.1.4:80 får jeg 10.0.1.4:80 timed ud.
Men kan fint ping 10.0.1.4.
Og ja jeg har restarted httpd og oprettet /var/www/html - Nogen som kan hjælpe?

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer12

# 1

12 år 4 måneder siden

Permalink

Indsendt af lbm den 12. februar 2013 kl. 11:50

Permalink

har du prøvet en netstat

har du prøvet en netstat for at se om apache lytter på port 80 ?
(Se på Listen parameteren i httpd.conf)

Hvorfor har du port nummer på servername?
  • Log ind eller opret dig for at tilføje kommentarer

# 2

12 år 4 måneder siden

Permalink

Indsendt af frogmaster den 12. februar 2013 kl. 12:33

Permalink

Prøv også lige at

Prøv også lige at deaktivere SELinux.

Fedora 17 er fed, helt sikkert, bare husk at alle deres kernel upgrades kan frake ting op i utide, siden du vil bruge den som server ...
  • Log ind eller opret dig for at tilføje kommentarer

# 3

12 år 4 måneder siden

Permalink

Indsendt af Looop den 12. februar 2013 kl. 16:09

Permalink

#1
Den står Listen 80
Det

#1
Den står Listen 80
Det med port nummeret, fik jeg af vide fra en anden man skulle

#2 Det med deaktiver SELinux det prøver jeg :)
  • Log ind eller opret dig for at tilføje kommentarer

# 4

12 år 4 måneder siden

Permalink

Indsendt af lbm den 12. februar 2013 kl. 16:26

Permalink

Hvad giver netstat -tnlup

Hvad giver netstat -tnlup |grep 80
  • Log ind eller opret dig for at tilføje kommentarer

# 5

12 år 4 måneder siden

Permalink

Indsendt af Looop den 12. februar 2013 kl. 16:31

Permalink

udp6: 0 0 :::18070

udp6: 0 0 :::18070 :::*
747/dhclient
  • Log ind eller opret dig for at tilføje kommentarer

# 6

12 år 4 måneder siden

Permalink

Indsendt af frogmaster den 12. februar 2013 kl. 17:51

Permalink

Så vidt jeg husker, så er

Så vidt jeg husker, så er firewall'en også default aktiveret.

Kan du skrive localhost i adresselinjen på Fedora?
  • Log ind eller opret dig for at tilføje kommentarer

# 7

12 år 4 måneder siden

Permalink

Indsendt af Looop den 12. februar 2013 kl. 18:45

Permalink

#6 kan godt skrive det men

#6 kan godt skrive det men får samme resultat: kan ikke tilgå localhost

Har slået firewallen fra, har så også opdaget at jeg kan ssh ud men ikke ind
  • Log ind eller opret dig for at tilføje kommentarer

# 8

12 år 4 måneder siden

Permalink

Indsendt af lbm den 12. februar 2013 kl. 21:08

Permalink

Firewall eller ej, det lader

Firewall eller ej, det lader ikke til du har noget der lytter på port 80, hvilket betyder at apache ikke kører, eller lytter på en forkert/anden port.

Kan du se om der er noget apache eller http(d) kørende.?

Den lader måske til at starte fint nok?
  • Log ind eller opret dig for at tilføje kommentarer

# 9

12 år 4 måneder siden

Permalink

Indsendt af marlar den 12. februar 2013 kl. 21:28

Permalink

hvilket betyder at

#8: hvilket betyder at apache ikke kører, eller lytter på en forkert/anden port.

Jeg synes også det lugter af at apache slet ikke kører.

Prøv med

pgrep -lf apache

og se om du kan se nogle processer med apache.
  • Log ind eller opret dig for at tilføje kommentarer

# 10

12 år 4 måneder siden

Permalink

Indsendt af mrbrown79 den 13. februar 2013 kl. 01:28

Permalink

...tjek også loggen:

...tjek også loggen: /var/log/httpd/error_log og se om der står noget interessant.

I modsætning ældre Fedora i den artikel, som du linker til, så bruger Fedora 17 "systemd" til opstart.

Jeg ved ikke hvor brugervenligt skiftet er lavet, men for en sikkerheds skyld bør du bruge:
systemctl start httpd.service

istedet for:
/sbin/service httpd start

Du kan jo evt. starte med at tjekke hvorvidt den allerede kører:
systemctl status httpd.service

Jeg synes iøvrigt, du gør det unødvendigt kompliceret med at sætte "servername" til en IP-adresse. Og jeg kan ikke se, hvad det skulle give dig. Din http-server kører jo "på PC'ens IP-adresse" uanset hvilke besværgelser du gør.
  • Log ind eller opret dig for at tilføje kommentarer

# 11

12 år 4 måneder siden

Permalink

Indsendt af lbm den 13. februar 2013 kl. 09:31

Permalink

Ja enig med 10, ville give

Ja enig med 10, ville give den er mere "sigende" navn og fjerne port referencen.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

12 år 4 måneder siden

Permalink

Indsendt af Looop den 13. februar 2013 kl. 17:04

Permalink

#10 tusind tak det fordi jeg

#10 tusind tak det fordi jeg prøvede at starte på den gamle daws facon

#all tusind tak for hjælpen :)
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

den er sjov 2
PCLinuxOS 29
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !