首頁 >後端開發 >PHP問題 >Memcached下的PHP擴充如何安裝使用?

Memcached下的PHP擴充如何安裝使用?

coldplay.xixi
coldplay.xixi原創
2020-07-24 14:09:383260瀏覽

Memcached下的PHP擴充安裝所使用的方法:先選擇對應擴充包,上傳PHP擴充庫;然後解壓縮編譯安裝;並在【php.ini】設定檔裡開啟;接著查看phpinfo裡的顯示;最後編輯測試文件。

Memcached下的PHP擴充如何安裝使用?

Memcached下的PHP擴充安裝所使用的方法:

1、PHP擴充安裝

為了LNMP架構中,可以使用memcached緩存,業務代碼為php,需要安裝php的擴展,來實作php操作memcached extension

Memcached下的PHP擴充如何安裝使用?

選擇對應擴充包

Memcached下的PHP擴充如何安裝使用?

①上傳PHP擴充庫

Memcached下的PHP擴充如何安裝使用?

memcached-3.1.3.tgz php的擴充功能

libmemcached-1.0.18.tar.gz  php擴充的依賴

②解壓縮編譯安裝

shell > tar xvf memcached-3.1.3.tgz
shell > cd memcached-3.1.3
shell > phpize
shell > ./configure(执行看依赖)

有一個依賴需要解決,安裝libmemcached 要求版本在1.x以上

Memcached下的PHP擴充如何安裝使用?

shell > tar xvf libmemcached-1.0.18.tar.gz
shell > cd libmemcached-1.0.18
shell > ./configure --prefix=/usr/local/libmemcached && make && make install
shell > cd /root/memcached-3.1.3
shell > ./configure --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl
shell > make && make install

Memcached下的PHP擴充如何安裝使用?

③在php.ini設定檔開啟

shell > vim /usr/local/php/etc/php.ini

Memcached下的PHP擴充如何安裝使用?

注意在LNMP架構中,需要重載配置或重新啟動php-fpm服務,才能夠使擴充配置生效

#④查看phpinfo裡的顯示

在頁面存取目錄寫一個php文件,裡面寫入程式碼phpinfo。用來檢測php相關參數狀態

Memcached下的PHP擴充如何安裝使用?

根據phpinfo測試檔案的位置,透過實際的URL位址存取。查看到memcached,說明php-fpm可以使用到memcached擴充了。

Memcached下的PHP擴充如何安裝使用?

2、PHP測試程式碼

#編輯測試檔

Memcached下的PHP擴充如何安裝使用?

Memcached下的PHP擴充如何安裝使用?

相關學習推薦:PHP程式設計從入門到精通

以上是Memcached下的PHP擴充如何安裝使用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn