Niespodziewanie nie mogę ponownie uruchomić apache na moim serwerze internetowym CentOS 6.8:
# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:7080
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:7080
no listening sockets available, shutting down
Unable to open logs
[FAILED]
Próbowałem wielu rzeczy, które czytam online, w tym usuwania plików blokady.
Postanowiłem spróbować zrestartować serwer. Po ponownym uruchomieniu, próba załadowania hostowanych witryn spowoduje „502 Bad Gateway”.
# service httpd status
httpd is stopped
# service httpd start
Starting httpd: [ OK ]
# service httpd status
httpd dead but subsys locked
Mimo „martwego” stanu mogę teraz ładować strony internetowe!
Czasami usługa httpd restart działa ...
# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
Ale innym razem powoduje pierwszy błąd powyżej. W takim przypadku mogę to naprawić za pomocą:
# killall -9 httpd
# service httpd start
Więc mogę to obejść, ale naprawdę jestem ciekawa, co się dzieje i zastanawiam się, czy nie powinienem się tym przejmować.
apache-2.2
centos6
stevland
źródło
źródło
netstat -tulpen
i poszukaj czegoś nasłuchującego na porcie 7080. Uruchamiasz tylko apache, prawda? Port 7080 to nie pomyłka?tcp 0 0 :::7080 :::* LISTEN 0 5626801 3829/httpd
Odpowiedzi:
Być może gdzieś w twoich konfiguracjach zdefiniowałeś swój słuchacz na tym porcie dwa razy.
Posłuchaj *: 7080
Jeśli uruchomisz test konfiguracji Apache, powiesz, że konfiguracja jest OK, dopóki faktycznie nie zrestartujesz usługi, zakończy się ona błędem podobnym do tego, co widzisz.
Sprawdź także, czy istnieje miejsce rejestrowania, możliwość zapisu i zapisania, czy wiadomość na końcu jest podejrzana.
źródło
SSH do serwera i uruchom następujące czynności:
Spowoduje to wyłączenie selinux do następnego uruchomienia
Następnie spróbuj ponownie załadować Apache
Jeśli to zadziała, jakoś włączono selinux.
Aby trwale wyłączyć, kliknij ten link:
https://kb.plesk.com/en/115626
źródło