CentOS 7 + MongoDB 3.4

节选自《Netkiller NoSQL 手札》

2.1.4. 从官网安装最新版本的 MongoDB 3.4

官网的rpm包是如下

[root@netkiller ~]# yum search mongodb | grep "\-org"
mongodb-org.x86_64 : MongoDB open source document-oriented database system
mongodb-org-mongos.x86_64 : MongoDB sharded cluster query router
mongodb-org-server.x86_64 : MongoDB database server
mongodb-org-shell.x86_64 : MongoDB shell client
mongodb-org-tools.x86_64 : MongoDB tools			
			#!/bin/sh
cat << 'EOF' >> /etc/yum.repos.d/mongodb-org-3.4.repo
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
EOF			

2.1.4.1. Server

				yum install -y mongodb-org-server

cp /etc/mongod.conf{,.original}

systemctl is-enabled mongod
systemctl start mongod				

2.1.4.2. Client

yum install -y mongodb-org-shell				
				[root@netkiller ~]# mongo

MongoDB shell version v3.4.0
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.0
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
	http://docs.mongodb.org/
Questions? Try the support group
	http://groups.google.com/group/mongodb-user
Server has startup warnings: 
2016-11-30T11:34:36.493+0800 I STORAGE  [initandlisten] 
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] 
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] 
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] 
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] 
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2016-11-30T11:34:36.560+0800 I CONTROL  [initandlisten] 
> show dbs
admin  0.000GB
local  0.000GB
> exit
bye				

原文发布于微信公众号 - Netkiller(netkiller-ebook)

原文发表时间:2016-11-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏林德熙的博客

添加右键使用 SublimeText 打开

最近修改了系统,重新安装 SublimeText 但是在安装的时候忘记设置右键使用 SublimeText 打开,所以就需要写注册表。

502
来自专栏搞前端的李蚊子

win10清除桌面快捷方式小箭头

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\S...

26810
来自专栏张善友的专栏

部署Microsoft .NET Framework 3.0[翻译]

une2006 适用 于 Microsoft .NET Framework 3.0版(以前叫做WinFX) Microsoft .NET Framework...

2365
来自专栏吴伟祥

Mysql 查看连接数,状态 最大并发数 && 怎么设置才合理

MySQL服务器的连接数并不是要达到最大的100%为好,还是要具体问题具体分析,下面就对MySQL服务器最大连接数的合理设置进行了详尽的分析,供您参考。  

713
来自专栏葡萄城控件技术团队

如何为IDE注册第三方Silverlight控件

为IDE注册第三方Silverlight控件,相对WinForm平台下第三方控件的注册,较为复杂。这里结合实际,给出一个相对方便的解决方案,欢迎讨论。 先看结果...

1965
来自专栏闵开慧

xampp安装版彻底卸载

xampp安装版卸载比较麻烦,如果其卸载不完全则后面的版本无法正常安装,今天用了一个晚上来研究此软件,总结经验如下: (1)卸载该软件要用其自带...

7485
来自专栏DT乱“码”

客户端调用IE版本升级方法

最近为了抓取淘宝的成交数据,用C#的WebBrowser控件开发了一个简单的程序. 发现WebBrowser控件默认使用的版本是IE7的兼容模式.而淘宝的宝贝详...

1699
来自专栏landv

穿越火线修改成宽屏模式

1414
来自专栏hbbliyong

完美卸载SQL Server 2008的方案

针对SQL数据库卸载不完全的现象,做了如下总结: 1,控制面板 卸载 首先,打开控制面板,按照“安装时间”进行排序,卸载SQL Server系列组件 ...

3387
来自专栏专业duilib使用+业余界面开发

当装了dreamweaver等某些IDE时,css失效了,其中1个原因

1746

扫描关注云+社区