Нужно реализовать очередной проект, где nginx и файлы проекта лежат на одном физическом сервере, а mysql крутится на другом.
Я раньше особо не задумывался этим и просто разрешал подключения извне (bind ip) для определенных пользователей mysql. Но сейчас решил копнуть поглубже: возможно, есть смысл поднять тоннель от сервера к серверу и решить вопрос с доступом именно так?
- Какие подводные камни меня ждут?
- Есть ли другое решение такой вполне типовой задачи?
- Как работа через тоннель или socks proxy повлияет на скорость передачи данных?
- Что еще я упустил или не понял?