2
2010
[Cách cài đặt] Tích hợp APC (Alternative PHP Cache) vào PHP5
Trong bài viết này chúng tôi sẽ giới thiệu với các bạn cách tích hợp ứng dụng APC (Alternative PHP Cache) vào PHP5 trong hệ thống Fedora 13 (cùng với Apache2). APC là ứng dụng tối ưu hóa bộ nhớ đệm và mã PHP trung gian hoàn toàn miễn phí, với chức năng hoạt động tương đương như eAccelerator và XCache.
Lưu ý sơ bộ
Tại đây chúng ta sử dụng hệ thống Fedora 13 server với địa chỉ IP 192.168.0.100 với Apache2 và PHP5 đã được cài đặt, hoạt động bình thường. Thư mục tài liệu gốc mặc định của Apache là /var/www/html, với hệ thống của bạn, có thể sử dụng bất cứ vhost nào, nhưng phải chỉnh lại đường dẫn tới file info.php cho phù hợp.
Kiểm tra tình trạng hiện tại của PHP5
Trước khi tiến hành cài đặt APC, chúng ta hay cùng tìm hiểu lại thông tin của PHP5. Để làm việc này, tạo file info.php trong thư mục tài liệu root /var/www/html:
vi /var/www/html/info.php
<?php
phpinfo();
?>
Sau đó, gọi file này ra trong bằng địa chỉ http://192.168.0.100/info.php:
Bạn có thể dễ dàng thấy rằng PHP 5.3.2 đã được cài đặt, nhưng APC thì không:

Nếu trong hệ thống của bạn đã có sẵn những ứng dụng PHP opcode khác như eAccelerator thì cần phải gỡ bỏ trước khi cài đặt APC:
yum remove php-eaccelerator
Sau đó khởi động lại Apache:
/etc/init.d/httpd restart
Cài đặt APC
Thực chất, APC là phần ứng dụng mở rộng của PHP, do đó chỉ cần gõ lệnh sau để cài đặt:
yum install php-pecl-apc
Khi đã cài đặt thành công, hãy xem qua các file cấu hình và thiết lập tại /etc/php.d/apc.ini. Ở mức độ mặc định, tất cả đều được cấu hình ổn định, nhưng nếu muốn thay đổi lại theo ý muốn, các bạn có thể tìm hiểu thêm tại đây.
vi /etc/php.d/apc.ini
Sau đó, khởi động lại Apache:
/etc/init.d/httpd restart
Và mở lại file info.php trong trình duyệt qua địa chỉ http://192.168.0.100/info.php:

Và bạn có thể thấy APC đã được liệt kê tại danh sách này, nghĩa là quá trình tích hợp đã thành công. Chỉ với vài dòng lệnh đơn giản như trên, các bạn đa hoàn tất việc lồng ghép, tích hợp APC vào PHP5 trong môi trường Fedora 13 và Apache2. Chúc các bạn thành công!
Bài liên quan:
- [Cách cài đặt] Tích hợp XCache vào PHP5 với Fedora 13 & Lighttpd
- [Cách cài đặt] Apache2 với PHP5 và MySQL trên nền tảng Fedora 14 (LAMP)
- Cách cài đặt Apache2 với PHP5 và hỗ trợ MySQL trên Ubuntu 11.10 (LAMP)
- [Cách cài đặt] Cài đặt Lighttpd với PHP5 và MySQL hỗ trợ trên Ubuntu 10.04
- [Cách cài đặt] Cherokee với PHP5 và MySQL hỗ trợ trên Ubuntu 10.10
Các bài hay khác
1 lời bình + Thêm lời bình
Với lời bình
Bài hay
- 100% [Kiến thức cơ bản] IDM CC for Firefox 4 - add-ons IDM CC cho Firefox 4
- 78% [Cách cài đặt] Cài đặt SQL Server 2008
- 59% [Cách cài đặt] Cài đặt Apache, PHP, MySQL và phpMyAdmin trên Windows
- 32% [Tin tức] Yahoo Mail ra mắt giao diện mới: Gọn đẹp, nhanh hơn gấp 2 lần..
- 30% [Kiến thức cơ bản] Tìm hiểu về Linux Kernel và những chức năng chính của chúng
- 29% [Kiến thức cơ bản] Tìm hiều về BitTorrent
- 29% Cách cài đặt Teamviewer 6 trên Ubuntu 10.10 Maverick Meerkat
- 28% Sử dụng Crontab trên Linux
- 26% Cách cài đặt FTP Server trong Centos
- 24% [Cấu hình] Bật tính năng Gzip trong IIS 6.0 cho các website sử dụng ASP.NET 2.0
- 23% [Cách cài đặt] eAccelerator tăng tốc ứng dụng PHP
- 22% [Tin tức] Box.net tăng dung lượng lưu trữ trực tuyến miễn phí lên 5GB
Bình luận mới nhất
- Loading...

Viết bởi






Bạn nên bổ sung một ý “Hướng dẫn này cài đặt trên nền nào: windows hay Linux…”