3

Я нахожусь на компьютере с Windows 7 под управлением Ubuntu Virtualbox в качестве локального веб-сервера и сервера базы данных (MySQL).

Я только что получил копию Komodo, которую я использую на своей машине с Windows. Я хотел бы подключить его к моей базе данных.

Необходимые поля: hostname , port , socket , username и password .

Я знаю имя пользователя / пароль, но я не уверен, как узнать, что поставить для других полей. Ubuntu VB имеет IP-адрес 192.168.0.25 , который находится в моем файле hosts как http://sstmag.dev

Я надеюсь, что спросил это в нужном месте, я искал в Google, но у меня проблемы с поиском ответа, любая помощь очень ценится.

1 ответ1

3

Есть несколько вещей, которые нужно проверить:

  1. Машина VirtualBox должна иметь доступ к вашей сети (или наоборот), а именно приложение Windows должно знать, как связаться с вашей виртуальной машиной. Если вы настроили сеть как NAT в VirtualBox, это не сработает. Попробуйте мостовую сеть или сеть только на хосте.

  2. Если сеть в целом работает, то есть ваш компьютер с Windows может пропинговать ВМ (и, возможно, даже получить доступ к веб-серверу), вы должны убедиться, что MySQL выставляет себя во внешней сети - по умолчанию MySQL прослушивает только 127.0.0.1. Проверьте оператор bind-address в /etc/mysql/my.cnf или аналогичном файле конфигурации в Ubuntu.

  3. Сделав это, вы должны проверить, работает ли telnet'ing с IP и портом с вашего компьютера с Windows. Если это так, Komodo также должен работать при условии, что вы настроили его правильно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .