博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos下安装mongodb
阅读量:7070 次
发布时间:2019-06-28

本文共 1459 字,大约阅读时间需要 4 分钟。

1.进入linux 服务器

2.进入/usr/local/下创建mongodb 文件

3.centos7下载mongodb文件

 wget  https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.9.tgz

 

 

4.解压文件

  tar -zxvf mongodb-linux-x86_64-rhel70-4.0.9.tgz

5.将文件拷贝到指定目录

 mv mongodb-linux-x86_64-rhel70-4.0.9/*  /usr/local/mongodb

6.在mongodb 下创建logs,data,conf 文件夹

7.在logs下创建mongodb.log

touch mongodb.conf

8.在conf下创建mongodb.conf,配置文档目录

9.添加环境变量

进入bin/etc/中 添加环境变量(如果编辑profile是吧,可以打开 ls -a 查看隐藏文件,删除.profile.swp这样的文件)

10.需要设置生效

11.启动mongodb服务

12.链接mongodb数据库

13.关闭 db.shutdownServer(),或者killall mongod

14.mongodb 

cd  /etc/init.d

MongoDB设置为系统服务并且设置开机启动

#!/bin/sh

#
#chkconfig: 2345 80 90
#description: mongodb

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then

echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi

start() {

/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf
}

stop() {

/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf --shutdown
}

case "$1" in

start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac

将代码放入mongod中

chmod –R a+x mongod 设置执行权限

chkconfig --add mongod #加入系统服务

chkconfig mongodb on #开机启动

 

shutdown -r重启服务器

启动mongodb service mongod start

service mongod stop 关闭

验证是否启动 lsof -i :28001

报错:

    停止mongodb 运行重新运行

 

 

     systemctl daemon-reload

 

转载于:https://www.cnblogs.com/elsons/p/10731291.html

你可能感兴趣的文章
Java正则表达式详解(三)
查看>>
无线网络布署方式
查看>>
loadrunner 乱码问题设置总结
查看>>
php安装redis 和redis扩展
查看>>
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)
查看>>
org.apache.jasper.jasperException
查看>>
详解 ML2 Core Plugin(I) - 每天5分钟玩转 OpenStack(71)
查看>>
week03_python解析式
查看>>
盘点中国未来最具潜力的IT培训学校前5名
查看>>
php5.4.26 安装出现 error: ‘struct gdIOCtx’ has no member named ‘data’
查看>>
java 后端简单分页
查看>>
局域网安全6 ARP***
查看>>
Protostar stack5
查看>>
LeetCode - 100. 相同的树
查看>>
三星s系列和note系列记录
查看>>
[iOS Animation]CALayer-图层时间-CAMediaTiming协议
查看>>
基本数据类型对象包装类
查看>>
阿里巴巴Dubbo实现的源码分析
查看>>
[UWP]用Shape做动画
查看>>
python集合
查看>>