时间:2021-07-01 10:21:17 帮助过:10人阅读
5、进入/usr/local/mongodb/bin 目录下,创建配置文件
vi mongodb.conf
写入一下配置字段
dbpath = /usr/local/mongodb/data/db #数据文件存放目录 logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录 port = 27017 #端口 fork = true #以守护程序的方式启用,即在后台运行 nohttpinterface = true auth=true #【建议练习条件下为false 认证字段】 bind_ip=0.0.0.0
6、进行环境变量配置, 打开配置文件 /etc/profile
vi /etc/profile
在后面添加一条语句
添加这条语句:export PATH=$PATH:/usr/local/mongodb/bin
7、配置文件生效
source /etc/profile
8、服务启动语句
mongod -f /usr/local/mongodb/bin/mongodb.conf
9、服务关闭语句
mongod -f /usr/local/mongodb/bin/mongodb.conf --shutdown
10、进入客户端界面的命令
mongo
11、设置自启动步骤
cd /etc/init.d
vi 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
a、赋予 mongodb 文件可执行权限
chmod –R a+x mongodb
b、通过chkconfig 添加为自启动服务
chkconfig --add mongodb
chkconfig mongodb on
c、开启自启动服务
service mongodb start
centos7源码包安装Mongodb,并设置开机自启动
标签:数据文件 span exit script 认证 top logs 后台运行 div