MongoDB(一):安装MongoDB
介绍windows
和linux
下的安装
windows
环境
直接官网上下载安装包安装,如果命令行直接输入mongo
没有成功,则需手动添加环境变量:我的电脑 --> 右键属性 --> 高级系统设置 --> 环境变量 --> 系统变量的path
添加mongodb
的bin
路径
3.0版本需要手动启动
mongodDB
,4.0版本已经注入系统服务,开机自启
Linux
环境
以ubuntu
和centos
系统为例,介绍两种安装方式
1. 手动下载
连接到服务器,进入对应目录,下载包然后解压(这里选择是的ubuntu
系统下的包)
$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.6.tgz
$ tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.6.tgz
创建文件夹把mongodb
移进去
$ mkdir mongodb
$ mv mongodb-linux-x86_64-ubuntu1604-4.0.6 mongodb
进入mongodb
,创建data
文件存放数据库文件,创建logs
存放日志文件,
$ cd mongodb
$ mkdir data
$ mkdir logs
$ cd logs
$ touch mongo.log
返回mongodb
目录,创建etc
配置文件,进行配置
$ cd ../
$ mkdir etc
$ cd etc
$ vi mongo.conf
在vim
编辑器里面输入文本保存退出
dbpath=/mongodb/data
#后台启动需要配置日志输出
logpath=/mongodb/logs/mongo.log
#自动追加日志
logappend=true
journal=true
quiet=true
#端口
prot=27017
启动服务,返回到mongodb
目录,进入bin目录
$ cd ../
$ cd mongodb-linux-x86_64-ubuntu1604-4.0.6/bin/
$ ./mongod -f /mongodb/etc/mongo.conf
删除文件
$ rm -rf xxx
建立软链接:
ln -s /mongodb/mongodb-linux-x86_64-rhel62-4.0.6/bin/mongo /usr/local/bin/mongo
ln -s /mongodb/mongodb-linux-x86_64-rhel62-4.0.6/bin/mongod /usr/local/bin/mongod
2. yum
安装
-
配置
MongDb
的yum
源,编辑repo
文件$ vim /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
-
缓存包信息(把服务器的包信息下载到本地电脑缓存起来配合
yum -C search xxx
使用,不用上网检索就能查找软件信息)$ yum makecache
-
开始安装
$ yum -y install mongodb-org
-
修改配置文件
$ vim /etc/mongod.conf #将bindIp: 127.0.0.1 改为0.0.0.0,才能允许其他机器连接
-
相关命令
$ systemctl start mongod.service #启动mongodb服务 $ systemctl status mongod.service #检查状态 $ systemctl stop mongod.service #停止服务
如果远程无法连接,考虑两个原因
- 关闭防火墙
systemctl stop firewalld.service #停止firewall
并且开机停止启动systemctl disable firewalld.service #禁止firewall开机启动
- 服务器入站规则开放
27017
端口(mongodb
默认端口)
上一篇: 5,000万美元融资过后,Faceu将如何延伸工具型应用的想象力?
下一篇: 爬虫随机请求头模版