Привет всем!
Вопрос, наверное, больше к Максиму, но может кто-то ещё подскажет как быть.
В общем, есть необходимость в следующей конфигурации.
Хочу чтобы Nginx слушал один из доступных IP. Например, 192.168.0.100. Давайте его возьмём для простоты. Забегая наперёд, вариант, когда Nginx будет слушать все доступные IP, в целом, тоже подходит. Хотя и чуть хуже.
Самое важное! Необходимо чтобы серверы баз данных (MySQL, PostgreSQL, Redis) слушали только 127.0.0.1.
Сначала решил - что может быть проще.
Я в конфигах БД изменю %ip% явно на 127.0.0.1, а в настройках выберу 192.168.0.100 и дело в шляпе.
Но не удалось осуществить запуск.
В основном логе вижу:
2020-11-07 11:09:02 Не удалось запустить MariaDB-10.4
2020-11-07 11:09:02 Не удалось запустить PostgreSQL-12.2
2020-11-07 11:09:02 Не удалось запустить Redis-5.0-dev
Хотя например в логе PostgreSQL:
2020-11-07 11:08:30.179 EET [4552] LOG: database system is ready to accept connections
Т.е. сервер запускается. Аналогично с Redis и MariaDB.
Ладно, я прикинул что возможно это из-за того, что OpenServer ожидает, что сервера БД тоже будут слушать 192.168.0.100 и не знает, что они слушают другой IP.
Поменял в настройках на "все доступные IP", но ситуация не изменилась.
Возможно ли вообще реализовать такую конфигурацию, как я хочу?
Спасибо.
- Главная Список форумов Модули и инструменты
- Поиск
-
- Текущее время: 30 апр 2025, 03:42
- Часовой пояс: UTC+03:00
Информация: Конференция переехала на GitHub. Старый форум доступен только для чтения.