1. 程式人生 > >Linux下安裝php mongo.so和mongodb.so兩個擴充套件

Linux下安裝php mongo.so和mongodb.so兩個擴充套件

安裝mongo.so需知,舊版本不相容新版本SCRAM-SHA-1使用者認證方式,詳情請參考:

因為是手動安裝的MongoDB,所以也需要編譯安裝MongoDB擴充套件,步驟如下: 

1)下載最新的PHP MongoDB擴充套件原始碼,原始碼可以在 
http://pecl.php.net/package/mongo下載.

2)解壓,進入安裝目錄

wget https://pecl.php.net/get/mongo-1.6.16.tgz
tar -zxvf mongo-1.6.16.tgz
cd mongo-1.6.16   
3)進入資料夾後,首先執行phpize來編譯擴充套件的環境
[[email protected]
mongo-1.6.16]# /usr/bin/phpize Configuring for: PHP Api Version: 20121113 Zend Module Api No: 20121212 Zend Extension Api No: 220121212
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

4)執行後,我們執行./configure指令碼來進行配置

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

–with-php-config 這個引數是告訴配置指令碼 php-config 這個程式的路徑

5)完成後,請編輯你php.ini檔案增加一行

extension=mongo.so
  • 1

一般預設的編譯php的ini檔案/usr/local/php/etc/php.ini 
重啟Apache/Nginx[或者/etc/init.d/php-fpm restart開啟 phpinfo 

看到mongo模組,證明MongoDB的php擴充套件安裝成功。

6)接下來安裝mongodb.so擴充套件,步驟和上面一樣,只是原始碼包不一樣

    原始碼包下載地址

    wget https://pecl.php.net/get/mongodb-1.1.9.tgz  

   在php.ini新增

extension=mongodb.so
  • 1

OK ,至此你可以使用php來操作 MongoDB 了

參考部落格:https://blog.csdn.net/yu757371316/article/details/55210571

參考部落格:http://www.jb51.net/article/96535.htm

相關推薦

Linux安裝php mongo.somongodb.so擴充套件

安裝mongo.so需知,舊版本不相容新版本SCRAM-SHA-1使用者認證方式,詳情請參考:因為是手動安裝的MongoDB,所以也需要編譯安裝MongoDB擴充套件,步驟如下: 1)下載最新的PHP MongoDB擴充套件原始碼,原始碼可以在 http://pecl.php

Linux安裝PHPMongoDB擴充套件

因為是手動安裝的MongoDB,所以也需要編譯安裝MongoDB擴充套件,步驟如下: 1)下載最新的PHP MongoDB擴充套件原始碼,原始碼可以在 http://pecl.php.net/package/mongo下載. 2)解壓,進入安裝目錄

linux安裝php擴充套件mysqli.so

在lamp環境下的PHP並沒有擴充套件mysqli的擴充套件庫,在php程式碼中使用phpinfo()函式就可以檢視自己的php的詳細資訊了,比如有哪些擴充套件,php是什麼版本之類的。於是,我就開始給Linux上的php安裝mysqli擴充套件了。 (一)找到php安

Linux安裝PHP的lua擴展庫

directory http ash make try 不安裝 .net ges 執行 一、安裝Lua 5.3.4 下載 http://www.lua.org/ftp/lua-5.3.4.tar.gz tar xvf lua-5.3.4.tar.gz cd lua

Linux安裝PHP並在nginx服務器中進行配置的詳細方法

devel direct emca red pca pic 占用 amp entos 先介紹一下使用的環境:centos 7.4,  PHP 7.0 ,  nginx 1.12 Linux系統版本可以通過命令:lsb_release -a 查看. 現在開始步入正題了! 1.

Ubuntu環境安裝PHP的yafyaml擴充套件

一:前期準備 有些下載源必須要翻牆,這裡直接把映象的下載源更換為國內的,更換步驟請看上一篇文章。 安裝phpize(phpize是用來擴充套件php擴充套件模組的,通過phpize可以建立php的外掛模組) sudo apt install

linux安裝php擴充套件模組gettext

安裝php的模組有兩種方式: 一、重新編譯php,加上--with-gettext 二、動態安裝 現在說下第二個動態安裝 1、下載同版本的php原包,解壓後進入ext目錄,目錄下便是模組 2、進入gettext目錄下執行: /usr/local/php/bin/phpize ./configur

總結:linux安裝mplayer詳細步驟問題解決

3.安裝skin [[email protected] skin]#  ls Blue-1.8.tar.bz2  standard-1.9.tar.bz2 [[email protected] skin]# tar xf Blue-1.8.tar.bz2 [[email pr

Linux安裝java的jdk配置環境變數

每次感覺配這個超級簡單 但是每次都要查下 記一下好了 Linux下安裝jdk,步驟如下    1:下載jdk包:本章使用的為字尾為tar.gz的檔案(不需要安裝),如jdk-8u111-linux-x64.tar.gz   下載RPM包: wget --no-check-certificate --no-co

Linux安裝php,並配置到nginx【最終版,完美解決問題】

1、 下載         libxml2-2.6.32.tar.gz  http://download.csdn.net/detail/netlong339/1351852        php-5

挺好用的Linux安裝配置php5.5nginx

http://www.94cto.com/index/Article/content/id/188.html 今天我們這篇關於php5.5和nginx的安裝介紹的技術文章我們主要為各位朋友們介紹關於Linux環境下面安裝nginx和php5.5方面的內容。當然只是為初學者朋

Linux安裝php環境並且配置Nginx支援php-fpm模組

  以下以CentOS 7.2為例,安裝php的執行環境,首先開啟php官網http://php.net/點選導航欄的Downloads進入下載頁面:http://php.net/downloads.php   這裡下載最新版的php 7.0.5 的原始碼包:   

linux 安裝 php kafka 擴展

with hub evo 解壓 具體步驟 模塊 設置 完成 目錄 我們使用官方推薦 php kafka 擴展 phpkafka,由於該擴展是基於 librdkafka 開發,所以我們首先需要安裝 librdkafka 下載地址:http://kafka.apache.or

C#用於同時使用OpenCvSharpEmgu.CV庫的相互轉換庫

system .net vlib gin for 轉換 sharp tree draw 很久以前做的一個圖像處理項目,在.NET平臺上使用OpenCV,但因為同時使用了C#支持的兩個比較有名的庫,由於封裝方式不同,難免要轉換兩個庫之間的Mat對象。 同時還封裝了一些WPF下

linux安裝mongodb的方法終端基本操作

base 當前 操作 god --help 客戶 drop tar -s 在linux環境安裝mongoDB: 一般認為偶數版本為穩定版 如 1.6.x,奇數版本為開發版如1.7.x 32bit的mongoDB最大能存放2g的數據,64bit沒有限制 方法

Centos 7(Linux)環境安裝PHP(編譯添加)相應動態擴展模塊so(以openssl.so為例)

linu *** bz2 restart lan openssl 發現 不知道 tails https://blog.csdn.net/shinesun001/article/details/54312402 在centos 7環境下搭建好Lnmp環境之後,發現安裝的php

linux安裝redis服務php擴充套件

一:安裝redis服務 1、wget http://download.redis.io/releases/redis-5.0.0.tar.gz 2、tar xzf redis-5.0.0.tar.gz 3、cd redis-5.0.0 4、yum -y install gcc 5

linux安裝mongodblinux(centos ubuntu) install mongo

1、開啟並編輯檔案: sudo gedit /etc/apt/sources.list 2、 在最後一行加入:   deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen 

Linux安裝使用Mongodb

安裝MongoDB: 步驟針對於Linux系統,但做一些修改之後,也能適用於ma和windows系統。 下載MongoDB:Linux字元命令列使用wget工具下載mongodb,使用方法: wge

linux安裝mongodb本地遠端連線

1.解壓縮壓縮包: tarzxvf mongodb-linux-x86_64-rhel62-3.6.2.tgz  2. 安裝準備 將mongodb移動到/root/mongo/mongodb/資料夾 mv mongodb-linux-x86_64-rhel62-3.6.