PHP开发Linux下安装MongoDB扩展

PHP+MongoDB的安装配置教程(很详细,你想要的都在这里) PHP+MongoDB的安装配置教程 阅读详情

时间:2020年8月18日16:52:32

安装MongoDB

1、下面安装MongoDB,先下载:

  1. cd /usr/local/src
  2. wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz

2、解压,进入目录:

  1. tar -zxvf mongodb-linux-x86_64-2.6.4.tgz-C /usr/local/src
  2. cd mongodb-linux-x86_64-2.6.4

3、创建数据库和日志的目录:

  1. mkdir log
  2. mkdir db

4、以后台运行方式启动:

  1. ./bin/mongod --dbpath=./db --logpath=./log/mongodb.log --fork --auth

会显示如下内容:

  1. about to fork child process, waiting until server is ready for connections.
  2. forked process:4623
  3. child process started successfully, parent exiting

输入netstat -nalupt | grep mongo

  1. tcp 000.0.0.0:270170.0.0.0:* LISTEN 4623/./bin/mongod

安装mongodb扩展

 

下载php-mongodb扩展

wget http://pecl.php.net/get/mongo-1.6.12.tgz

 

解压

tar xvzf mongo-1.6.12

编译安装

cd mongo-1.6.12
phpize
./configure --with-php-config=/usr/bin/php-config
make && make install

在安装过程中可能会报以下错误

/var/tmp/mongo/contrib/php-ssl.h:33:25: error: openssl/evp.h: No such file or directory

 

需要安装openssl-devel

yum install openssl-devel

 

在php.ini文件中添加extension=mongo.so

extension=mongo.so

 

重启Apache 或者Nginx

RK3568/RK3588之修改8250驱动实现RS485收发的自动切换 在串口发送前,若为485,则将控制引脚拉为发送状态,在发送后,循环查看是否发送完成,若发送完成则将引脚置回读状态,如此一来,就能实现在内核测控制方向切换,而不会因为延时造成数据丢失,经过测试此办法可行。全部修改完成后,重新编译生成内核文件和设备树文件,烧写到板子上即可。 阅读详情

相关推荐

【Office激活】学校正版Office已激活成功仍弹出激活窗口

学校正版Office激活问题:已激活成功仍弹出激活窗口

ESCM_的博客 1万+

php扩展mongo数据库

因为我之前得项目是php+apache2+mysql的,所以我的服务器上配置了这些环境 但我的第二个项目是使用mongo数据库,所以需要在原php添加mongodb扩展,然而网上的教程很零散,所以我自己整理一个仅仅是 php添加mongo扩展的文章,能帮到你是我极大的荣幸 1.首先下载php的mongodb扩展 http://pecl.php.net/package/mongo这个网址下载

masaichi_的博客 429

基于STM32与FPGA Cyclone IV的FSMC高速数据通信实战解析

本文详细解析了基于STM32的FSMC接口与FPGA Cyclone IV实现高速并行数据通信的实战方案。通过将FPGA模拟为SRAM设备,构建了MCU与FPGA之间的高速数据通道,并深入探讨了硬件连接、STM32软件配置、FPGA逻辑设计及性能优化等关键步骤,为图像处理、高速采集等需要大数据量交换的嵌入式应用提供了稳定高效的通信解决方案。

swift5iosmith的博客 294

PHP操作Mongodb

MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案1。它介于关系数据库和非关系数据库之间,是非关系数据库中功能最丰富、最像关系数据库的

masterphp的博客 3127

从FER2013到AffectNet:表情识别数据集十年演进史与你的项目选型攻略

本文回顾了从FER2013到AffectNet等主流人脸表情识别数据集的十年演进历程,详细分析了各数据集的特点、适用场景及技术突破。针对不同项目需求,提供了从移动端应用到高精度研究的选型策略,特别强调AffectNet在现代FER项目中的核心价值,并给出混合数据集构建的实战方案。

weixin_26808439的博客 521

【GlobalMapper精品教程】038:模拟水位上升(洪水淹没分析)案例教程

基于数字高程模型 ( DEM )格网模型,实现给定水深情况下洪水淹没区的计算模型,讨论洪水淹没演进过程可视化实现的关键技术,以三维可视化方式,动态而形象地模拟在指定洪水水位下的洪水淹没演进过程。

智慧空间实验室 2882

PHP中使用MongoDB

PHP中使用MongoDB

雪人骑士的博客 1116

【硬件的单元测试 UT 3】PCIe 3.0及信号完整性测试方法

PCIe标准自从推出以来,1代和2代标准已经在PC和Server上逐渐普及,用于满足高速显卡、高速存储设备对于高速数据传输的要求。出于支持更高总线数据吞吐率的目的,PCI-SIG组织在2010年制定了PCIe 3.0,即PCIe 3代的规范,数据速率达到8Gbps。

qq_43416206的博客 1411

php软件开发--mongodb

mongodb概念、安装基础语法

起风啦 515

手把手教你用LabelImg打造专属YOLO数据集:从标注到训练全攻略!

YOLO(You Only Look Once)是一种快速、高效的目标检测算法。它使用一种简洁的.txt文件格式来保存每张图片中的标注信息,适合构建自定义目标检测数据集。🔹 图像文件.jpg.png等;每张图片将对应一个同名的标签文件(.txtdog.jpg对应dog.txt;图像在训练前通常会被缩放成统一尺寸,例如 YOLOv3 默认输入为416x416。🔹 标签文件(.txt)是一个纯文本文件;每一行表示一个标注目标;字段说明类别编号,从0开始,例如:狗是0,猫是1x_center。

FJN110的博客 2464

在Allegro设计界面中如何修改封装焊盘

在高密度板的情况下,SUIPLA(支持内层没有的焊盘摘掉)打勾,在高密度板的情况下,内层没有的焊盘摘掉可以增加走线的空间。3、修改完焊盘后,选择File→Update to Design(更新到设计)。然后关闭焊盘修改对话框即可。,将会定期不定期更新技术文章,互相学习交流。或者点击Options选项卡下要修改的焊盘,然后点击Edit修改。在Allegro PCB设计界面中修改封装焊盘的方法。2、然后点击封装上要修改的焊盘,右击选择Edit。修改完成后如下图所示。

bhxc809751502的博客 7806

php+mongodb开发环境搭建(linux+apache+mongodb+php)

呵呵呵,其实很简单,后面的虚拟主机部分,是我自己加的、

qq_31146957的博客 912

芯片工程师-必须掌握的linux操作-第一讲

一个从材料专业,转行芯片验证初级工程师,自己也是从0基础开始学习入门,更知道0基础的人应该怎么去学习。 现在工作三个多月了,特地花时间给大家写这篇文章。希望能关注、支持下。 为什么芯片验证工程师必须要学习linux命令? 答: ① 芯片工程师主要的职责,就是与IC设计工程师和系统工程师密切合作,开发验证平台,能够根据项目要求产生测试计划,产生代码及功能覆盖率,撰写验证报告。 ②简单点说,主要工作内容,是编写代码去验证设计的对不对。 那么问题来了,编写代码,在什么环境呢,我现在告诉你,都是在linux系统中进

小白蒋-材料转行芯片验证 4839

php 添加支持mongodb扩展及简单应用

php添加支持mongodb及简单应用的示例,php8+mongodb6实测无误

ziqibit的博客 2439

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

linux mongodb 配置文件,linux下mongodb安装部署及配置说明-bin文件安装

简介MongoDB是由C++语言编写的一个基于分布式文件存储的开源数据库系统,它的目的在于为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库当中功能最丰富,最像关系型数据库的。它支持的数据结构非常松散,会将数据存储为一个文档,数据结构由键值对(key=>value)组成,是类似于json的bson格式,字段值可以包...

weixin_39609718的博客 600

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

mongodb php linux,mongodb 及PHP的MongoDB 扩展安装

Install MongoDB https://www.mongodb.org/downloads第一种 通用二进制包安装curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.4.tgztar xvf mongodb-linux-x86_64-3.0.4.tgz#mkdir -p mongodbcp -R -n mong...

weixin_31461519的博客 198

linux编译php mongo,linux php mongo扩展安装

在Linux用,还是用php操作MongoDB 注意我用的路径是 /usr/local/src/php/etc (我的web环境在这里)1.首先下载php的mongodb扩展2.解压安装包tar zxf mongodb-1.2.2.tgz3.进入解压目录,运行phpize进行安装准备cd mongodb-1.2.2/usr/local/src/php/bin/phpize4.安装编译./conf...

weixin_39630744的博客 159

MongoDB 教程七: MongoDB和PHP结合开发

视频:MongoDB 教程七: MongoDB和PHP结合开发     Linux上安装 MongoDB PHP扩展   在终端上安装 你可以在linux中执行以下命令来安装MongoDB 的 PHP 扩展驱动 $ sudo pecl install mongo   使用php的pecl安装命令必须保证网络连接可用以及root权限。   安装手册 如果你想通过源码来编译...

Just Code 441

Centos 下安装php7以及其扩展

安装php7 1.安装epel-release rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 2.安装PHP7的rpm源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 3.安装PH

a1522825238的专栏 1536

ubuntu 安装PHP以及扩展

安装PHP7.2 sudo apt-get update sudo apt-get install php7.2 sudo apt-get install php7.2-dev 安装php7.2-dev 后即可以使用pecl 安装扩展,比如: pecl install mongodb

xiojing的博客 968

HoRain云--PHP连接MongoDB全攻略

本文详细介绍了MongoDB PHP扩展的安装与使用方法。主要内容包括:各系统(Linux/Windows/macOS)下的安装步骤、Composer库安装、安装验证方法;提供了连接数据库、增删改查等基本操作示例;列举了版本兼容性、配置修改等常见注意事项;并介绍了进阶的Doctrine MongoDB ODM使用方法。文章强调安装时需确保PHP版本与扩展版本匹配,修改配置后需要重启服务,适合需要在PHP项目中操作MongoDB的开发者参考。

sinat_57153473的博客 823

ubuntu16.04系统下日常开发软件安装

# redis sudo apt-get install redis-server # redis php扩展 sudo apt-get install php7.1-redis # mongodb sudo apt-get install mongodb # mongodb php扩展 sudo apt-get install php-mongodb # mysql php扩展 sudo apt...

weixin_34186950的博客 236

ubuntu安装mongoDB

apt-get installmongodb-servermongodb-dev mongodb-clients php5-mongo 转载于:https://my.o...

chongerchi8264的博客 137

Linux php 扩展安装 mongo ,redis ,soap,imap,pdo_mysql,o

安装mongodb 参看文章: 2.安装redis yum install gitgit clone git://github.com/owlient/phpredis cd phpredis /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make &&amp...

weixin_34137799的博客 116

初探mongodb

linux 下安装mongodb: http://www.runoob.com/mongodb/mongodb-linux-install.html 这里记录下php对于mongodb扩展版本的选择 这次类库的封装和测试基于mongo 1.6.1版本的驱动,php版本 5.6.1(不能是php7) 下载  cd /usr/local wget  https://pecl.php.net...

吴小佳的博客 174

php编译安装脚本

#!/bin/bash DIR=$(cd"$(dirname"$0")"&&pwd) SRCDIR=/usr/local/src phpVersion="5.6.25" phpUser=www phpGroup=www if[$(id-u)-ne0];then echo"Pleaserunasroot" ...

weixin_34392435的博客 95

yum安装php编译拓展

1.安装mcrypt拓展 1.1 yum安装依赖包 yum install libmcrypt libmcrypt-devel mcrypt mhash 1.2 下载mcrypt的tar包 wget http://pecl.php.net/get/mcrypt-1.0.1.tgz tar xf mcrypt-1.0.1.tgz cd mcrypt-1.0.1 1.3 编译安装 ...

wanchaopeng的博客 906
上一篇: Mysql数据库身份证统计sql数据库加密等操作
下一篇: 腾讯云服务器下centos7.6版本安装LNMP搭建
程序员元婴
博客等级 码龄12年 13粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值