0
Отвечен

httpd не запускается

Александр 4 года назад обновлен mikbill (CEO) 4 года назад 11

При рестарте httpd вылазит вот такая ошибка:

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80

no listening sockets available, shutting down
Unable to open logs

Опыта с никс системами мало. Подскажите что делать?

что-то уже использует 80 порт. Проверить например так
netstat -tulpn | grep :80

# netstat -tulpn | grep :80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 15871/nginx

все верно, у Вас уже запущен nginx

Подскажите что делать?

настраивал apache по wiki, в конце вылезла эта ошибка. У меня не открывается по лк и админка по домену.

вот например переход на nginx
https://wiki.mikbill.ru/billing/howto/nginx?s[]=nginx
только установку nginx пропускайте

Спасибо огромное, вчера весь день потратил на апач, не мог понять почему не работает.

На Nginx админка заработала по домену. ЛК кидает на заглушку -

"У вас закончились Деньги на счету.

Вы можете полполнить счет в офисе или же в "Личном кабинете"" ссылка со страницы на ЛК дефолтная stat.ispnet.demo

Так и должно быть?

/etc/nginx/conf.d/stat_vhost.conf
параметр server_name
настраиваете как нужно и перегружаете nginx
и смотрите чтобы ваш днс сервер знал о вашем домене

Сначала заработало. Теперь перестало, компьютер один и тот же. Но разные точки подключения к сети.


И еще одно. В ДНС микротика были статические записи для биллинга. Биллингу изменил ip, соответственно изменил записи в днс, но в кеше осталась и старая привязка, очистка кеша не помогает. Удалил все статические записи в ДНС, все они остались в кеше.... Глюк микротика?

скорее всего кеш днс остался на клиентской машине

Отвечен

Да на клиенте почистить кеш

Сервис поддержки клиентов работает на платформе UserEcho