Linux安裝php擴充套件memcache

2021-06-25 10:37:03 字數 1722 閱讀 7192

mecache是乙個自由和開放源**、高效能、分配的記憶體物件快取系統,用於加速動態web程式,減輕資料庫負載。它可以應對任意多個鏈結,使用非阻塞的網路io,它的工作機制是在記憶體中開闢一塊空間,然後建立乙個hashtable,memcached自管理這些hashtable。

在安裝之前,首先需要說明的是,memcache與memcached的區別,memcache是客戶端的擴充套件,memcached是服務端。

php擴充套件memcache的作用是為了支援

memcached

資料庫快取伺服器,下面是安裝方法。

wget -c

tar xzvf memcache-3.0.6.tgz

cd memcache-3.0.6

2、執行phpize擴充套件安裝程式,假設phpzie的路徑為/usr/local/php/bin/phpize,具體的路徑得根據自己的環境修改。

/usr/local/php/bin/phpize

3、開始安裝擴充套件memcache

./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir

make && make install

4、最後修改php.ini檔案,在zend之前加入如下**。

[memcache]

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

extension=memcache.so

下面安裝memcached,裝memcached首先需要安裝libevent,如果是centos可以yum安裝,

#yum install libevent-devel

如果不支援yum的系統,可以這樣裝libevent

# cd /usr/local/src 

# wget # tar vxf libevent-1.4.12-stable.tar.gz # cd libevent-1.4.12 

# ./configure --prefix=/usr/local/libevent # make && make install

接續安裝

memcached

接續安裝memcached 

# cd /usr/local/src

# wget  

# tar vxf memcached-1.4.4.tar.gz # cd memcached-1.4.4

# ./configure --prefix=/usr/local/memcached # make && make install 

安裝完後啟動memcached並分配32m記憶體(32為使用記憶體數,可按自身情況修改) 

/usr/local/memcached/bin/memcached -d -m 32 -l 127.0.0.1 -p 11211 -u root 

將memcached加入啟動項 # vi /etc/rc.d/rc.local 按鍵盤上的 i 開始編輯 在最後加入 

/usr/local/memcached/bin/memcached -d -m 32 -l 127.0.0.1 -p 11211 -u root 

按esc鍵,再輸入 

:wq 儲存退出 

如果需要,可以reboot一下,不過不用reboot應該已經生效~ 

linux下安裝php擴充套件

記錄一下在lnmp環境中安裝php的pdo和pdo mysql 擴充套件我的用lnmp一鍵安裝包安裝了php5.6版本,現在需要安裝pdo擴充套件。在網上看了按照乙個部落格的說明安裝成功了,所以記錄一下。擴充套件檔案 在lnmp壓縮檔案 src php5.6.22 ext資料夾中有各種常用的擴充套件...

Linux編譯安裝php擴充套件

進入解壓後的php原始碼包目錄 cd usr local src php 7.2.7 然後再進入到裡面的ext目錄裡面對應的擴充套件目錄 這裡我列出自己編譯過的擴充套件 安裝好之後,需要到php.ini檔案裡面開啟對應的擴充套件 phpize找不到的話,用find查詢一下phpize,用絕對路徑 p...

php安裝mongo擴充套件(linux)

2.解壓安裝包 tar zxf mongodb 1.2.8.tgz 3.進入解壓目錄,執行phpize進行安裝準備 phpize作用 cd mongodb 1.2.8 usr local php bin phpize 4.安裝編譯 上述命令執行完後,在目錄下就生成了configure檔案 使用.co...