安装配置MongoDB
2015-07-07 08:33
597 查看
1.下载mongodb
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.8.tgz
2.解压
tar zxf mongodb-linux-x86_64-2.6.8.tgz
3.指定安装目录
mv mongodb-linux-x86_64-2.6.8 /app/sinova/mongodb
4.创建数据文件存放目录
mkdir /app/sinova/mongodb/db
5.创建log文件存放目录
mkdir /app/sinova/mongodb/logs
6.创建配置文件目录
mkdir /app/sinova/mongodb/conf
7.在/app/sinova/mongodb/conf目录下新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动
vi mongodb.conf
dbpath = /app/sinova/mongodb/db #数据文件存放目录
logpath = /app/sinova/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #mongodb监听的端口
fork = true #以守护进程方式启动,即在后台运行
nohttpinterface = true #禁用http管理接口
auth = true #启动mongodb客户端登录的认证机制。
8.启动MongoDB
/app/sinova/mongodb/bin/mongod --config /app/sinova/mongodb/conf/mongodb.conf
9.停止MongoDB
在linux下很多人停止很多服务都喜欢直接kill -9 PID,但是对于MongoDB如果执行了kill -9 PID,在下次启动时可能提示错误,导致服务无法启动,这个时候可以通过执行:
rm -f /app/hadoop/db/mongod.lock
也即删除指定数据目录下的mongod.lock文件即可。
正常停止方法:
kill -2 PID
或者
./mongo -host ip:port
先连接需要停止的服务,然后:
>use admin
>db.shutdownServer();
这样也可以正常停止服务。
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.8.tgz
2.解压
tar zxf mongodb-linux-x86_64-2.6.8.tgz
3.指定安装目录
mv mongodb-linux-x86_64-2.6.8 /app/sinova/mongodb
4.创建数据文件存放目录
mkdir /app/sinova/mongodb/db
5.创建log文件存放目录
mkdir /app/sinova/mongodb/logs
6.创建配置文件目录
mkdir /app/sinova/mongodb/conf
7.在/app/sinova/mongodb/conf目录下新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动
vi mongodb.conf
dbpath = /app/sinova/mongodb/db #数据文件存放目录
logpath = /app/sinova/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #mongodb监听的端口
fork = true #以守护进程方式启动,即在后台运行
nohttpinterface = true #禁用http管理接口
auth = true #启动mongodb客户端登录的认证机制。
8.启动MongoDB
/app/sinova/mongodb/bin/mongod --config /app/sinova/mongodb/conf/mongodb.conf
9.停止MongoDB
在linux下很多人停止很多服务都喜欢直接kill -9 PID,但是对于MongoDB如果执行了kill -9 PID,在下次启动时可能提示错误,导致服务无法启动,这个时候可以通过执行:
rm -f /app/hadoop/db/mongod.lock
也即删除指定数据目录下的mongod.lock文件即可。
正常停止方法:
kill -2 PID
或者
./mongo -host ip:port
先连接需要停止的服务,然后:
>use admin
>db.shutdownServer();
这样也可以正常停止服务。
相关文章推荐
- 学习MongoDB 二:MongoDB添加、删除、修改
- MongoDB运行状态监控、性能分析工具mongostat详解
- mongodb 学习笔记05 --用户管理
- MongoDB数据库可视化软件MongoVUE的安装使用
- mongodb安装
- 基于mongodb, 设计游戏中的个人背包系统
- 12-【MongoDB入门教程】MongoDB写关注
- MongoDB: The Definitive Guide
- PHP 操作Mongodb 实例
- MongoDB运行状态、性能监控,分析
- Mongodb for Mac 安装
- 十个 MongoDB 使用要点
- [ mongoDB ] - MongoDB 连接池
- mongodb 使用
- MONGODB高可用Repl Set+Sharding配置
- 8天学通MongoDB——第七天 运维技术
- 8天学通MongoDB——第六天 分片技术
- Mongodb Windows 集群
- mongodb常用shell
- mongodb安装和启动配置