Linux下安装MongoDB全程记录
1.下载安装包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.6.0.tgz

2.解压缩
[root@localhost opt]# tar -zxvf mongodb-linux-x86_64-amazon-3.6.0.tgz

3.准备工作
[root@localhost opt]# cd /usr/local/
[root@localhost local]# mkdir mongodb
[root@localhost local]# cd mongodb
[root@localhost mongodb]# mkdir data
[root@localhost mongodb]# mkdir logs
[root@localhost mongodb]# mkdir etc
[root@localhost mongodb]# cd logs
[root@localhost logs]# touch mongo.log
[root@localhost logs]# vi /usr/local/mongodb/etc/mongo.conf
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/logs/mongo.log
logappend=true
journal=true
quiet=true
port=27017
bind_ip=0.0.0.0
4.给mongodb新建一个软连接
[root@localhost logs]# ln -s /usr/local/mongodb/mongodb-linux-x86_64-3.6.0/bin/mongo /usr/local/bin/mongo
[root@localhost logs]# ln -s /usr/local/mongodb/mongodb-linux-x86_64-3.6.0/bin/mongd /usr/local/bin/mongod
5.移动解压包mongodb-linux-x86_64-amazon-3.6.0到目录/usr/local/mongodb

[root@localhost opt]# pwd
/opt
[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# mv mongodb-linux-x86_64-amazon-3.6.0 /usr/local/
6.切换目录
[root@localhost opt]# cd /usr/local/mongodb-linux-x86_64-amazon-3.6.0/
[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# ls
bin GNU-AGPL-3.0 MPL-2 README THIRD-PARTY-NOTICES
7.启动mongodb
[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# ./bin/mongod --config /usr/local/mongodb/etc/mongo.conf
about to fork child process, waiting until server is ready for connections.
forked process: 22915
child process started successfully, parent exiting
8.进入mongodb解压bin目录输入./mongo即可连接数据库
[root@localhost bin]# pwd
/usr/local/mongodb-linux-x86_64-amazon-3.6.0/bin
[root@localhost bin]# ./mongo

9.进入data目录查看数据库初始化文件
# 退出数据库
> exit
bye
# 切换目录
[root@localhost bin]# cd /usr/local/mongodb/data/
# 列出目录文件
[root@localhost data]# ls

10.查看log文件
[root@localhost data]# cd ..
[root@localhost mongodb]# cd logs/
[root@localhost logs]# ls
mongo.log
[root@localhost logs]# cat mongo.log
# 部分内容截图:

11.mongodb安装完成!
Linux下安装MongoDB全程记录的更多相关文章
- 26、linux下安装MongoDB
26.1.MongoDB介绍: 1.什么是MongoDB: MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. Mo ...
- Linux下安装MongoDB
MongoDB是一个C++编写的基于分布式文件存储的数据库,是一个介于关系和非关系之间的数据库,当然也属于NoSQL的行列,存储方式和Redis类似,是json格式的kav-value存储方式,只是R ...
- Linux下安装mongodb详细过程
本次安装mongodb使用yum.repo方式.详细过程请参考,也列出一些安装过程中的错误,欢迎指正. mongodb版本:3.0 先在linux下cd 到 /etc/yum.repos.d/ 新建脚 ...
- ChatterBot之linux下安装mongodb 02
当前环境 :centos 6.9 mongodb版本 mongodb-linux-x86_64-3.4.4.tgz 使用链接工具:studio-3t-x64.msi.zip 首先我们先来安装mongo ...
- Linux下安装MongoDB 4.2数据库--使用tar包方式
(一)基础环境设置 操作系统版本 :centos-7.4 MongoDB版本:MongoDB 4.2 社区版 (1)关闭防火墙 # 关闭防火墙 [root@mongodbenterprise lib ...
- Linux 下安装 Mongodb
mongodb在linux下面的安装应该是很简单的,但是有一个小点需要注意,这也就是我为什么写这篇博客的原因. 首先到其官网上下载最新稳定版,解压到目录,如/usr/local/mongodb 在mo ...
- Linux下安装 mongodb
1.下载 去官网 https://www.mongodb.com 找到对应版本的mongodb 的下载地址 这样的: https://fastdl.mongodb.org/linux/mongodb ...
- linux下安装mongodb(php版本5.3)
转:原文出处忘记了. 1. 下载MongoDB 2. 解压文件到某目录下,然后重命名: [root@localhost var]# tar -xzvf mongodb-linux-i686-2.0.1 ...
- linux 下安装mongodb
1.初始化docker: -v 设置docker和host共享目录,格式hostPath:dockerContainerPath -p 端口映射 --name,容器名称 cen ...
随机推荐
- 解决window10系统电脑插入耳机之后没有声音的问题
其实办法也是从百度百科上查到的 ⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ 可能是因为自己某个不小心的操作更改了设置 1. 首先要点开设置按钮,在搜索栏输入控制面板 (当然知道控制面板在哪里的小伙伴就不用 ...
- 解析式/推导式, 生成器 datetime 内建函数
列表解析式(List Comprehension) 语法: [返回值 for 元素 in 可迭代对象 if 条件] 使用中括号[],内部是for循环,if条件可选. 返回一个新的列表. 列表解析式的作 ...
- 如何高效利用github提升自己
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户,是开发者打开程序开源大门的一扇窗口,也是开发者快速提升自己的一个重要途径.本文将从两个方面介绍github的使用方式. 和逛微博 ...
- Mysql之sync-binlog参数
Mysql开启bin-log日志使用bin-log时,默认情况下,并不是每次执行写入就与硬盘同步,这样在服务器崩溃是,就可能导致bin-log最后的语句丢失. 可以通过这个参数来调节,sync_bin ...
- 挑战:万能的slash! 判断js中“/”是正则、除号、注释?
很久以前在其它地方就探讨和关注过这个问题,但都没有满意的解答. 看了zjfeihu 的帖子: <前端代码加亮插件(html,jss,css),支持即时加亮,运行代码>,再次提出这个比较经典 ...
- 虚拟化笔记04.OpenFiler.install
4.OpenFiler install OPENFILER 介绍 1.OpenFiler 作用 OpenFiler 基于Linux 内核,主要作用是实现IP-SAN. 在VSPHERE中我们可以将VM ...
- 个人博客开发之 ueditor 安装
- ThinkPHP与EasyUI整合之二(datagrid):删除多条记录
学习EasyUI已有一段时间了,现在开始逐步把平时学习的细节和难点记录下来. 1. datagrid选中多条记录的语句是: var rows = $('#dg').datagrid('getSelec ...
- 在iframe的父级作用域操作,ifame中的元素。。
frames["iframe的name"].SchDatas SchDatas为方法名js中 frames["iframe的name"].document.ge ...
- ExtJs学习-搭建开发环境
Extjs是一个非常棒的ajax框架,可以用来开发十分绚丽外观的客户端框架,能使B/S框架更加具有活力.它是一个用javascript编写的框架,与后台技术无关的ajax框架.因此,可以把ExtJs使 ...