Linux上安装MongoDB及启动
安装MongoDB
1.官网下载安装包
下载地址:
下载方式:
1.点击下载到本地,把压缩包上传到服务器进行解压
tar -zxvf mongodb-linux-x86_64-amazon-4.4.3.tgz #解压
2.点击复制链接,在服务器上下载压缩包,解压
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-4.4.3.tgz #下载
tar -zxvf mongodb-linux-x86_64-amazon-4.4.3.tgz #解压
2.修改环境变量及配置文件
可以不执行,后面进行配置时保证自己的路径是正确的就行
#移动路径,改名
mv mongodb-linux-x86_64-amazon-4.4.3 /mongodb/mongodb-x86_64-4.4.3
1.进入配置文件
vi /etc/profile
键盘按下 “i” 或 “Insert” 即可进入编辑模式
在最后一行添加mongodb路径:
#mongodb
export PATH=$PATH:/mongodb/mongodb-x86_64-4.4.3/bin
卸载后别忘了删除,最后按下 “Esc” ,输入 “:wq” 保存退出vi编辑模式
2.使配置修改生效输入:
source /etc/profile
3.创建MongoDB数据存放文件夹和日志记录文件夹
#创建MongoDB数据存放文件夹
mkdir -p /data/db
#创建日志记录文件夹
mkdir -p /data/logs
可自定义位置
4.创建MongoDB运行时使用的配置文件
#进入bin目录下
cd /mongodb/mongodb-x86_64-4.2.9/bin
#创建mongodb.conf配置文件
vim mongodb.conf
提示 “new file”,输入下面的配置内容:
#数据文件存放目录
dbpath = /data/db
#日志文件存放目录
logpath = /data/logs/mongodb.log
#端口
port = 27017
#以守护程序的方式启用,即在后台运行
fork = true
#需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释
#auth=true
#允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
bind_ip=0.0.0.0
最后 “Esc”,输入 “:wq” 保存退出vim编辑模式即可。
3.启动MongoDB
启动MongoDB服务
进入bin目录下,加载配置文件方式启动:
#进入bin目录
cd /mongodb/mongodb-x86_64-4.2.9/bin
#加载配置文件方式启动服务
./mongod -f mongodb.conf
启动成功!
4.操作
1.查看mongo进程
ps -ef | grep mongo
2.关闭MongoDB服务
service mongod stop
卸载前,先停止服务
3.将MongoDB服务设置为开机自动启动
vi /etc/rc.local
添加以下代码
/mongodb/mongodb-x86_64-4.4.3/bin/mongod -dbpath=/data/db --fork --port 27017 --logpath=/data/logs/mongodb.log --logappend --auth