Portál AbcLinuxu, 10. května 2025 08:22

Dotaz: Apache nechce nabehnout

8.5.2008 14:09 Fix
Apache nechce nabehnout
Přečteno: 569×
Odpovědět | Admin
Ahoj, zdravim,

kdyz chci zapnout apache prikazem:

/sbin/service httpd start

rekne mi to tohle:

Spouštím httpd: (98)Address already in use: make_sock: could not bind to address 192.168.0.19:80 no listening sockets available, shutting down Unable to open logs [SELHALO]

Pouzivam Fedoru Core 8... Nevite nekdo co s tim? Nemuze uz na 80 neco spustene?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

H0ax avatar 8.5.2008 14:28 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi už apache běží, takže se mrkni netstatem a ps a taky se podívej, jestli existuje cesta k logům, tak pro sichr.
uid=0(root) gid=0(root) skupiny=0(root)
8.5.2008 14:34 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
[root@fedora Fix]# /sbin/service httpd status httpd je zastaven

Takze nebezi

Jak zkontroluju tu cestu?
H0ax avatar 8.5.2008 14:39 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
No na tohle se nespoléhej a podívej se netstatem a ps. Cesta je napsaná v konfiguráku apache.
uid=0(root) gid=0(root) skupiny=0(root)
Dalibor Smolík avatar 8.5.2008 14:43 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co vyzkoušet příkaz /etc/init.d/apache2 restart?
Eventuální hláška by mohla ukázat na chybu. Pokud žádná hláška není, Apache by měl běžet v pořádku.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
8.5.2008 14:52 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
To dela tu samou chubu co je nahore
Dalibor Smolík avatar 8.5.2008 15:20 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Vypadá to na poškozené konfigurační soubory. Možná by pomohla kompletní odinstalace apache a vše, co s tím souvisí a nainstalovat znovu.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
8.5.2008 17:10 qiRzT | skóre: 14 | blog: U_Marvina
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Z popsaného to IMHO vypadá mnohem spíš na to, že apache už beží, nebo něco jiného na portu 80. Zkusil bych se na to podívat příkazem netstat -natup
Důležité je vědět jak problém vyřešit, zbytek zvládne i cvičená opice...
8.5.2008 17:36 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
To jsem si take myslel, ale kdyz do konfiguraku dam jinej port tak to take nenabehne :(. Jak to teda odinstaluju? Neco jako yum uninstall httpd?
8.5.2008 18:00 qiRzT | skóre: 14 | blog: U_Marvina
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Nehci se s tím pořád vnucovat, ale co vypíše ten netstat? Taky by to mohl být problém s právy - podle toho, že nejdou logy. Tím příkazem by to asi odinstalovat šlo, Fedoru neznám.
Důležité je vědět jak problém vyřešit, zbytek zvládne i cvičená opice...
8.5.2008 19:04 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
[root@fedora Fix]# netstat -natup
Aktivní Internetová spojení (servery a navázaná spojení)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 127.0.0.1:8000              0.0.0.0:*                   LISTEN      2160/nasd           
tcp        0      0 0.0.0.0:51496               0.0.0.0:*                   LISTEN      1911/rpc.statd      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      15033/mysqld        
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1892/rpcbind        
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      2352/dnsmasq        
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2355/cupsd          
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2140/sendmail: acce 
tcp        0      0 192.168.0.19:36555          64.12.30.60:5190            SPOJENO     15668/pidgin        
tcp        0      0 192.168.0.19:37076          64.12.25.144:5190           SPOJENO     15668/pidgin        
tcp        0      0 192.168.0.19:34532          195.70.150.7:80             TIME_WAIT   -                   
tcp        0      0 192.168.0.19:44398          207.158.1.150:6667          SPOJENO     15668/pidgin        
tcp        1      0 192.168.0.19:52882          193.28.235.37:80            CLOSE_WAIT  24215/python        
tcp        0      0 192.168.0.19:34541          195.70.150.7:80             SPOJENO     16670/opera         
tcp        0      0 192.168.0.19:34533          195.70.150.7:80             SPOJENO     16670/opera         
tcp        0      0 192.168.0.19:34531          195.70.150.7:80             SPOJENO     16670/opera         
tcp        0      0 :::22                       :::*                        LISTEN      2119/sshd           
udp        0      0 0.0.0.0:32768               0.0.0.0:*                               1911/rpc.statd      
udp        0      0 0.0.0.0:32769               0.0.0.0:*                               2263/avahi-daemon:  
udp        0      0 0.0.0.0:32770               0.0.0.0:*                               2352/dnsmasq        
udp        0      0 0.0.0.0:795                 0.0.0.0:*                               1892/rpcbind        
udp        0      0 0.0.0.0:815                 0.0.0.0:*                               1911/rpc.statd      
udp        0      0 0.0.0.0:177                 0.0.0.0:*                               2509/gdm-binary     
udp        0      0 192.168.122.1:53            0.0.0.0:*                               2352/dnsmasq        
udp        0      0 0.0.0.0:67                  0.0.0.0:*                               2352/dnsmasq        
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               2263/avahi-daemon:  
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               1892/rpcbind        
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               2355/cupsd          
H0ax avatar 8.5.2008 19:08 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Díval jsi se na ten log adresář jak jsem psal? Pokud není ten adresář vytvořenej, tak apache chcípne.
uid=0(root) gid=0(root) skupiny=0(root)
10.5.2008 10:31 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Ano, cesta k logum je nastavena
michich avatar 10.5.2008 10:56 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemáš někde v konfiguraci duplicitní volbu Listen?

grep -r Listen /etc/httpd/*
10.5.2008 11:59 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Ne
michich avatar 10.5.2008 12:15 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Tak udělej
strace -f -o /tmp/apache.trace /etc/init.d/httpd start
bzip2 /tmp/apache.trace
a vystav /tmp/apache.trace.bz2.
10.5.2008 12:20 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
[root@fedora Fix]# strace -f -o /tmp/apache.trace /etc/init.d/httpd start
Spouštím httpd: (98)Address already in use: make_sock: could not bind to address 192.168.0.19:80
no listening sockets available, shutting down
Unable to open logs
                                                           [SELHALO]
[root@fedora Fix]# bzip2 /tmp/apache.trace
[root@fedora Fix]# /tmp/apache.trace.bz2
bash: /tmp/apache.trace.bz2: Přístup odmítnut
michich avatar 10.5.2008 12:22 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
[root@fedora Fix]# /tmp/apache.trace.bz2
bash: /tmp/apache.trace.bz2: Přístup odmítnut
To není spustitelný soubor. Připoj ho sem jako přílohu ke komentáři.
10.5.2008 12:24 Fix
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Příloha:
Jj, ted mi to doslo,sry
michich avatar 10.5.2008 12:31 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Apache nechce nabehnout
Vypadá to, že tam skutečně máš konfliktní Listen direktivy. Jedna bude asi v /etc/httpd/conf/httpd.conf a druhá v /etc/httpd/conf.d/system-config-httpd.conf.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.