CentOS7下使用yum安装Mongodb3.4
来源:互联网 发布:c语言实现冒泡排序 编辑:程序博客网 时间:2024/05/27 20:34
CentOS7下使用yum安装Mongodb3.4
实验环境
操作系统:CentOS Linux release 7.3.1611 (Core)数据库系统: Mongodb 3.4.9-1.el7IP: 192.168.230.134
创建mongodb3.4的yum源文件
再yum源文件目录中创建mongodb-org-3.4.repo
[root@localhost ~]# vim /etc/yum.repos.d/mongodb-org-3.4.repo
写入仓库文件
[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
验证yum源文件是否有效
查看mongodb所需安装文件
[root@localhost ~]# sudo yum search mongodb-orgLoaded plugins: fastestmirror, langpacksmongodb-org-3.4 | 2.5 kB 00:00:00 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirror01.idc.hinet.net * extras: mirrors.nju.edu.cn * updates: mirrors.cqu.edu.cn==================================================== N/S matched: mongodb-org =====================================================mongodb-org.x86_64 : MongoDB open source document-oriented database system (metapackage)mongodb-org-mongos.x86_64 : MongoDB sharded cluster query routermongodb-org-server.x86_64 : MongoDB database servermongodb-org-shell.x86_64 : MongoDB shell clientmongodb-org-tools.x86_64 : MongoDB tools Name and summary matches only, use "search all" for everything.
正好就是安装mongodb所需的5个包
安装mongodb所需包
- MongoDB提供的官方安装文件包含以下软件包:
需要注意的是,mongodb-org-server包提供了一个使用/etc/mongod.conf配置文件启动mongod的初始化脚本。
执行yum安装
直接使用快速安装
[root@localhost ~]# sudo yum install -y mongodb-orgLoaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * epel: mirror01.idc.hinet.net * extras: mirrors.nju.edu.cn * updates: mirrors.cqu.edu.cnResolving Dependencies--> Running transaction check---> Package mongodb-org.x86_64 0:3.4.9-1.el7 will be installed--> Processing Dependency: mongodb-org-tools = 3.4.9 for package: mongodb-org-3.4.9-1.el7.x86_64--> Processing Dependency: mongodb-org-shell = 3.4.9 for package: mongodb-org-3.4.9-1.el7.x86_64--> Processing Dependency: mongodb-org-server = 3.4.9 for package: mongodb-org-3.4.9-1.el7.x86_64--> Processing Dependency: mongodb-org-mongos = 3.4.9 for package: mongodb-org-3.4.9-1.el7.x86_64--> Running transaction check---> Package mongodb-org-mongos.x86_64 0:3.4.9-1.el7 will be installed---> Package mongodb-org-server.x86_64 0:3.4.9-1.el7 will be installed---> Package mongodb-org-shell.x86_64 0:3.4.9-1.el7 will be installed---> Package mongodb-org-tools.x86_64 0:3.4.9-1.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved=================================================================================================================================== Package Arch Version Repository Size===================================================================================================================================Installing: mongodb-org x86_64 3.4.9-1.el7 mongodb-org-3.4 5.8 kInstalling for dependencies: mongodb-org-mongos x86_64 3.4.9-1.el7 mongodb-org-3.4 12 M mongodb-org-server x86_64 3.4.9-1.el7 mongodb-org-3.4 20 M mongodb-org-shell x86_64 3.4.9-1.el7 mongodb-org-3.4 11 M mongodb-org-tools x86_64 3.4.9-1.el7 mongodb-org-3.4 49 MTransaction Summary===================================================================================================================================Install 1 Package (+4 Dependent packages)Total download size: 91 MInstalled size: 258 MDownloading packages:(1/5): mongodb-org-3.4.9-1.el7.x86_64.rpm | 5.8 kB 00:00:01 (2/5): mongodb-org-server-3.4.9-1.el7.x86_64.rpm | 20 MB 00:04:28 (3/5): mongodb-org-tools-3.4.9-1.el7.x86_64.rpm | 49 MB 00:07:07 (4/5): mongodb-org-shell-3.4.9-1.el7.x86_64.rpm | 11 MB 00:00:30 (5/5): mongodb-org-mongos-3.4.9-1.el7.x86_64.rpm | 12 MB 00:00:36 -----------------------------------------------------------------------------------------------------------------------------------Total 75 kB/s | 91 MB 00:20:40 Running transaction checkRunning transaction testTransaction test succeededRunning transaction Installing : mongodb-org-mongos-3.4.9-1.el7.x86_64 1/5 Installing : mongodb-org-tools-3.4.9-1.el7.x86_64 2/5 Installing : mongodb-org-shell-3.4.9-1.el7.x86_64 3/5 Installing : mongodb-org-server-3.4.9-1.el7.x86_64 4/5 Created symlink from /etc/systemd/system/multi-user.target.wants/mongod.service to /usr/lib/systemd/system/mongod.service. Installing : mongodb-org-3.4.9-1.el7.x86_64 5/5 Verifying : mongodb-org-server-3.4.9-1.el7.x86_64 1/5 Verifying : mongodb-org-3.4.9-1.el7.x86_64 2/5 Verifying : mongodb-org-shell-3.4.9-1.el7.x86_64 3/5 Verifying : mongodb-org-tools-3.4.9-1.el7.x86_64 4/5 Verifying : mongodb-org-mongos-3.4.9-1.el7.x86_64 5/5 Installed: mongodb-org.x86_64 0:3.4.9-1.el7 Dependency Installed: mongodb-org-mongos.x86_64 0:3.4.9-1.el7 mongodb-org-server.x86_64 0:3.4.9-1.el7 mongodb-org-shell.x86_64 0:3.4.9-1.el7 mongodb-org-tools.x86_64 0:3.4.9-1.el7 Complete!
启动mongodb服务
[root@localhost ~]# sudo service mongod startRedirecting to /bin/systemctl start mongod.servic
将mongodb设为开机自启动
[root@localhost ~]# systemctl enable mongod.service
连接本地mongodb数据库
[root@localhost ~]# mongoMongoDB shell version v3.4.9connecting to: mongodb://127.0.0.1:27017MongoDB server version: 3.4.9Server has startup warnings: 2017-09-18T17:07:22.336+0800 I STORAGE [initandlisten] 2017-09-18T17:07:22.336+0800 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine2017-09-18T17:07:22.337+0800 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] 2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] 2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] 2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] 2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'2017-09-18T17:07:22.827+0800 I CONTROL [initandlisten] > dbtest
mongodb一些重要的默认设置
- 配置文件路径
/etc/mongod.conf
- 默认端口和ip
port: 27017 bindIp: 127.0.0.1
- 数据库日志路径
/var/log/mongodb/mongod.log
- 数据文件路径
/var/lib/mongo
参考文档
Install MongoDB Community Edition on Red Hat Enterprise or CentOS Linux
阅读全文
0 0
- CentOS7下使用yum安装Mongodb3.4
- CentOS7安装MongoDB3.4(yum安装)
- centos7.3yum安装mongodb3.4
- CentOS7安装MongoDB3.4
- CentOS7安装MongoDB3.4
- centos7安装mongodb3.4
- CentOS7安装MongoDB3.4
- centos7安装mongodb3.4
- centos7安装MongoDB3.4
- centos7安装MongoDB3.4
- Centos7下使用Yum安装Zabbix2.4
- mongoDB3.4(一)单个节点centos下 yum安装
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- 周末总结
- MT 192 Request for Cancellation撤销请求
- 挑战题一(2)
- 使用javascript下载页面中的表格数据
- 微信内置浏览器 长按识别二维码 功能的两三个坑与解决方案
- CentOS7下使用yum安装Mongodb3.4
- 【测试】学习使用mocha(摩卡)编写测试用例-常用命令
- APACHE BEAM2.0.0版本如何支持SPARK2.0.2
- 支付宝钱包系统架构内部剖析
- 日期类(Date)
- 笔记——二分查找
- 洛谷P1074 [Noip2009]靶形数独
- Java NIO2
- jquery 内部插入与外部插入