一、下载Mongodb
1.通过window下载上传
2.使用linux命令下载 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-4.2.0.tgz
二、解压、配置Mongodb相关配置文件
1.解压压缩包
tar -zxvf mongodb-linux-x86_64-rhel62-4.2.0.tgz
2.移动到指定目录
mv mongodb-linux-x86_64-rhel62-4.2.0 /usr/local/mongodb
cd /usr/local/mongodb
3.创建所需要的文件夹
mkdir -p data/db
mkdir logs
cd logs/
touch mongodb.log
4.启动Mongodb 默认端口是 27017
cd bin/
vim mongodb.conf
添加基本配置信息
----------------------
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#追加记录日志
logappend = true
#端口号 默认27017
port=27017
#以后台方式运行
fork=true
#ip地址
bind_ip = 127.0.0.1
----------------------
5.启动Mongodb
cd bin/
./mongod -f mongodb.conf
Mongodb启动成功!
三、配置开机自启动服务
1.加入环境变量:
vim /etc/profile
2.最后写入
export MONGODBPATH=/usr/local/mongodb
export PATH=$PATH:$MONGODBPATH/bin
3.刷新环境变量配置
source /etc/profile
4.加入开机启动
--创建服务文件:
vim /usr/lib/systemd/system/mongodb.service
--内容:
[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongodb.conf
PrivateTmp=true
5.[Install]
WantedBy=multi-user.target
netstat -ap | grep 27017
先关掉Mongodb
ps -ef | grep mongo
kill 9658
6.重载系统服务, 启动
systemctl daemon-reload
systemctl start mongodb.service
开机自启动
systemctl enable mongodb.service
重启成功!如果不成功,详细请看日志!
例如:
想法决定行动,行动决定结果!