MongoDB安装及启动
本机环境
系统:Debian 9
桌面系统:KDE Plasma
## 官网下载自己系统最新稳定版
https://www.mongodb.com/download-center#community
选择Debian 9 Linux 64-bit x64
## 解压
csr@debian:~$ su root
root@debian:/home/csr# mkdir /usr/mongodb
root@debian:/home/csr# cd 下载
root@debian:/home/csr# tar -zxvf mongodb-linux-x86_64-debian92-4.0.0.tgz -C /usr/mongodb
## 添加环境变量
root@debian:/home/csr# vim /etc/profile
在此文件中添加:
export PATH=/usr/mongodb/mongodb-linux-x86_64-debian92-4.0.0/bin$PATH
重新加载文件:
root@debian:/home/csr# source /etc/profile
## 配置数据位置
root@debian:/home/csr# mkdir /home/csr/data/db
这里注意用户对此路径需要有读写权限,不然会报错
## 运行MongoDB服务
csr@debian:~$ mongod --dbpath=/home/csr/data/db/
在这里我遇到了一个问题:
mongod: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
所以安装curl
root@debian:/home/csr# apt-get install curl
问题解决!
重新运行:
csr@debian:~$ mongod --dbpath=/home/csr/data/db/
首次运行程序会在指定的路径里创建一些文件
现在就可以连接MongoDB了
csr@debian:~$ mongo
附录:
mongodb 启动参数
--bind_ip 绑定服务ip,若帮顶127.0.0.1,则只能本机访问,不指定ip地址则默认本机所有ip
--logpath 指定日志文件
--logappend 使用追加方式写日志
--dbpath 指定存储路径
--port 指定服务端口,默认端口为 27017
--serviceName 指定服务名称
--serviceDisplayName 指定服务名称,有多个mongodb服务时执行
--install 指定作为一个Windows服务安装
上一篇: 怎么拍照才好看?拍照技巧心得学习掌握
推荐阅读
-
vue的安装及element组件的安装方法
-
mongodb数据库及数据分页-个人文章-SegmentFault思否
-
服务器(CentOS)安装配置mongodb-do前端while全栈-SegmentFault思否
-
linux下vsftpd的安装及配置使用详细步骤(推荐)
-
apache无法启动的可能原因分析及对策
-
在Vultr VPS主机上安装使用Windows Server的教程及评测
-
Linux上PPTP VPN的一键安装以及设置开机启动的方法
-
MySQL的安装、启动和基础配置 —— linux版本
-
php配置php-fpm启动参数及配置详解
-
红巨星插件Magic Bullet Suite 13安装及汉化图文教程