1 进入到 /usr/local/ 目录:
cd /usr/local
2 在当前目录下创建 tools 目录:
mkdir -p tools
3 进入到 tools 目录中:
cd tools
4 下载与 CentOS 系统匹配的 mongodb-linux-x86_64-rhel70-3.4.9.tgz 文件:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.9.tgz
5 解压缩 mongodb-linux-x86_64-rhel70-3.4.9.tgz 文件:
tar -zxvf mongodb-linux-x86_64-rhel70-3.4.9.tgz
解压完成后得到 mongodb-linux-x86_64-rhel70-3.4.9 文件夹及其所属的文件;
6 重命名 mongodb-linux-x86_64-rhel70-3.4.9 文件为 mongodb3.4.9:
mv mongodb-linux-x86_64-rhel70-3.4.9 mongodb3.4.9
7 返回到上一级目录,并创建 mongodb 目录:
cd ../
mkdir -p mongodb
8 将 mongodb3.4.9 文件从 /usr/local/tools 目录中移动到 /usr/local/mongodb 目录中:
mv tools/mongodb3.4.9/ mongodb/
9 进入到 /usr/local/mongodb/mongodb3.4.9/bin 目录中:
cd mongodb/mongodb3.4.9/bin
10 在 /usr/local/mongodb/mongodb3.4.9/bin/ 目录中创建一个存放日志的目录:
mkdir -p data/test/logs
11 在 /usr/local/mongodb/mongodb3.4.9/bin/ 目录中创建一个存放数据文件的目录:
mkdir -p data/test/db
12 进入 bin 目录中:
cd bin/
13 创建配置文件 mongodb.conf:
vi mongodb.conf
在 mongodb.conf 写入如下内容:
# idae - MongoDB config start - 2016-05-02
# 设置数据文件的存放目录
dbpath = /usr/local/mongodb/mongodb3.4.9/bin/data/test/db
# 设置日志文件的存放目录及其日志文件名
logpath = /usr/local/mongodb/mongodb3.4.9/bin/data/test/logs/mongodb.log
# 设置端口号(默认的端口号是 27017)
port = 27017
# 设置为以守护进程的方式运行,即在后台运行
fork = true
# nohttpinterface = true
nohttpinterface = true
# idae - MongoDB config end - 2016-05-02
按英文状态下的“:wq”保存并退出;
20 将 mongodb 服务加入到自启动文件中:
vi /etc/rc.local
在文件末尾追加如下命令:
/usr/local/mongodb/mongodb3.2.4/bin/mongod --config mongodb.conf
保存并退出:
:wq!
21 客户端常用命令:
db.version(); # 查看 mongodb 的版本
use test; # 进入到指定的数据中,这里是 test 数据库
22 在 /usr/local/mongodb/mongodb3.2.4/bin/ 目录中,键入如下命令,打开一个 mongodb 的客户端程序,即打开一个 mongodb 的 shell 客户端,这个 shell 客户端同时也是一个 JavaScript 编辑器,即可用输入任何的 JavaScript 脚本:
./mongo
默认连接至 test 数据库
23 在浏览器中输入 IP:27017,如:
http://101.201.212.129:27017/
可以查看 MongoDB 的版本信息;
北京Java找工作群145471323
分享到:
相关推荐
Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案...
CentOS 7 安装 MongoDB MongoDB 是一个基于分布式文件存储的开源文档orientated NoSQL 数据库。...通过这些步骤,用户可以成功地在 CentOS 7 中安装和配置 MongoDB,这将为后续的开发和使用提供良好的基础。
### CentOS (Linux) 离线安装 MongoDB 7.0 详细教程 #### 一、前言 在一些特定的网络环境下,如内网或专网中,由于无法直接访问互联网资源,传统的在线安装方式不可行。对于这种情况,本文将详细介绍如何在 CentOS...
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装...安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:282882201 交流学习
CentOS7.4 安装 MongoDB CentOS7.4 安装 MongoDB 是一种流行的 NoSQL 数据库安装指南。本文将指导用户如何在 CentOS7.4 操作系统上安装 MongoDB 数据库。 安装 MongoDB 安装 MongoDB 前,需要先获取安装包的地址...
一、Mongodb安装 以下安装步骤以dp用户执行 1. 下载mongodb 3.4.2的安装包: “mongodb-linux-x86_64-rhel70-3.4.2.tgz”,放在~/software下。 2. 解压该文件包: $ cd ~/software $ tar -xf mongodb-linux-x86_64...
为了安全起见,我们还需要配置MongoDB的防火墙规则,允许外部连接。假设你正在使用firewalld,可以运行: ```bash sudo firewall-cmd --permanent --add-service=mongodb sudo firewall-cmd --reload ``` 如果你想...
完成以上步骤后,你将在 CentOS 系统上成功安装并配置了 MongoDB 数据库,并且 PHP 已经支持与 MongoDB 交互。这为使用 PHP 开发与 MongoDB 集成的应用程序提供了基础。记得根据你的实际需求调整配置,并保持 ...
本文档旨在为新手提供一个清晰且简洁的教程,帮助他们在 CentOS 7.2 上顺利安装 MongoDB 3.6.3,并进行基本的配置。通过遵循这些步骤,用户可以快速搭建起一个稳定的基础数据库环境,避免常见的安装错误。 #### 二...
该文件为centos7环境下,mongoDB3.4一键部署配置脚本。下载该文件,拖到服务器上,$ sh mongo.sh 执行该脚本就能自动化下载、安装、配置防火墙、远程访问、开机自启动等。
1. **配置MongoDB**:编辑`/etc/mongod.conf`配置文件,根据需求调整数据存储路径、端口、日志位置等。 2. **重启服务**:`sudo systemctl restart mongod`来应用配置更改。 ## 三、MongoDB副本集安装 1. **创建...
MongoDB 提供了一个官方的 yum 存储库,可以在 CentOS 上轻松安装和更新 MongoDB。你需要在 `/etc/yum.repos.d/` 目录下创建一个名为 `mongodb-org-3.2.repo` 的文件,然后添加以下内容: ``` [mongodb-org-3.2] ...
在本文中,我们将详细介绍如何在CentOS 6.4上安装MongoDB数据库,并进行相关的配置步骤,包括设置数据存储路径、日志路径、端口和IP访问限制,以及实现系统启动时的自动化运行。 首先,我们需要下载MongoDB的二进制...
安装完成后,需要配置MongoDB的服务。创建或编辑`/etc/mongod.conf`配置文件,设置数据存储目录、端口等参数。例如: ``` storage: dbPath: /var/lib/mongo journal: enabled: true net: port: 27017 ...
本教程是在阿里云centos下部署mongodb的过程,整个过程遇到不少坑,浪费了很多时间。在网上查了很多教程,但是由于教程大多太久了,环境都不一样了,所以教程绝大部分走不通。为此走过不少坑,所以在此做一下记录。 ...
在CentOS操作系统上安装和配置MongoDB可能涉及到多个步骤,包括安装依赖、下载和解压软件包、创建数据目录、配置服务以及启动和管理MongoDB。在描述中提到的压缩包“mongodbwork”可能包含了配置好的MongoDB环境,...
Centos6下针对MongoDB集群副本(一主一备+仲裁)环境完整部署记录(个人精华版),有需求的朋友,请拿走.
本教程将详细讲解如何在CentOS 7操作系统上通过yum工具快速安装MongoDB。 首先,确保你的系统是CentOS 7,可以通过查看 `/etc/redhat-release` 文件来确认。在本例中,系统版本为 CentOS Linux 7.2.1511。 为了...