Linux 服务器下如何安装 MongoDB数据库

安装MongoDB PHP扩展
本文详细介绍了如何在PHP环境中安装MongoDB扩展的过程,包括下载、解压安装包、执行安装命令及配置等步骤。
1.下载mongodb的安装包
 curl -O https://pecl.php.net/get/mongodb-1.2.3.tgz 

2.解压安装包
tar zxf mongodb-1.2.3.tgz

3. 进入解压后的文件包
cd mongodb-1.2.3

4.执行php安装扩展命令
phpize

5.配置phpconfig
./configure --with-php-config=php-config 

6.开始安装
make&&make install

7.在php.ini 配置文件中加入mongodb扩展
extension=mongodb.so 

8.重启php.ini 

/etc/init.d/php-fpm restart

服务器安装 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` 配置文件启用身份验证功能。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值