我無法使用PhpStorm在流浪機中創建到MySQL數據庫的連接。連接到PhpStorm的流浪機上的MySQL數據庫
我的設置是:
DATABASE標籤:
- 主機:127.0.0.1
- 端口:3306
- 用戶:根
- 密碼:root_passsword
SSH/SSL選項卡:
- 代理主機:192.168.56.102
- Por T:22
- 代理用戶:流浪漢
- 代理密碼:流浪漢
有人能幫助我嗎?謝謝
我無法使用PhpStorm在流浪機中創建到MySQL數據庫的連接。連接到PhpStorm的流浪機上的MySQL數據庫
我的設置是:
DATABASE標籤:
- 主機:127.0.0.1
- 端口:3306
- 用戶:根
- 密碼:root_passsword
SSH/SSL選項卡:
- 代理主機:192.168.56.102
- Por T:22
- 代理用戶:流浪漢
- 代理密碼:流浪漢
有人能幫助我嗎?謝謝
在SSH/SSL選項卡中,選擇Auth type Key pair
,然後將路徑複製到IdentityFile
中的私鑰文件define。例如C:/virtualM/deb56/puphpet/files/dot/ssh/id_rsa
$vagrant up
$vagrant ssh-config
Host local
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile "C:/virtualM/deb56/puphpet/files/dot/ssh/id_rsa"
IdentityFile "C:/Users/User/.vagrant.d/insecure_private_key"
IdentitiesOnly yes
LogLevel FATAL
謝謝,'vagrant ssh-config'命令幫助我找到在phpStorm中使用哪個鍵。 – mfink
下面是關於這個問題的一個非常好的文章:
即:
vagrant ssh-config
命令從終端cd ~/path/to/your/project
或者只是訪問我在頂部發布的URL。
從[本教程爲流浪漢](https://confluence.jetbrains.com/display/PhpStorm/Working+with+Advanced+Vagrant+features+in+PhpStorm#WorkingwithAdvancedVagrantfeaturesinPhpStorm-1.2.Provideconnectioninformation) - 請嘗試'您的SSH/SSL選項卡中的127.0.0.1'和'2222'。 – LazyOne
這篇文章對我很有幫助(特別是SSH部分,沒有意識到我必須這樣做)。 – Jimbo
謝謝@LazyOne!那個鏈接對我來說至關重要! – Ryan