在Linux上安装MongoDB可以分为几个步骤,以下是详细的步骤说明:
.tgz
安装包。yum -y install mongodb-org
yum -y install mongodb-org
wget -c https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.22.tgz
tar xf mongodb-linux-x86_64-rhel70-5.0.22.tgz
mv mongodb-linux-x86_64-rhel70-5.0.22 /usr/local/mongodb
mkdir -p /usr/local/mongodb/{data,logs,conf}
openssl rand -base64 756 > /usr/local/mongodb/keyfile
chmod 400 /usr/local/mongodb/keyfile
scp /usr/local/mongodb/keyfile root@192.168.36.198:/usr/local/mongodb/
scp /usr/local/mongodb/keyfile root@192.168.36.199:/usr/local/mongodb/
vim /usr/local/mongodb/conf/mongod.conf
配置文件中需要设置以下内容:
dbpath
:数据库文件存放路径。logpath
:日志文件存放路径。pidfilepath
:PID文件路径。logappend
:追加方式写入日志。replset
:副本集名称。keyfile
:副本集共享密钥文件路径。bind_ip
:绑定本机所有IP。port
:运行端口,默认27017。fork
:后台运行。ln -sf /usr/local/mongodb/bin/* /usr/bin
vim /usr/lib/systemd/system/mongod.service
配置文件中需要包含以下内容:
[Unit]
Description=MongoDB Database Server
After=network.target
[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/conf/mongod.conf
PIDFile=/var/run/mongodb/mongod.pid
Restart=always
[Install]
WantedBy=multi-user.target
systemctl start mongod
systemctl enable mongod
mongo --host 192.168.36.197 --port 27017
如果一切正常,你应该能够进入MongoDB的命令行界面。
以上就是在Linux上安装MongoDB的基本步骤,具体操作可能会因系统版本和具体需求有所不同。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Linux LAMP环境下如何部署网站