本篇为转载,原文地址:
http://mrbignose.blogspot.com/2010/12/linux-xampp-xcache.html
因為XAMPP的目錄結構不同,所以使用一般安裝方式會出現錯誤。
1.要先安裝 XAMPP 的 開發套件(development package):
網址:http://www.apachefriends.org/zh_tw/xampp-linux.html
下載完成後,只要輸入下列命令: [root@localhost ~]# tar xvfz xampp-linux-devel-1.7.3a.tar.gz -C /opt 這樣就完成開發套件的安裝了。
2.下載 xCache:
網址:http://xcache.lighttpd.net/
下載完成後,輸入下列命令: [root@localhost ~]# tar xjvf xcache-1.3.1.tar.bz2
[root@localhost ~]# cd xcache-1.3.1
3.執行phpize:
[root@localhost xcache-1.3.1]# /opt/lampp/bin/phpize
4.Configure the extension :
[root@localhost xcache-1.3.1]# ./configure –enable-xcache –with-php-config=/opt/lampp/bin/php-config
5.執行 ‘make’ 來取得編譯後的 xcache.so :
[root@localhost xcache-1.3.1]# make
[root@localhost xcache-1.3.1]# make install
6.設定 php.ini
[root@localhost xcache-1.3.1]# cat xcache.ini >> /opt/lampp/etc/php.ini
[root@localhost ~]# vi /opt/lampp/etc/php.ini
找到以下內容並修改:
[xcache-common]
;; install as zend extension (recommended), normally “$extension_dir/xcache.so”
zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/xcache.so
[xcache.admin]
xcache.admin.user = “test”
xcache.admin.pass = “098f6bcd4621d373cade4e832627b4f6”
[xcache]
xcache.size = 64M
需注意的地方:
xcache.admin.pass 填入的是 MD5後的字串
xcache.size是 XCache 使用的記憶體量,預設是 0 (Off),當然要打開,大小自定
7.最後重啟 Apache:
[root@localhost ~]# /opt/lampp/lampp stopapache
[root@localhost ~]# /opt/lampp/lampp startapache
記得使用 phpinfo() 來檢查 extension 是否安裝成功。