- linux安装mongodb
下载地址:https://www.mongodb.com/download-center/community
首先要确定自己的linux系统是32位还是64位,然后下载的包要和自己的系统位数要匹配上

1.1 下载
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-5.0.2.tgz
1.2 解压
tar -zxvf mongodb-linux-x86_64-rhel80-5.0.2.tgz
1.3 将解压包拷贝到指定目录(此处是为了方便管理,你可以放到你喜欢的目录)
mv mongodb-linux-x86_64-rhel80-5.0.2/ /soft/mongodb/
MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录以及log目录。mkdir -p /soft/data/db mkdir -p /soft/data/mongo_log/ # 这个目录可以随意设置,启动的时候指定就行了
启动mongodb服务 进入mongodb下的bin目录执行
./mongod --dbpath=/soft/data/db/ --logpath=/soft/data/mongo_log/mongodb.log --logappend &

现在我们执行一下 ./mongo文件,到这一步没有报错那么mongodb就安装完成了
cd /soft/mongodb/bin
./mongo

- 添加php的mongodb扩展
方法一:
在终端上安装
你可以在 Linux 中执行以下命令来安装 MongoDB 的 PHP 扩展驱动
$ sudo pecl install mongodb
使用php的pecl安装命令必须保证网络连接可用以及root权限。
方法二(个人建议):
如果你的 php 是自己编译的,则安装方法如下(假设是编译在 /usr/local/php目录中):
cd /mongodb-1.5.2
./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install
执行完毕出现:

记得执行:make test下
网友评论