在服务器上安装MongoDB数据库

本文详细介绍了在Linux环境下从下载、解压到配置及启动MongoDB数据库的全过程,包括设置数据文件夹、日志文件、修改配置参数及创建软链接等关键步骤。

1、下载mongodb

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz

2、解压

tar zxvf mongodb-linux-x86_64-3.2.9.tgz

3、将MongoDB移动到usr/local文件夹下

mv mongodb-linux-x86_64-3.2.9/* /usr/local/mongodb

4、创建数据文件夹和日志文件

mkdir -p  /usr/local/mongodb/data
mkdir -p  /usr/local/mongodb/logs
touch /usr/local/mongodb/logs/mongod.log
touch /usr/local/mongodb/mongodb.conf

5、 修改配置文件

dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/logs/mongod.log
logappend = true 
journal=true
quiet=true
port=27017

6、启动MongoDB

      进入mongo的bin目录下:cd /usr/local/mongdb/bin

      启动:

./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongod.log  --logappend  --port=27017

7、进入MongoDB的Shell,需要运行/usr/local/mongodb/bin/mongo,所以在系统bin目录下给它建立一个软链接。

ln -s /usr/local/mongodb/bin/mongo /bin/mongo

 这样一来,不管在哪个目录下,只需使用"mongo"命令就可以进入MongoDB的shell 了。

服务器上安装 MongoDB 数据库可以按照以下步骤进行。这里以 Linux 系统为例,适用于 CentOS 或 Ubuntu 等主流发行版。 ### 安装 MongoDB 的步骤如下: 1. **下载 MongoDB 安装包** 使用 `curl` 命令从 MongoDB 官网下载对应系统的安装包。例如,下载 MongoDB 3.2.9 版本的 Linux x86_64 架构版本: ```bash curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz ``` 2. **解压安装包** 使用 `tar` 命令解压下载的压缩包: ```bash tar zxvf mongodb-linux-x86_64-3.2.9.tgz ``` 3. **移动 MongoDB 到系统目录** 将解压后的 MongoDB 文件夹内容移动到 `/usr/local/mongodb` 目录下: ```bash mv mongodb-linux-x86_64-3.2.9/* /usr/local/mongodb ``` 4. **创数据目录和日志文件** 创 MongoDB 所需的数据存储目录和日志文件: ```bash mkdir -p /usr/local/mongodb/data mkdir -p /usr/local/mongodb/logs touch /usr/local/mongodb/logs/mongod.log touch /usr/local/mongodb/mongodb.conf ``` 5. **配置 MongoDB 配置文件** 编辑 `mongodb.conf` 文件,设置 MongoDB 的运行参数。例如,配置如下内容: ``` dbpath=/usr/local/mongodb/data logpath=/usr/local/mongodb/logs/mongod.log logappend=true journal=true quiet=true port=27017 ``` 6. **启动 MongoDB 服务** 使用以下命令启动 MongoDB 服务,并指定配置文件: ```bash /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf ``` 7. **连接 MongoDB 服务器** 使用 `mongo` 命令连接到本地 MongoDB 服务器: ```bash mongo ``` 如果 MongoDB 服务器部署在远程主机上,可以使用以下命令连接: ```bash mongo --host <hostname> --port <port> -u <username> -p <password> --authenticationDatabase admin ``` 8. **启用身份验证(可选)** MongoDB 默认安装后访问数据库是不需要用户名和密码的,这存在安全隐患。可以通过在 MongoDB Shell 中添加用户,并修改 `mongod.cfg` 配置文件启用身份验证功能。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值