一、安装部署mongodb
1.
在/usr/local/? 创建文件夹mongoDB
2.
上传mongodb安装文件到Linux上的/usr/local/目录下,并且执行,解压到mongoDB内
tar -zxvf mongodb-linux-i686-3.2.13-rc0.gz -C /usr/local/mongoDB3.
重命名
cd /usr/local/mongoDB mv mongodb-linux-i686-3.2.13-rc0 mongodbserver4.
回到数据库目录下
cd /usr/local/mongoDB/mongodbserver5.
创建数据库文件夹,切记,一定还要在data内再建db文件夹
mkdir data cd /usr/local/mongoDB/mongodbserver/data mkdir db6.?
创建日志文件夹
cd /usr/local/mongoDB/mongodbserver mkdir logs7.
?创建配置文件夹etc
cd /usr/local/mongoDB/mongodbserver mkdir etc8.
创建配置文件mongodb.conf
cd /usr/local/mongoDB/mongodbserver/etc vim?mongodb.conf粘贴以下内容
dbpath=/usr/local/mongoDB/mongodbserver/data/db logpath=/usr/local/mongoDB/mongodbserver/logs/mongodb.log logappend=true port=27017 fork=true journal=false9.
清空db和logs目录下的文件。
10.
cd到mongodb目录下的bin文件夹,执行如下所示,进行启动
./mongod --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf11.
查看是否启动
lsof -i :27017二、使用system管理mongo服务设置开机启动
1.
首先创建mongodb.service文件,并编辑
vim /lib/systemd/system/mongodb.service粘贴以下内容
[Unit] Description=mongodb After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/mongoDB/mongodbserver/bin/mongod --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/usr/local/mongoDB/mongodbserver/bin/mongod --shutdown --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf PrivateTmp=true [Install] WantedBy=multi-user.target2.
启动服务
systemctl start mongodb.service ? ?
关闭服务
systemctl stop mongodb.service ? ?
开机启动
systemctl enable mongodb.service
查看状态
systemctl status mongodb.service
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #Linux #mongodb开机自启动 #在usrlocal #zxvf #C