Laravel 5.1 Fortrabbit Mysql SSH "туннель" не работает
Я устал использовать "туннельные" комментарии на веб-сайте Fortrabbit для переноса моей базы данных, но это не работает. http://help.fortrabbit.com/mysql
Я могу развернуть свой веб-сайт, и все в порядке, за исключением того, что мне нужно перенести мою базу данных. Так как я могу видеть свои веб-страницы там, я предполагаю, что мои открытые / закрытые ключи SSH установлены правильно.
Я использую точно так же, как здесь: не могу получить доступ к fortrabbit MySQL DB через ответ терминала (ssh) от msturdy, но не повезло.
Я открыл bash и использовал:
ssh -N -L 33060:xxxxxx.mysql.eu2.frbit.com:3306 tunnel@tunnel.eu2.frbit.com
но экран просто зависает и ничего не происходит.
Я работал над этой ошибкой в течение нескольких часов, попробовал все, но не смог ее устранить, пожалуйста, помогите!
1 ответ
Это ожидаемое поведение, см. Документы:
http://help.fortrabbit.com/mysql
# open the tunnel on local port 13306
$ ssh -N -L 13306:my-app.mysql.eu2.frbit.com:3306 tunnel@tunnel.eu2.frbit.com
Эта команда не ответит ни одним сообщением об успехе! Если ничего не появляется: вы сделали правильно! Это поведение, как большинство (все?) Клиентов SSH реализованы, и, к сожалению, мы не можем выдать ответное сообщение о том, что это работает. Итак, учтите: если вы не видите ошибок, все хорошо.