从Laravel Homestead连接到远程数据库

时间:2017-10-10 16:22:51

标签: php mysql laravel-5 ssh homestead

我正在尝试将我的Homestead Laravel项目连接到Fasthosts上托管的远程数据库,但是我得到了错误; ssh: connect to host 213.xxx.xxx.xx port 22: Connection timed out

我在家乡试过这个

ssh -fNg -L 3333:localhost:3306 user@213.xxx.xxx.xx

这是我的.env数据库设置

 DB_CONNECTION=mysql
 DB_HOST=213.xxx.xxx.xx
 DB_PORT=3306
 DB_DATABASE=dbname
 DB_USERNAME=user
 DB_PASSWORD=xxxxxxx

我不确定为什么与远程数据库的连接超时。任何提供帮助的想法都非常感激。

1 个答案:

答案 0 :(得分:0)

如果您的数据库堆栈是bitnami,则有一个打开端口的进程,如果您的堆栈在AWS上并且是bitnami堆栈,则必须在亚马逊的云平台中打开端口