Помогите настроить отдельный сервер MySQL для рельсов - PullRequest
1 голос
/ 12 ноября 2009

Может быть, я слишком усложняю это в своей голове, но я просто не знаю, что делать дальше ...

У меня есть фрагмент, настроенный на MySQL, Rails & Passenger. Я устанавливаю новый фрагмент, чтобы отделить интерфейс от базы данных. Текущий сервер станет сервером базы данных, а новый интерфейс подключится к нему. Я использую Ubuntu 8.10 на обоих.

Может кто-нибудь указать мне ресурс, который поможет мне правильно настроить это? Раньше мне никогда не приходилось выделять подобные вещи, но сейчас мы думаем о масштабируемости, и это кажется очевидным первым шагом.

Как лучше всего помочь мне с настройкой отдельной базы данных и внешних хостов?

1 Ответ

1 голос
/ 12 ноября 2009

Я не эксперт, но я думаю, что все сводится к настройке mysql для разрешения доступа с хостов, отличных от localhost.

Во-вторых, вам придется изменить ваш database.yml, чтобы использовать tcp / ip для подключения к mysql, а не к сокету unix. Удалите строку 'socket:' (или закомментируйте ее) и замените ее на

host: <ip of mysql server>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...