Trang chủ Linux Webserver [VestaCP – 10] Cài đặt thêm Memcahed và Zend Opcache

[VestaCP – 10] Cài đặt thêm Memcahed và Zend Opcache

bởi Thạch Phạm
35 bình luận 5,9K views

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
Bài này thuộc phần 11 của 12 phần trong serie Hướng dẫn VestaCP

Như mọi người chắc cũng đã từng nghe qua về MemcachedZend Opcache để hỗ trợ lưu dữ liệu đệm của PHP khi nó xử lý để tiết kiệm thời gian xử lý lại. Còn nếu bạn vẫn chưa biết thì không sao, bạn có thể tìm hiểu thêm qua bài các hình thức caching của mình.

Ở VestaCP, chúng ta có thể dễ dàng cài thêm Memcached và Zend Opcache chỉ với hai dòng lệnh, vì vậy bạn nên cài thêm vào để hỗ trợ tăng tốc website tốt hơn. Trong bài này mình sẽ đề cập tới việc sử dụng Memcached trong WordPress, còn Zend Opcache nó tự bật khi PHP xử lý rồi nên chúng ta không cần làm gì thêm cả.

Cài đặt Memcached và sử dụng cho WordPress

Để cài Memcached cho VestaCP bạn chỉ cần chạy một dòng lệnh sau là đủ:

Đối với CentOS/RHEL

Khuyến mãi Black Friday
yum install --enablerepo=remi php-pecl-memcache memcached libmemcached -y

Đối với Ubuntu/Debian

apt-get install memcached php5-memcache

Khởi động Memcached

service memcached start

Tự khởi động memcached khi boot (dành cho CentOS)

chkconfig memcached on

Sau đó là khởi động lại Apache.

Với CentOS/RHEL

service httpd restart

Với Ubuntu/Debian

service apache2 restart

Nếu bạn sử dụng WordPress, hãy cài thêm plugin Memcached is Your Friend vào và không cần thiết lập gì thêm, bạn có thể theo dõi thông tin cache tại Tools -> Memcached.

Cài đặt Zend Opcache

Chỉ cần chạy lệnh sau:

yum install --enablerepo=remi php-pecl-zendopcache -y

Sau đó là khởi động lại Apache.

Với CentOS/RHEL

service httpd restart

Với Ubuntu/Debian

service apache2 restart

Hoàn tất, rất đơn giản phải không nào? Bây giờ hãy thử truy cập vào lại website nhé xem tốc độ có cải thiện hơn không, lưu ý là lần đầu tiên tải sau khi cài mấy cái này vào sẽ lâu hơn một chút.

Cũng phải nói thêm rằng, khi sử dụng Memcached thì VPS bạn sẽ tốn nhiều RAM hơn do các dữ liệu đệm sẽ lưu vào RAM nhằm tăng tốc độ truy xuất tốt hơn là ghi vào ổ đĩa, tuy nhiên bạn đừng lo lắng là website sẽ bị sập vì thiếu RAM do nó sẽ tự giải phóng khi cần, và trong Linux nói chung thì RAM luôn được sử dụng nếu còn trống.

Đánh giá nội dung này
35 bình luận

Có thể bạn quan tâm

Hiện tại blog tạm đóng bình luận vì mình cần tập trung thời gian vào cập nhật bài viết. Bình luận sẽ mở ra cho đến khi mình sẵn sàng.