Hướng dẫn cài đặt Xcache

Đặc điểm:

  • Tối ưu tốc độ xử lý.
  • Xcache hoạt động tốt trên các phiên bản PHP_4_3/PHP_4_4/PHP_5_1/PHP_5_2
  • Hạn chế tiêu hao tài nguyên CPU.

Cài đặt:

  • Bước 1: Đăng nhập sử dụng quyền Root, thực hiện download:

cd /tmp
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
tar -xvf xcache-1.2.2.tar.gz

  • Bước 2: Kiểm tra trước khi cài đặt:

cd xcache-1.2.2
phpize

Nếu thể hiện như sau và không xuất hiện lỗi tức có thể cài được:

PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

  • Bước 3: Cài đặt

./configure --enable-xcache
make
make install

Sau khi cài đặt xong sẽ xuất hiện đường dẫn thư mục Extension, VD: /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

  • Bước 4: Cấu hình

Mở file php.ini

Tìm dòng extension_dir, thay bằng giá trị /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

Thêm cấu hình Xcache (phải đặt trước Zend):

[xcache-common]

;; install as zend extension (recommended), normally "$extension_dir/xcache.so"

zend_extension = /usr/local/lib/php/extensions/no-debug-non-zts-20060613/xcache.so

zend_extension_ts = /usr/local/lib/php/extensions/no-debug-non-zts-20060613/xcache.so

;; For windows users, replace xcache.so with php_xcache.dll

;zend_extension_ts = c:/php/extensions/php_xcache.dll

;; or install as extension, make sure your extension_dir setting is correct

; extension = xcache.so

;; or win32:

; extension = php_xcache.dll


[xcache.admin]

xcache.admin.auth = On

xcache.admin.user = "mOo"

; xcache.admin.pass = md5($your_password)

xcache.admin.pass = ""


[xcache]

xcache.shm_scheme = "mmap"

xcache.size = 32M

xcache.count = 1

xcache.slots = 8K

xcache.ttl = 3600

xcache.gc_interval = 300


; Same as aboves but for variable cache

; If you don't know for sure that you need this, you probably don't

xcache.var_size = 0M

xcache.var_count = 1

xcache.var_slots = 8K

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.var_gc_interval = 300


; N/A for /dev/zero

xcache.readonly_protection = Off

xcache.mmap_path = "/dev/zero"

xcache.cacher = On

xcache.stat = On

  • Bước 5: Khởi động lại Apache và kiểm tra

/etc/init.d/httpd restart

php -v

Nếu xuất hiện dòng sau:  with XCache v1.2.2, Copyright (c) 2005-2007, by mOo tức đã cài đặt thành công.

Lưu ý: Hướng dẫn cài Xcache này chỉ chạy với DirectAdmin CLI.

Câu trả lời này hữu ích?

 In nội dung này

đã đọc

Hướng dẫn đổi Hostname VPS Centos

Sửa Hostname trong các tập tin sau:B1: /etc/sysconfig/networkB2: /etc/hostsB3: reboot

Các hệ điều hành VPS SuperHost hỗ trợ

Với công nghệ ảo hóa cao cấp OpenVZ và KVM, các máy chủ ảo tại SuperHost có khả năng hỗ trợ tốt...

SuperHost hỗ trợ kỹ thuật như thế nào ?

Khi quý khách sử dụng bất kỳ dịch vụ nào của SuperHost, quý khách có thể hoàn toàn an tâm về việc...

Cấu hình RAM cho OpenVZ

Cấp phát RAM trong nền tảng ảo hóa OpenVZ phụ thuộc vào 3 tham số chính là: kmemsize: khuyến...

Hướng dẫn cài đặt memcached Server và memcache extention php

Trước tiên, các bạn hãy tiến hành cài đặt memcached server một cách bình thường:yum install...