linux中添加PHP的mongoDB支持扩展
最近使用ThinkPHP连接mongoDB数据库进行增删改查,在使用之前,需要PHP本身支持对mongoDB的连接,下面是我安装PHP的mongoDB扩展的方法
wget -c http://pecl.php.net/get/mongo-1.3.6.tgz tar zxvf mongo-1.3.6.tgz # 解压 cd mongo-1.3.6 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make # 编译 make install # 安装,完成之后出现下面的路径 /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mongo.so /usr/local/php/lib/php/extensions vi /usr/local/php/etc/php.ini # 编辑,在最后一行添加下面的代码 extension_dir='usr/local/php/lib/php/extensions/' extension=mongo.so :wq! # 保存退出 service php-fpm reload # 重新加载php-fpm # 通过phpinfo()查看mongo信息
转载于:https://www.cnblogs.com/yhdsir/p/5026303.html
linux中添加PHP的mongoDB支持扩展相关推荐
- Android 驱动(17)---如何在linux中添加新的kernel module
如何在linux中添加新的kernel module 该SOP针对客户如何添加一个kernel module,并把生成的.ko打包进system.img的过程. 解决方案 L版本(version> ...
- linux 添加新的系统调用,如何在Linux中添加新的系统调用
如何在Linux中添加新的系统调用 2010-01-29 eNet&Ciweek #define __NR_mycall 191 系统调用号为191,之所以系统调用号是191,是因为Linux ...
- linux中添加环境变量
linux中添加环境变量 一般是在/etc/profile中添加环境,但是建议在/etc/profile.d/下创建一个以.sh结尾的文件 vim /etc/profil.d/my_env.sh 输入 ...
- ubuntu添加路由_如何在Ubuntu,Linux中添加新路由?
ubuntu添加路由 I have a box with Ubuntu Linux and I want to add a new route to my box. Because I want to ...
- linux如何登陆ftp的自定义端口,在linux中添加ftp用户,以及修改FTP默认端口号
在linux中添加ftp用,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test. 2.建用户:在root用户下: useradd ...
- MIPS(loongson)linux 中添加系统调用
在基于MISP(loongson)架构处理器与基于 x86 架构处理器的 linux 内核中添加系统调用时更改的文件是不同的,x86 中需要更改 arch/x86/kernel/syscall_tab ...
- linux自动跑批,在linux中添加硬盘并在系统启动时自动挂载
前言 最近搞Linux时,当初没有考虑完善,只分配了10GB的空间,启动mongodb时直接给我报了一个错误:可用空间太少,虽说加一个参数-smallfiles就可以解决问题,但这治标不治本.所以我参 ...
- Android/Linux 系统添加对多点触摸屏的支持
含有 HID 多点触摸控制器的触摸屏.触摸板在 Android 和 Linux 内核中都是由 "hid-multitouch" 驱动进行支持的.因此如果你的系统连接触摸屏没有反应, ...
- arm linux中添加开机启动
微处理器:S5PV210 操作系统:linux3.0.8 前言: 在产品中,基本上都要屏蔽arm开发板中linux系统的对外通信,只应该通过产品的相关APP做相关操作. 因此需要把该A ...
最新文章
- 文末福利|云原生下Java的变化与趋势?程序员为什么不喜欢低代码?答案在这里!...
- SQLServer查询死锁
- java-垃圾回收的并行与并发
- 数据告诉你:中年并不只有危机,创业或许正当时
- 1千条数据平均分配给15人_5项数据挂零!但5犯太吓人!CBA第1狠人场均干1人
- WinSock I/O 模型 -- Select 模型
- session和cookie的最深刻理解
- MySQL学习笔记:SQL基本语法
- hexframe软件(二进制查看文件)
- ThinkPHP5零食商城系统(前后台)
- three.js加载OBJ格式模型(vue中使用three.js51)
- Cabbage语言代码示例
- 通过微信授权接口,获取用户微信账户信息
- killall杀死nginx顽固进程
- Chrome 谷歌浏览器下载网页中的背景图、图标等
- 常用IP相关命令查询
- 福州古刹梅花盛开 古装赏梅成“娇点”
- 计算机端口里没有usb,解决打印机端口设置中没有USB选项的方法
- 自动驾驶攻破的难点在哪,何时能到 Level 5?
- 如何录屏有声音?如何录制带声音的视频
热门文章
- DuiLib学习笔记5——标题栏不能正常隐藏问题
- C# 正则表达式过滤危险HTML
- Java中关于==和equal的区别 以及equals()方法重写
- Sql Server编程
- 路由器距离向量算法计算举例_距离向量路由选择是什么 距离向量路由选择原理介绍【图文】...
- 深入理解计算机系统 系统软件 硬件 文件 进程 虚拟内存
- 【C 语言】内存四区原理 ( 栈内存与堆内存对比示例 | 函数返回的堆内存指针 | 函数返回的栈内存指针 )
- 【Android 组件化】路由组件 ( 使用 JavaPoet 生成路由表类 )
- 【Android 组件化】路由组件 ( 注解处理器获取被注解的节点 )
- 【Android RTMP】安卓直播推流总结 ( 直播服务器搭建 | NV21 图像采集 | H.264 视频编码 | PCM 音频采集 | AAC 音频编码 | RTMP 包封装推流 )