CentOS-7-x86_64-Minimal-2009.iso 安装完以后
安装基础环境 Nginx 1.24 php8.0 mongodb4.4.6 redis7
BUG1 php 不能安装mongodb扩展 显示错误如下
Mongodb安装失败,Mongodb 4.4.4/4.4.6暂时不支持Debian 11系统版
系统是Centos7被识别为Debian 11
BUG2 手动安装php mongodb扩展 1.12.0 面板显示安装完成 但是 使用composer update安装包 显示 php没有安装扩展
BUG3 在php配置中移除mongodb扩展 打算重新安装,点击后 直接把MongoDB数据库删除 而扩展依旧存在
手动安装扩展命令如下
wget https://pecl.php.net/get/mongodb-1.12.0.tgz
tar -zxvf mongodb-1.12.0.tgz
cd mongodb-1.12.0
/www/server/php/80/bin/phpize
./configure --with-php-config=/www/server/php/80/bin/php-config && make && make install
在 php.ini 文件末尾添加 mongodb 扩展:
extension=mongodb.so