我在Ubuntu 16.04 VPS上安裝了MongoDB,並允許通過防火牆進行連接。當我使用命令(mongod)運行服務器時,它開始時沒有問題,然後我可以連接到它(使用RoboMongo作爲測試應用程序)。MongoDB Server Ubuntu 16.04
但是,當我在啓動時自動運行服務(使用systemctl)時,我無法連接到它。我確認它正在運行,並且由於地址已被使用,所以無法自己運行。
有沒有人有任何這方面的經驗,或有關如何解決問題的任何提示?服務器只會運行本地主機,我將使用SSH隧道進行測試,因此不需要進行身份驗證。
有人嗎?
如果您將使用隧道,那麼爲什麼您允許通過防火牆進行連接?這沒有意義 – Martin
我沒有正確解釋,我的道歉。我首先在沒有SSH隧道的情況下對它進行了測試,並發現了這個問題。 SSH隧道到位後問題仍然存在。我現在從防火牆中刪除了異常。 – Jasper