最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux服務(wù)器安裝PHP MongoDB擴(kuò)展的方法

 更新時(shí)間:2016年11月08日 23:30:28   投稿:mdxy-dxy  
這篇文章主要介紹了Linux服務(wù)器安裝PHP MongoDB擴(kuò)展的方法,需要的朋友可以參考下

本文將講述一下本人安裝MongoDB擴(kuò)展的過(guò)程,大家可以略作參考

安裝環(huán)境

Linux環(huán)境:CentOS 6.5
Apache版本:2.4
PHP版本:5.4.3
MongoDB版本:2.6.5

一、下載Mongo-php擴(kuò)展安裝包

可以從Github上面下載,地址是https://github.com/mongodb/mongo-php-driver-legacy

下載好的文件放到隨意一個(gè)目錄,然后進(jìn)行解壓。
安裝前需要安裝好一系列的編譯工具,如果已經(jīng)安裝,可以跳過(guò)此步。
安裝編譯工具

yum install php-devel php-pear gcc gcc-c++ autoconf automake

在make all步驟中可能會(huì)出現(xiàn)make: *** [io_stream.lo] Error 1錯(cuò)誤。

所以還需要安裝openssl-devel

yum install openssl-devel

至此,所有的前期工作已經(jīng)準(zhǔn)備完畢。

二、編譯安裝mongo-php擴(kuò)展

我下載到的mongo-php擴(kuò)展文件的文件名是mongo-php-driver-legacy-master.zip,放到/home/demon目錄下。

解壓mongo-php-driver-legacy-master.zip到mongo-php.然后進(jìn)入mongo-php目錄

unzip -q mongo-php-driver-legacy-master.zip
mv mongo-php-driver-legacy-master mongo-php

cd mongo-php
phpize
./configure
make all
make install

如果安裝過(guò)程中沒(méi)有問(wèn)題的話,在make install后會(huì)出現(xiàn)php的驅(qū)動(dòng)目錄,例如:

Installing shared extensions:   /usr/lib64/php/modules/

要在 PHP 啟動(dòng)的時(shí)候加載這個(gè)擴(kuò)展,在/etc/php.ini中添加以下代碼:

[MongoDB]
extension=mongo.so

三、重啟Apache服務(wù)

service httpd restart
輸出phpinfo();如果看到mongo就表示安裝成功了。

如果上面的步驟完成后輸出phpinfo()沒(méi)有看到Mongo,那么可以嘗試用pecl安裝php的mongo擴(kuò)展

#已安裝php-pear php-devel的就不需再安裝
yum install -y php-pear php-devel

pecl install mongo

四、測(cè)試PHP代碼連接MongoDB

<?php
try{
  $conn = new Mongo('127.0.0.1');
}catch(Exception $e){
  echo $e->getMessage();
}

如果出現(xiàn)Failed to connect to: 127.0.0.1:27017: Permission denied.那么運(yùn)行以下語(yǔ)句即可解決

/usr/sbin/setsebool -P httpd_can_network_connect 1 
service httpd restart

相關(guān)文章

  • 阿里云申請(qǐng)?jiān)贫苊赓M(fèi)SSL證書(shū)(https)

    阿里云申請(qǐng)?jiān)贫苊赓M(fèi)SSL證書(shū)(https)

    這篇文章主要介紹了阿里云申請(qǐng)?jiān)贫苊赓M(fèi)SSL證書(shū)(https),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 如何查看Apache的連接數(shù)和當(dāng)前連接數(shù)

    如何查看Apache的連接數(shù)和當(dāng)前連接數(shù)

    查看Apache的連接數(shù)和當(dāng)前的連接數(shù)以及IP訪問(wèn)次數(shù),下面有個(gè)不錯(cuò)的示例,大家可以參考下,希望對(duì)大家解決問(wèn)題有所幫助
    2014-01-01
  • Linux命令下crontab命令

    Linux命令下crontab命令

    crontab是一個(gè)用來(lái)設(shè)置、刪除或顯示供守護(hù)進(jìn)程cron執(zhí)行的定時(shí)任務(wù)的命令。下面給大家介紹linux命令下crontab命令,需要的朋友一起看看吧
    2016-11-11
  • Apache中配置支持CORS(跨域資源共享)實(shí)例

    Apache中配置支持CORS(跨域資源共享)實(shí)例

    這篇文章主要介紹了Apache中配置支持CORS(跨域資源共享)實(shí)例,本文給出了一個(gè)完整的apache、PHP、JavaScript結(jié)合實(shí)現(xiàn)的跨域資源共享實(shí)例,需要的朋友可以參考下
    2015-01-01
  • linux系統(tǒng)AutoFs自動(dòng)掛載服務(wù)安裝配置

    linux系統(tǒng)AutoFs自動(dòng)掛載服務(wù)安裝配置

    大家好,本篇文章主要講的是linux系統(tǒng)AutoFs自動(dòng)掛載服務(wù)安裝配置,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦,方便下次瀏覽
    2021-12-12
  • Apache 網(wǎng)站速度更快

    Apache 網(wǎng)站速度更快

    Apache2.0在性能上的改善最吸引人.在支持POSIX線程的Unix系統(tǒng)上,Apache可以通過(guò)不同的MPM運(yùn)行在一種多進(jìn)程與多線程相混合的模式下,增強(qiáng)部分配置的可擴(kuò)充性能.相比于Apache
    2009-07-07
  • Linux 下sftp配置之密鑰方式登錄詳解

    Linux 下sftp配置之密鑰方式登錄詳解

    這篇文章主要介紹了Linux 下sftp配置之密鑰方式登錄詳解的相關(guān)資料,為了安全性,需使用sftp,鎖定目錄且不允許sftp用戶登到服務(wù)器,需要的朋友可以參考下
    2016-12-12
  • 查看linux文件的命令詳解

    查看linux文件的命令詳解

    在本篇文章里小編給大家整理的是關(guān)于查看linux文件的命令總結(jié)內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • Linux系統(tǒng)擴(kuò)容根目錄磁盤(pán)空間的操作方法

    Linux系統(tǒng)擴(kuò)容根目錄磁盤(pán)空間的操作方法

    這篇文章主要介紹了Linux系統(tǒng)擴(kuò)容根目錄磁盤(pán)空間的操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • 如何在Linux環(huán)境為用戶添加sudo權(quán)限

    如何在Linux環(huán)境為用戶添加sudo權(quán)限

    這篇文章主要介紹了如何在Linux環(huán)境為用戶添加sudo權(quán)限,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09

最新評(píng)論

民丰县| 刚察县| 孝昌县| 宜春市| 洛扎县| 梓潼县| 方城县| 韶关市| 凤阳县| 洮南市| 岳普湖县| 乌鲁木齐县| 乌什县| 景德镇市| 嘉荫县| 靖宇县| 美姑县| 绍兴县| 婺源县| 固镇县| 新巴尔虎左旗| 金沙县| 临澧县| 福建省| 新巴尔虎右旗| 兴安盟| 武威市| 澄城县| 阿拉善左旗| 汤原县| 镇雄县| 宽甸| 红原县| 托里县| 武城县| 林州市| 定州市| 西丰县| 响水县| 阳新县| 通海县|