Linux系统安装并启动mongodb服务
-
下载链接 mongodb-linux-x86_64-3.0.6.tgz
或者去官网自己下 -
把这个目录移动到你想放的位置 。 我的是放在 /usr/local/
-
把下载的目录改名 mongodb
-
新建两个文件夹
- 在mongodb 目录下新建 data文件夹 在data文件夹下新建db文件夹 (这个是保存数据库数据的)
- 在mongodb 目录下新建 logs文件夹 (这个是保存数据库日志的,没有这个文件夹将不能在后台运行)
找到mongodb 目录下bin目录 新建 mongodb.conf文件,复制下面内容(注意把/usr/local/换成你自己的地址)
dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #端口
fork = true #在后台运行
nohttpinterface = true
- 最后进入mongodb文件夹
键入 ./mongod -f mongodb.conf 启动服务
注意
如果报下面的错误
about to fork child process, waiting until server is ready for connections.
forked process: 3641
ERROR: child process failed, exited with error number 100
错误原因是 mongodb非正常关闭
删除data/db/(一般是这个目录)下的 mongod.lock 文件即可.