Portál AbcLinuxu, 10. května 2025 05:42

Dotaz: apache httpd.conf nastaveni pro localhost

17.3.2007 15:09 Gioconda | skóre: 1
apache httpd.conf nastaveni pro localhost
Přečteno: 3030×
Odpovědět | Admin
Čau, apache2 si chci nastavit abych na nem mohl testovat doma skripty, ale porad mi to vypisuje tohle:
prikaz apache2
(98)Address already in use: make_sock: could not bind to address 127.0.0.1:80
no listening sockets available, shutting down
Unable to open logs
a pri pripojeni z prohlizece na http://localhost/ mi to vypise stranku "Test Page for Apache Installation" tohle je z httpd.conf
\< VirtualHost *>
 ServerName localhost
 ServerAdmin nekdo@torad.horke
 DocumentRoot /home/www/Deals
 ErrorLog /home/www/Deals/errorlog
 TransferLog /home/www/Deals/transferlog
\< /VirtualHost>
Listen 127.0.0.1:80
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.3.2007 15:33 Platonix
Rozbalit Rozbalit vše Re: apache httpd.conf nastaveni pro localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Měl bych pro tebe 2 tipy.

1. Apache zkus spouštět pomocí /etc/init.d/apache2 start. Ve tvém případě místo start spíše restart, protože Apache už běží. To, jak jsi psal by ti spustilo apache podruhé a to už nejde, protože ten první (první instance) už obsadil port 80.

2. Nejsem si jist, ale ty obrácený lomítka v konfiguráku možná znamenají komentář a bylo by fajn je zkusit smazat. Jinak rozhodně jsem si jist, že apache je třeba restartovat po každé změně konfigurace, aby si ji načetl.
17.3.2007 20:57 Gioconda | skóre: 1
Rozbalit Rozbalit vše Re: apache httpd.conf nastaveni pro localhost
1. diky, jenze po restartu pomoci "/etc/init.d/apache2 restart", nebo restartu pc a nasledne "/etc/init.d/apache2 start" dostanu
 * Starting apache2 ...                                                   [ !! ]
a nemuzu se dopatrat jak zjistit co mi temi vykricniky chce rict protoze kdyz pak zadam do prohlizece http://localhost/ tak dostanu "Promblem loading page" se zpravou "Unable to connect"

2. jo, ty obraceny lomitka jsem zkousel na abclinuxu protoze mi virtualhost s < a > bralo jako znacku a tak sem to chtel escapovat(nevsiml jsem si ze je tady moznost dat < rovnou zakodovane) a tak jsem dal jen mezeru mezi < virtualhost a zapomnel to odstranit
Milan 17.3.2007 21:05 Milan "Nemo" Cingroš | skóre: 27 | blog: Nautilus | Plzeň
Rozbalit Rozbalit vše Re: apache httpd.conf nastaveni pro localhost
Podívej se do logu (/var/log/apache2/error_log), vykřičníky znamenají, že se spuštění nepovedlo. Ale podle toho co píšeš, tak proces asi obsadí port 80 a stále běží.
Soutěžte na české LinuxWiki a vyhrajte plyšového Tuxe.
17.3.2007 21:05 Pavel1 | skóre: 33
Rozbalit Rozbalit vše Re: apache httpd.conf nastaveni pro localhost
 * Starting apache2 ...                                                   [ !! ]
To znamená, že spuštění nedopadlo úspěšně. Ale proč, toť otázka, možností je víc. Mrkni třeba do logů, tam by mohl být napsán důvod (třeba chyba v konfiguráku, ...)
17.3.2007 21:28 Gioconda | skóre: 1
Rozbalit Rozbalit vše Re: apache httpd.conf nastaveni pro localhost
dekuji vsem, tak uz mi to funguje.v logu jsem zjistil ze jsem pro errorlog zadal jen adresar ale ne primo soubor takze mi to cele blokovalo, stacilo to dopsat /www/errorlog/errorlog a /etc/init.d/apache2 restart a vse jede :-)

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.