小知识:在ubuntu安装mongo db ## 安装 ``` cd /home/user1 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz tar -xzvf mongodb-linux-x86_64-3.0.1.tgz/ export PATH=$PATH:/home/user1/mongodb-linux-x86_64-3.0.1/bin ``` 绿色软件。哈哈。 ## 运行服务 ``` mkdir /home/user1/data # 也许要加 --smallfiles mongod --dbpath /home/user1/data ``` ## 添加认证!!重要 此时谁都能访问这个DB,数据立马被黑。所以要添加认证。 ``` mongo use admin db.createUser( { user: "admin", pwd: "abc123", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) ``` 退出mongod服务。使用这个命令创建服务: ``` mongod --auth --dbpath /home/user1/data ``` 也可以为单独的db添加owner。 ``` db.createUser({ user: 'admin', pwd: 'abc123', roles: [{role: 'dbOwner', db: 'leanote'}] }); ``` ## 登录 使用命令: ``` mongo -u "admin" -p "abc123" --authenticationDatabase "admin" ``` 来自 大脸猫 写于 2017-06-29 18:42 -- 更新于2020-10-19 13:06 -- 0 条评论