我想SSH隧道到我的EC2實例,以便我可以使用Rock Mongo作爲我的dB客戶端。
我測試了AWS上的mongodb
,它似乎工作正常,現在如果我只能使用客戶端進行連接。
這裏是我的設置從Tunnelier
SSH Tunnelier Rock Mongo - 從win7連接到EC2
從岩石蒙戈的config.php
$MONGO["servers"][$i]["mongo_name"] = "AWS";
$MONGO["servers"][$i]["mongo_host"] = "127.0.0.1:3000";
$MONGO["servers"][$i]["mongo_port"] = "27018";
$MONGO["servers"][$i]["control_users"]["admin"] = "admin";
$i ++;
和命令行我的EC2實例的摘錄,我沒有
mongod --port 27018
然而連接n不發生,我得到
Unable to connect MongoDB, please check your configurations. MongoDB said:failed to get host from :27018 of 127.0.0.1:3000:27018.
問題的錯誤消息,這是繞了正確的方法或者我應該使用不同的方法?
這裏的修復櫃面任何人有類似的問題
rockmongo的config.php
$MONGO["servers"][$i]["mongo_name"] = "AWS";
$MONGO["servers"][$i]["mongo_host"] = "127.0.0.1";
$MONGO["servers"][$i]["mongo_port"] = "3306";
$MONGO["servers"][$i]["control_users"]["admin"] = "admin";
根據常見問題解答,不在今年秋天:'程序員常用的軟件工具' –