VietNetwork.Vn

 


Tác giả Chủ đề: Setup Xcache trên CentOS 5 chạy Direct Admin  (Đã xem 1153 lần)

0 Thành viên và 1 Khách đang xem chủ đề.

admin

  • Administrator
  • Hero Member
  • *****
  • Bài viết: 628
  • Số Lần: +94/-0
    • http://vietnetwork.vn
Setup Xcache trên CentOS 5 chạy Direct Admin
« vào: Tháng Ba 15, 2011, 04:53:07 PM »
Mấy hôm giờ có vài kinh nghiệm chưa kịp post lên cho anh xem enjoy.

Hôm nay post một vài lên cho anh em enjoy luôn nha.

1.Download

# cd /opt
#wget You are not allowed to view links. Register or Login
#tar -xvf xcache-1.2.2.tar.gz
#cd xcache-1.2.2
#phpize   ( Nếu có yêu cầu setup thằng này autoconf thì #yum install autoconf )
#./configure –enable-xcache
#make
#make install

Extension sẽ được đặt tại đây : /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

2.Tạo user với password để đăng nhập quản lý xcache:
# echo -n “yourpassword”| md5sum
52387e3f336ae7c9925e87743a0ebb7d  ( chuỗi này sau khi md5 thì được như vậy từ yourpassword )

3.Khai báo cho php biết xcache là cu nào:
Php trong Direct Admin được đặt tại đây:
#vi /usr/local/lib/php.ini
Thêm những dòng sau đây vào nhé:

[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 = “xcache”
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = “52387e3f336ae7c9925e87743a0ebb7d”

[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

4.Khởi động lại Apache
#/etc/init.d/httpd restart

5.Xem thử setup thành công không nhé. Nếu ok thì sẽ như thế này:
#php -v

PHP 5.2.13 (cli) (built: May  3 2010 17:16:57)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with XCache v1.2.2, Copyright (c) 2005-2007, by mOo

B.Setup giao diện để quản lý XCache
Việc này tương đối đơn giản là chỉ cần copy hết nội dung thư mục xcache/admin/ bỏ vào thư mục chứa web hay document root nào cũng được.

#cp -a /opt/xcache-1.2.2/admin /var/www/example.com/htdocs/xcache-admin
#cp -a /usr/share/xcache/admin /var/www/example.com/htdocs/xcache-admin

Vậy là xong  8)
« Sửa lần cuối: Tháng Mười 15, 2011, 10:11:32 AM gửi bởi admin »


server360

  • Administrator
  • Hero Member
  • *****
  • Bài viết: 3157
  • Số Lần: +72/-0
Re: Setup Xcache trên CentOS 5 chạy Direct Admin
« Trả lời #1 vào: Tháng Tám 05, 2012, 03:02:58 PM »
 @so1 @so1 @so1


 

Copyright © VietNetwork.Vn