Ошибка Mysql «Не удалось установить соединение, поскольку целевая машина активно отказалась от него».

Итак: я только что купил VPS и установил на него Ubuntu. После того, как я установил Ubuntu, я установил MySQL и создал базу данных.

Теперь: я хочу подключить XenForo к базе данных mysql, но получаю сообщение об ошибке «Не удалось установить соединение, поскольку целевая машина активно отказалась от него».

Может ли кто-нибудь помочь мне с этим.


person Broo129    schedule 19.03.2019    source источник


Ответы (1)


Активный отказ означает, что хост действительно получил ваш запрос на подключение, но отклонил его.

Что нужно проверить/проверить:

  • Служба прослушивает TCP (не UDP) на используемом порту, обычно 3306?
  • Есть ли межсетевой экран или прокси между вашим скриптом и базой данных?
  • Принимает ли ваш сервер MySQL соединения с "localhost" или "127.0.0.1" (сравните с параметрами соединения в вашем скрипте)

Надеюсь, это поможет :)

person Lars Stegelitz    schedule 19.03.2019
comment
Да, я сделал это: sudo ufw разрешить 3306/tcp и sudo ufw разрешить 3306/tcp - person Broo129; 19.03.2019