2014-02-13 2 views
0

Не уверен, что то, что я пытаюсь сделать, возможно или нет. Я только что запустил свой первый экземпляр EC2 с Ubuntu 12.04 и успешно установил Laravel 4. У меня есть база данных, которая отлично работает на экземпляре EC2, и я могу подключиться к нему с помощью MySQL Workbench на моей локальной машине, используя ключ SSH .pem.Laravel 4 Подключиться к EC2 MySQL из удаленного домена

Я буду использовать EC2 для обработки определенных аспектов продукта, который я разрабатываю, чтобы обеспечить повышенную надежность - клиентские пользователи будут взаимодействовать с этим прежде всего через CURL. Я хочу, чтобы мой сайт, не относящийся к EC2, также работающий с Laravel 4, использовал базу данных MySQL, которую я установил на свой экземпляр EC2.

Я попытался изменить файл app/config/database.php, чтобы включить в него IP-адрес экземпляра EC2 и учетные данные MySQL, когда Laravel пытается подключиться к нему, возвращает ошибку таймаута.

Я изменил my.cfn и прокомментировал bind-address = 127.0.0.1. Кажется, у меня нет skip-network, о котором я уже говорил. Еще нет радости.

Любые предложения?

+0

Я думаю, что я почти там. Я выполнил следующие шаги, чтобы изменить настройки MySQL экземпляра, чтобы разрешить подстановочный доступ к пользователю MySQL, которое я создал, теперь я могу подключиться с моей локальной машины, но все же не из моего VPS. Обратитесь в службу поддержки, подозревая, что это связано с проблемой брандмауэра. – NightMICU

ответ

0

Решенного

Я изменил связывать-адрес в 0.0.0.0, создал новый пользователь MySQL - 'user'@'%', и был мой хозяина белого списка IP-адреса. Готово!

0

В стороне MySQL (PhpMyAdmin, если вы установили) -> Обзор пользователей -> Редактировать пользователя с хоста является

% 

Это среднее значение, вы можете подключиться к MySQL в любом месте с помощью команды

mysql_connect($IpOfYourHost, $UserAbove, $Password) 

Возможно, это поможет вам. :)

+0

Спасибо, я думаю, что сделал это из командной строки. Теперь я могу подключиться с моего компьютера, но не с другого сервера. Работа с поддержкой. Надеюсь, теперь это в их руках. – NightMICU

Смежные вопросы