เมื่อลง Mongodb เป็น Local host แล้ววิธี แก้ให้ Mongodb connect จาก ด้านนอก
1. add user admin และ password ก่อน
mongo
use admin
db.createUser( { user: "name", pwd: "pass", roles: [{ role: "root", db:"admin"}] } )
2 แก้ mongod.conf เพื่อ ให้ access จาก network อื่นได้
sudo vi /usr/local/etc/mongod.conf
systemLog: destination: file path: /usr/local/var/log/mongodb/mongo.log logAppend: true storage: dbPath: /usr/local/var/mongodb net: bindIp: 127.0.0.1 -> 0.0.0.0 หรือ IP ที่ต้องการ
3 Reboot หรือ restart services mongod
ไม่มีความคิดเห็น:
แสดงความคิดเห็น