
Admin
Well-Known Member
Staff member
Administrator
Chức năng hoạt động của Xcache khá giống với các PHP opcode cacher khác như eAccelerator hoặc APC.
Trong bài trước tôi đã hướng dẫn cài đặt xcache trên ubuntu còn bài này tôi sẽ trình bày cái cài đặt trên centos 5.x và 6.x
Mở SSH sau đó gõ các lệnh sau :
Tiếp theo tạo file xcache.ini
Trên CentOS thư mục cấu hình module php ở /etc/php.d/
Tạo file xcache và thêm
paste vào
chú ý Chỉnh lại extension_dir cho đúng với đường dẫn đang chứa xcache.so sau khi compile xcache ở trên
Centos 64 bit là => /usr/lib64/php/modules/xcache.so
Centos 32 bit là => /usr/lib/php/modules/xcache.so
Sau đó restart lại httpd
Bây giờ các tạo file php info rồi kiểm tra xem xcache đã có
Nếu các muốn truy cập vào xcache admin trên giao diện để quản lý thì làm như sau
Download
http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz
về giải nén sau đó copy lấy thư mục xcache-1.3.2\admin vào thư mục web root và truy cập trên trình duyệt domain.com/admin
Chúc các bạn thành công !
Trong bài trước tôi đã hướng dẫn cài đặt xcache trên ubuntu còn bài này tôi sẽ trình bày cái cài đặt trên centos 5.x và 6.x
Mở SSH sau đó gõ các lệnh sau :
Code:
wget http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz
Code:
tar zxvf xcache-*.tar.gz
Code:
cd xcache-1.3.2
Code:
phpize
Code:
./configure --enable-xcache
Code:
make && make install
Trên CentOS thư mục cấu hình module php ở /etc/php.d/
Code:
cd /etc/php.d/
Code:
# vi xcache.ini
Code:
[xcache-common]
; change me - 64 bit php => /usr/lib64/php/modules/xcache.so
; 32 bit php => /usr/lib/php/modules/xcache.so
zend_extension = /usr/lib64/php/modules/xcache.so
[xcache.admin]
xcache.admin.enable_auth = 0ff
xcache.admin.user = "mOo"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = ""
[xcache]
xcache.cacher = On
xcache.shm_scheme = "mmap"
xcache.size = 128M
xcache.count = 4
xcache.slots = 8K
xcache.ttl = 0
xcache.gc_interval = 0
xcache.var_size = 4M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.readonly_protection = Off
xcache.mmap_path = "/dev/zero"
xcache.coredump_directory = ""
xcache.stat = On
xcache.optimizer = Off
Centos 64 bit là => /usr/lib64/php/modules/xcache.so
Centos 32 bit là => /usr/lib/php/modules/xcache.so
Sau đó restart lại httpd
Code:
service httpd restart

Nếu các muốn truy cập vào xcache admin trên giao diện để quản lý thì làm như sau
Download
http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz
về giải nén sau đó copy lấy thư mục xcache-1.3.2\admin vào thư mục web root và truy cập trên trình duyệt domain.com/admin

Chúc các bạn thành công !