centos源碼安裝php7以上的mongodb拓展

首先,在mongdb的官網下載源碼文件:mongdb下載地址

clipboard.png

話不多說,直接上步驟:

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/local

3、解壓 tar -zxvf mongodb-1.5.3.tgz

4、進入mongo,執行phpize

5、執行./configure

1~5步驟都是常規操作,就沒有截圖了

6、執行 make && make install

clipboard.png

注意看這兩個位置,這個時候其實已經可以直接進行第10點查看mongdb的拓展了,如果phpinfo裏面還是沒有改變或者沒有出現mongodb相關,繼續下面第7點的操作:

7、查看生成的mongodb.so文件位置(上一條執行完畢最後幾行有說明)

8、原來的mongodb.so文件移動到另一個文件夾,以防不測可以搬回來

9、新生成的so文件放到原來mongdb.so文件位置

10、進入superviser,執行命令restart php-fpm (可能有些朋友的php-fpm沒有加入服務監控,那麼直接採用重啓命令即可)

再次查看phpinfo~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章