Ubuntuapt-get安装Mongodb-创新互联

最近要用mongodb做个项目,环境是Ubuntu.

成都创新互联公司是一家集网站建设,乐东黎族企业网站建设,乐东黎族品牌网站建设,网站定制,乐东黎族网站建设报价,网络营销,网络优化,乐东黎族网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

切换到root用户

apt-get update更新源,源使用的是阿里云的源,感觉速度快,好用。

apt-get mongodb

查看进程是否启动

Ubuntu  apt-get 安装Mongodb

mongo查看版本

Ubuntu  apt-get 安装Mongodb

mongodb安装到哪里了呢?

【1】 mongodb的主程序目录在 /usr/bin/下面 mongod

【2】 mongo的log日志的位置/var/log/mongodb/mongodb.log

【3】mongo 配置文件位置 /etc/mongodb.conf

需要创建data/db在/var/lib/mongdb/下面
dbpath 位置 /var/lib/mongdb/data/db

logpath 位置 /var/log/mongdb/mongdb.log

启动mongdb

/usr/bin/mongod -dbpath=/var/lib/mongodb/data/db --auth --port 27017

 --logpath=/var/log/mongodb/mogodb.log --logappend

cd /usr/bin

./mongod --dbpath=/var/lib/mongodb/data/db --port=27017 --auth --logpath=/var/log/mongodb/mogodb.log --logappend

关闭启动mongodb服务

sudo service mongodb stop
sudo service mongodb start

mongodb启动起来后,需要重新开一个窗口来进行操作

Ubuntu  apt-get 安装Mongodb

Ubuntu  apt-get 安装Mongodb

root@ubuntu-bug20114:/# pgrep mongo -l
1384 mongod
root@ubuntu-bug20114:/# mongo
MongoDB shell version: 2.6.3
connecting to: test
> show dbs
admin (empty)
local 0.078GB
> use admin
switched to db admin
> db.system.user.find()
> db.addUser("super","super")
WARNING: The 'addUser' shell helper is DEPRECATED. Please use 'createUser' instead
Successfully added user: { "user" : "super", "roles" : [ "root" ] }
> db.system.users.find()
error: { "$err" : "not authorized for query on admin.system.users", "code" : 13 }
> db.auth("super","super")
1
> db.system.users.find()
{ "_id" : "admin.super", "user" : "super", "db" : "admin", "credentials" : { "MONGODB-CR" : "9c93023a901c2adf9c7377076b8c963a" }, "roles" : [ { "role" : "root", "db" : "admin" } ] }
> use test
switched to db test
> db.addUser("test","test")
WARNING: The 'addUser' shell helper is DEPRECATED. Please use 'createUser' instead
Successfully added user: { "user" : "test", "roles" : [ "dbOwner" ] }
> db.addUser("readonly","readonly",true)
WARNING: The 'addUser' shell helper is DEPRECATED. Please use 'createUser' instead
Successfully added user: { "user" : "readonly", "roles" : [ "read" ] }
> use admin
switched to db admin
> db.system.users.find()
{ "_id" : "admin.super", "user" : "super", "db" : "admin", "credentials" : { "MONGODB-CR" : "9c93023a901c2adf9c7377076b8c963a" }, "roles" : [ { "role" : "root", "db" : "admin" } ] }
{ "_id" : "test.test", "user" : "test", "db" : "test", "credentials" : { "MONGODB-CR" : "a6de521abefc2fed4f5876855a3484f5" }, "roles" : [ { "role" : "dbOwner", "db" : "test" } ] }
{ "_id" : "test.readonly", "user" : "readonly", "db" : "test", "credentials" : { "MONGODB-CR" : "68eda9b099ddb587da03a33273a9f4da" }, "roles" : [ { "role" : "read", "db" : "test" } ] }

exit退出

重新验证用户权限

Ubuntu  apt-get 安装Mongodb

报错,没有认证

参考这个

http://blog.itpub.net/22664653/viewspace-715617/

http://blog.csdn.net/weiwangsisoftstone/article/details/39269373

http://www.cnblogs.com/zj1111184556/p/3599828.html

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

本文标题:Ubuntuapt-get安装Mongodb-创新互联
网站URL:https://www.cdcxhl.com/article24/cephje.html

成都网站建设公司_创新互联,为您提供网站设计网站改版建站公司营销型网站建设外贸建站小程序开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设