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

Bài viết liên quan

Hướng dẫn tăng Max import trong phpmyadmin Cpanel

vim /usr/local/cpanel/3rdparty/etc/php.ini thay đổi: upload_max_filesize = 150M post_max_size =...

Hướng dẫn đăng nhập vùng admin của VPS Cpanel/WHM

Để đăng nhập vào vùng quản trị Admin của VPS Cpanel/WHM, các bạn hãy truy cập vào địa chỉ như...

VPS của quý khách sẽ được cài đặt những gì ?

Khi sử dụng dịch vụ máy chủ ảo VPS tại SuperHost, quý khách có thể lựa chọn giữa 2 hệ điều hành:...

Hướng dẫn sử dụng chương trình vim trên Linux

Thay thế cụm từ trong vim: %s/word1/word2/g

Clear apc cache

if(function_exists('apc_clear_cache')&&...