一、准备工作
在安装mongodb之前,我们需要先准备好一些必要的工具和环境。
1. 环境要求
操作系统:deepin 15.3 X64
内存:2GB及以上
硬盘空间:10GB及以上
2. 安装必要的软件
1. 安装wget:
sudo apt-get install wget
2. 安装tar:
sudo apt-get install tar
3. 安装gcc:
sudo apt-get install gcc
4. 安装g++:
sudo apt-get install g++
二、下载mongodb安装包
下载地址:https://www.mongodb.com/download-center/community
选择适合您操作系统的.deb文件下载,这里选择下载版本为mongodb-4.0.3。
下载完成后使用以下命令进行解压,解压后可以得到一个名为mongodb的文件夹:
tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.3.tgz
将mongodb文件夹从解压后的目录拷贝到系统根目录:
sudo cp -R mongodb-linux-x86_64-ubuntu1804-4.0.3/ /
将mongodb的bin目录添加到环境变量中:
echo "export PATH=/mongodb/bin:$PATH" >> ~/.bashrc
执行以下命令使得环境变量立即生效:
source ~/.bashrc
三、配置mongodb
1. 创建mongodb数据目录
我们需要手动创建mongodb数据目录,mongodb默认的数据目录在根目录下的/data/db。
sudo mkdir -p /data/db
2. 启动mongodb
使用以下命令启动mongodb:
sudo mongod --dbpath /data/db
如果终端显示"waiting for connections on port 27017",表示mongodb已经启动。
如果需要设置mongodb开机自启,可以创建一个mongodb.service文件:
sudo vi /lib/systemd/system/mongodb.service
编辑mongodb.service文件,将以下内容粘贴进去:
[Unit]
Description=MongoDB Database Server
Documentation=https://docs.mongodb.org/manual
After=network.target
[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf
[Install]
WantedBy=multi-user.target
保存mongodb.service文件,并启动mongodb.service服务:
sudo systemctl start mongodb.service
设置mongodb.service服务为开机自启,并启动mongodb服务:
sudo systemctl enable mongodb.service
四、测试mongodb
我们可以使用mongo命令来测试mongodb服务是否正常运行,打开终端输入mongo命令:
mongo
如果显示以下内容,说明mongodb已经启动正常:
//欢迎信息
MongoDB server version: 4.0.3
>_
可以输入以下命令进行测试:
use test
db.test.insert({name:"mongodb"})
如果没有报错,则说明mongodb测试通过。
五、总结
本文主要介绍了deepin 15.3 X64系统中安装mongodb的方法步骤,涉及到了必要的环境准备、下载mongodb安装包、配置mongodb以及测试mongodb。通过以上步骤,我们可以成功在deepin 15.3 X64安装mongodb。