MacBook和Linux的MongoDB安装
偶有接触,第一次装的时候觉得很复杂,这次帮同事装了下,装完发现也没那么复杂
于是趁热打铁,在这里记一下安装的步骤:
准备工作
安装依赖(具体可参考官方的安装步骤): sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl libpcap lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl rpm-libs tcp_wrappers-libs
正文
1.官网下载安装包 (官方有安装步骤,yum和.tgz安装: https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-red-hat/)
2.解压,重命名(eg:/usr/local/mongodb)
3.添加环境变量(全局: /etc/profile; 当前用户: ~/.bash_profile)
4.新建目录:
日志: mkdir /usr/local/mongodb/log
数据库: mkdir /usr/local/mongodb/data/db
5.添加 mongod.conf文件(eg:/usr/local/mongodb/etc/mongod.conf)
6.编辑 mongod.conf文件:
logpath=/usr/local/mongodb/log/mongo.log logappend=true dbpath=/usr/local/mongodb/data/db fork=true port=27017
maxConns=5000
7.启动 (写成.sh脚本以后直接运行脚本即可)
-window下启动方式:
mongod —config /usr/local/mongod/etc/mongod.conf
-linux/mac下启动方式
mongod -f /usr/local/mongod/etc/mongod.conf
8.关闭 (这里使用的是登录客户端来关闭服务)
登录mongodb
> mongo
> use admin;
> db.shutdownServer();