小沨的天空

  • 首页
  • Code
  • 图床
  • 网盘
  • 赞助
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

宝塔面板或者LNMP下安装php的mongodb扩展

2020年10月22日 2227点热度 1人点赞 0条评论

最近跟着廖JJ折腾站,廖写的程序数据库是mongodb,所以需要php的话要安装mongodb扩展,因为我懒人在用宝塔面板,这写一下宝塔下安装,最后面贴出的是LNMP下安装MJJ廖写的。

ext 1.8 + lib 1.7 不支持php5.6
MongoDB 4.2支持ext 1.8 + lib 1.5+ 支持php5.6
具体支持列表:https://docs.mongodb.com/drivers/php#compatibility
https://docs.mongodb.com/php-library/master/tutorial/install-php-library/

mongodb扩展

mongodb扩展官网地址:https://pecl.php.net/package/mongodb

下载和解压

wget https://pecl.php.net/get/mongodb-1.8.0.tgz
tar zxvf mongodb-1.8.0.tgz
cd mongodb-1.8.0/

编译安装

/www/server/php/74/bin/phpize 
./configure --with-php-config=/www/server/php/74/bin/php-config
make && make install

我是因为用的php版本是7.4,你自己根据自己php版本更换目录,最后编译安装后记得哪个文件位置。

php.ini最后一行中加入(/www/server/php/74/etc/php.ini)

extension = /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/mongodb.so

以上是宝塔面板下安装mongodb扩展,查看是否成功去php管理查看phpinfo是不是有mongodb

LNMP下安装mongodb扩展

查看php默认版本

php -v
wget https://pecl.php.net/get/mongodb-1.8.0.tgz
tar zxvf mongodb-1.8.0.tgz
cd mongodb-1.8.0/

如果默认一个php版本

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

默认php 7.4版本

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php7.4/bin/php-config
make && make install

默认php 5.6版本

/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php版本号/bin/php-config
make && make install
cd ../

默认php

vi /usr/local/php/etc/php.ini

默认php 7.x版本

vi /usr/local/php7.4/etc/php.ini

默认php 5.6版本

vi /usr/local/php版本号/etc/php.ini

php.ini最后一行中加入

extension = "mongodb.so"

懒人下面是直接命令加入

sed -i '$a extension = "mongodb.so"' /usr/local/php版本号/etc/php.ini

重启生效

/etc/init.d/php-fpm restart

查看phpinfo()是不是有mongodb

http://127.0.0.1/p.php?act=phpinfo
标签: LNMP mongodb php 宝塔面板
最后更新:2020年10月22日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10 实践Google Voice号码转移到Ultra Mobile Paygo套餐的实体sim卡 Giffgaff英国+44手机SIM卡免费领取 Server酱和Qmsg酱两个好用的推送服务 linux的ssh服务升级后无法启动修复 linux服务器的硬盘使用时间查询 启用chrome浏览器内置的二维码生成插件 宝塔面板或者LNMP下安装php的mongodb扩展
网站Cloudflare使用CDN后如何获取前端真实客户IP
海淘Microsoft Lumia 640(AT&T Go Phone)官方解锁方法 总算搞定工商银行商友卡大家别见笑. nginx目录浏览配置第三方插件fancyindex 冷笑话:为什么程序员喜欢UNIX 华为网盘外链全面升级—功能超级强大 chrome和safari浏览器的Flash开启自动运行指引 bash-3.2#如何变回 [root@localhost] PicGo的使用自定义图床或者Github图片分享 安装DirectAdmin error while loading shared libraries: libssl.so.6 一个php html5 speedtest的网站测速源码分享
标签聚合
安装 升级 Cloudflare 域名 php wordpress linux 插件 网盘 centos vps 月捐 ubuntu DirectAdmin 服务器 免费 debian 面板 系统 代码
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 未分类
  • 资源分享
友情链接
  • 回到未来博客
  • 死老鬼
  • 朱志瑞
  • 麦麦同学
  • 我的图库
  • 爱购啦
  • 李子博客
  • 陈否否
  • QQPCC
  • 撸羊毛
  • 天下无鱼
  • 小沨记事本
  • 寥寥后花园
  • LiCEO
  • 2.int.ru
  • 怪鸟博客
  • 轨迹博客
  • QQTM论坛
  • 娃娃博客
  • logdns.free.fr
  • semnew
  • xiaofengsky.free.fr
  • 我喔喔喔
  • vzone
  • 傻子-跸西的blog
  • 夜狐
  • 午夜客
  • 豆博
AD

COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

THEME KRATOS MADE BY VTROIS