Thực hiện lần lượt các lệnh sau để tiến hành cài đặt XCache vào hệ thống:
wget http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz
tar xvzf xcache-1.3.2.tar.gz
cd xcache-1.3.2
phpize
./configure --enable-xcache --enable-xcache-optimizer --with-php-config=/usr/bin/php-config
make
make install
cat xcache.ini >> /etc/php.ini
gedit /etc/php.ini
tar xvzf xcache-1.3.2.tar.gz
cd xcache-1.3.2
phpize
./configure --enable-xcache --enable-xcache-optimizer --with-php-config=/usr/bin/php-config
make
make install
cat xcache.ini >> /etc/php.ini
gedit /etc/php.ini
Sửa các dòng sau:
zend_extension = /usr/lib/php/modules/xcache.so
zend_extension_ts = /usr/lib/php/modules/xcache.so
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e” //pass = 123456
zend_extension_ts = /usr/lib/php/modules/xcache.so
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e” //pass = 123456
Lưu và đóng file này sau đó quay lại Terminal
/etc/init.d/httpd restart
cp -a /web/cache/opcode/xcache-1.3.2/admin/ /var/www/html/xcacheadmin
cd /var/www/html/
chown -R root:root xcacheadmin/
chmod -R 755 xcacheadmin/
cd xcacheadmin/
cp config.php.example config.php
cp -a /web/cache/opcode/xcache-1.3.2/admin/ /var/www/html/xcacheadmin
cd /var/www/html/
chown -R root:root xcacheadmin/
chmod -R 755 xcacheadmin/
cd xcacheadmin/
cp config.php.example config.php
Như vậy là xong, cực kỳ đơn giản và nhanh chóng. XCache cũng như APC sẽ tự động Opcode Cache PHP mà chúng ta không cần tác động gì hết.
Để vào phần administrator của XCache, bạn vào đường dẫn http://localhost/xcacheadmin, đăng nhập vào tài khoản đã đăng ký trong php.ini
username: mOo
password: 123456
password: 123456
Bài này chỉ nhằm tính chất giới thiệu cách cài đặt XCache cho mọi người, vì tính năng nó hoàn toàn như APC trong bài mình đề cập trước đó. Mọi người có thể xem thêm trong file php.ini để biết các cấu hình chuẩn của XCache.
Mình chỉ giới thiệu 2 công cụ Opcode Cache là APC và XCache, vì theo mình đây là 2 công cụ tốt nhất trong số rất nhiều công cụ Opcode Cache dành cho PHP. Mọi người có thể tham khảo link sau để có sự so sánh giữa các công cụ.
Comparision Opcode Cache PHP
APC - PHP Opcode Caching
Memcached - Data PHP Caching
No comments:
Post a Comment