michał Napisano Grudzień 27, 2006 Zgłoszenie Share Napisano Grudzień 27, 2006 Witam; po zainstalowaniu apache 2.2 , a a następnie po próbie wystartowania go mam oto taki komunikat: (98)Address already in use: make_sock: could not bind to address [::]:88 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:88 no listening sockets available, shutting down Unable to open logs Adres portu jest na 88 ponieważ czytając różne ciekawe posty natknąłem się na propozycję zmiany portu. Jednak to równiez nie pomaga ponieważ nic tego portu nie wykorzystuje co sprawdziłem za pomocą: [root@MR ~]# netstat -lnp | grep '0.0.0.0:80' [root@MR ~]# oraz [root@MR ~]# lsof -l | grep apache [root@MR ~]# lsof -l | grep http Co można jeszcze zrobić ? Czy ma ktoś jakiś pomysł ? Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
michał Napisano Grudzień 27, 2006 Autor Zgłoszenie Share Napisano Grudzień 27, 2006 Witam; po zainstalowaniu apache 2.2 , a a następnie po próbie wystartowania go mam oto taki komunikat: (98)Address already in use: make_sock: could not bind to address [::]:88 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:88 no listening sockets available, shutting down Unable to open logs Adres portu jest na 88 ponieważ czytając różne ciekawe posty natknąłem się na propozycję zmiany portu. Jednak to równiez nie pomaga ponieważ nic tego portu nie wykorzystuje co sprawdziłem za pomocą: [root@MR ~]# netstat -lnp | grep '0.0.0.0:80' [root@MR ~]# oraz [root@MR ~]# lsof -l | grep apache [root@MR ~]# lsof -l | grep http Co można jeszcze zrobić ? Czy ma ktoś jakiś pomysł ? Pozdrawiam Tutaj już sobie poradziłem . Jeśli ktoś bedzie miał taki problem, to jeżeli po sprawdzeniu poleceniami które wcześniej podałem dalej nie wiadomo co jest grane, rozwiązaniem prawdopodobnie będzie zahaszowanie w pliku konfiguracyjnym jednego z dwóch: #Listen 0.0.0.0:80 lub Listen 80 U mnie pomogło (najpierw oczywiście restart apache'a) Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Wrzesień 14, 2009 Zgłoszenie Share Napisano Wrzesień 14, 2009 W związku, że natknąłem się na problem i wyszukałem rozwiązanie na forum pozwolę sobie o uzupełnienie wpisu kolegi Michała ponieważ trochę lakonicznie rozwiązał problem. Jak wiadomo w głównym pliku konfiguracjnym /etc/httpd/conf/httpd.conf jest opcja aby serwer nasłuchiwał na określonym adresie Listen 80 (można wpisać określony adres) Posiada również w tym pliku taki wpis Include conf.d/*.conf W moim pzypadku zabawiłem się konfiguracją pod gnome serwera httpd , zamknąłem i zrestartowałem. Okazało się że konfigurator pod gnome utworzył sobie plik /etc/httpd/conf.d/system-config-httpd.conf gdzie rownież była opcja Listen. Stąd ten komunikat że adres jest w użyciu. Wystarczyło usunąć plik /etc/httpd/conf.d/system-config-httpd.conf i skonfigurować tylko w głównym pliku konfiguracyjnym i jest ok. Kolejny raz przekonałem się że nie ma to jak konsola. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Wrzesień 14, 2009 Zgłoszenie Share Napisano Wrzesień 14, 2009 Zawsze myślałem, że pod linuxem nie można tak po prostu manipulować portami poniżej 1024 bo są w pewnym sensie "chronione przed zmianą" a tu proszę. Pamiętam, że Tomcata na 80 nie dało się wrzucić tak łatwo jak na 8888. Nic nie rozumiem ...nie ważne Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Wrzesień 14, 2009 Zgłoszenie Share Napisano Wrzesień 14, 2009 bo tak jest pod X tez tzreba sie było uwierzytelnić na roota Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się