"Linux下MongoDB的安装和配置教程",下面是完整攻略。
安装MongoDB
步骤1. 添加MongoDB官方安装包到软件源列表
为了确保安装器拥有最新的MongoDB版本,我们需要将MongoDB官方安装包源添加到系统软件源列表中。使用下列命令导入最新的MongoDB GPG密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
然后在 /etc/apt/sources.list.d/mongodb.list中添加MongoDB源:
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
步骤2. 安装MongoDB
现在我们可以使用包管理器apt安装MongoDB了,只需要执行以下命令:
sudo apt-get update
sudo apt-get install -y mongodb-org
步骤3. 启动服务
MongoDB安装完成后,默认会自动启动MongoDB服务。我们可以通过以下命令检查服务状态:
sudo service mongod status
如果显示"Active: active (running)"则说明MongoDB已经成功启动了。
步骤4. 使用Mongo Shell进行测试
使用以下命令打开Mongo Shell:
mongo
如果一切正常,你将看到以下输出:
MongoDB shell version: 3.2.0-rc4
connecting to: test
>
这就是Mongo Shell的交互模式。
配置MongoDB
步骤1. 修改MongoDB配置文件
MongoDB的配置文件为 /etc/mongod.conf。打开该文件并修改以下参数:
#bindIp: 127.0.0.1
将这一行注释掉或者将参数值改为本机IP地址或者0.0.0.0。
步骤2. 重启MongoDB服务
为了使我们的配置更改生效,我们需要重启MongoDB服务:
sudo service mongod restart
步骤3. 使用Mongo Shell进行测试
我们可以通过以下命令测试MongoDB能否成功监听了所有IP地址:
mongo --host 127.0.0.1
如果成功连接MongoDB,你将可以看到以下输出:
MongoDB shell version: 3.2.0-rc4
connecting to: 127.0.0.1/test
>
示例说明
示例1. 插入数据
我们可以使用Mongo Shell插入数据,以一个document为例:
db.test.insert({"name":"Jack","age":25,"city":"Beijing"})
示例2. 查询数据
我们可以使用Mongo Shell查询数据,以查询collection为例:
db.test.find()
以上操作分别为插入了一个document,以及查询了collection中所有document。
至此,Linux下MongoDB的安装和配置教程分别从安装MongoDB和配置MongoDB两个方面讲解了MongoDB在Linux下的安装及简单使用方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux下MongoDB的安装和配置教程 - Python技术站