小沨的天空

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

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

2020年10月22日 3015点热度 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

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

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

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
东莞凤岗Urcove逸扉酒店—一次愉快的入住体验 满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接)
东莞凤岗Urcove逸扉酒店—一次愉快的入住体验
海淘Microsoft Lumia 640(AT&T Go Phone)官方解锁方法 Minergate 挖矿Monero , CentOS ubuntu添加开机启动记录学习 WordPress 调用bing必应今日美图做文章或者登录背景 crontab编辑器选错后的解决方法 在 WordPress 中如何实现在图片上添加文字(转) 宝塔面板或者LNMP下安装php的mongodb扩展 Linode VPS PPTP VPN 安装配置教程 使用Google Drive定时备份WordPress和国外VPS挂载 利用VPS配置搭建frp/frps内网穿透/转寥寥
标签聚合
wordpress 网盘 php 免费 linux 插件 vps 月捐 LNMP Cloudflare 服务器 域名 DirectAdmin 安装 升级 debian 系统 ubuntu centos 代码
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 旅行
  • 未分类
  • 资源分享
友情链接
  • 死老鬼
  • 小沨记事本
  • 娃娃博客
  • semnew
  • Shucheng Li
  • 爱购啦
  • 麦麦同学
  • 朱志瑞
  • 傻子-跸西的blog
  • 我喔喔喔
  • 午夜客
  • 2.int.ru
  • 怪鸟博客
  • 我的图库
  • 撸羊毛
  • 豆博
  • 寥寥后花园
  • 李子博客
  • QQTM论坛
  • 夜狐
  • 轨迹博客
  • vzone
  • 陈否否
  • QQPCC
  • 天下无鱼
  • 回到未来博客
AD

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

Theme Kratos Made By Seaton Jiang