摘要:首先,在的官網下載源碼文件下載地址話不多說,直接上步驟登錄自己的服務器之后,先找到已安裝的位置因為我是更新的舊版本,所以有這一步我的開發環境位置作參考上傳源碼文件到解壓進入,執行執行步驟都是常規操作,就沒有截圖了執行注意看這
首先,在mongdb的官網下載源碼文件:mongdb下載地址
話不多說,直接上步驟:
1、登錄自己的服務器之后,先找到已安裝的mongoDB位置(因為我是更新mongdb的舊版本,所以有這一步)
find / -name mongo*
我的開發環境位置作參考:/usr/local/php-7.1.11/lib/php/extensions/no-debug-non-zts-20160303/mongodb.so
2、上傳mongoDB源碼文件到/usr/local3、解壓 tar -zxvf mongodb-1.5.3.tgz
4、進入mongo,執行phpize
5、執行./configure
1~5步驟都是常規操作,就沒有截圖了
6、執行 make && make install
注意看這兩個位置,這個時候其實已經可以直接進行第10點查看mongdb的拓展了,如果phpinfo里面還是沒有改變或者沒有出現mongodb相關,繼續下面第7點的操作:
7、查看生成的mongodb.so文件位置(上一條執行完畢最后幾行有說明)8、原來的mongodb.so文件移動到另一個文件夾,以防不測可以搬回來
9、新生成的so文件放到原來mongdb.so文件位置
10、進入superviser,執行命令restart php-fpm (可能有些朋友的php-fpm沒有加入服務監控,那么直接采用重啟命令即可)
再次查看phpinfo~
再次編輯,附上我編譯好的 mongodb.so文件傳送門
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31274.html
摘要:下,有多種方式來安裝拓展,主要有包管理式的安裝安裝,以及源碼編譯安裝。而線上部署環境則推薦編譯安裝,方便調優。本文以擴展安裝舉例。建議版本為建議使用擴展版本為建議使用擴展可以使用擴展。 CentOS 下,PHP有多種方式來安裝拓展, 主要有 包管理式的 yum 安裝、pecl 安裝, 以及源碼編譯安裝。包管理式的安裝卸載尤為方便,而源碼編譯式的安裝則方便參數調優。一般搭建本機開發環境推...
摘要:下,有多種方式來安裝拓展,主要有包管理式的安裝安裝,以及源碼編譯安裝。而線上部署環境則推薦編譯安裝,方便調優。本文以擴展安裝舉例。建議版本為建議使用擴展版本為建議使用擴展可以使用擴展。 CentOS 下,PHP有多種方式來安裝拓展, 主要有 包管理式的 yum 安裝、pecl 安裝, 以及源碼編譯安裝。包管理式的安裝卸載尤為方便,而源碼編譯式的安裝則方便參數調優。一般搭建本機開發環境推...
摘要:再次打開包內源碼,發現了如下的細節敲黑板注意看路徑,此時是包內知道原理之后,于是在配置文件中做了如下修改至此,,收工 項目中使用了mongoDB,所以就到最大的同性交友網站找到了星星最多的jenssegers/laravel-mongodb 包安裝 1、根據README,找到本地laravel對應的包版本showImg(https://segmentfault.com/img/bVbr...
閱讀 1572·2021-11-25 09:43
閱讀 2476·2019-08-30 15:54
閱讀 2938·2019-08-30 15:53
閱讀 1087·2019-08-30 15:53
閱讀 747·2019-08-30 15:52
閱讀 2538·2019-08-26 13:36
閱讀 807·2019-08-26 12:16
閱讀 1210·2019-08-26 12:13