Cài Đặt Và Cấu Hình Php Zend Opcache Trên Centos

Discussion in 'Unix-Linux' started by Twisted, Oct 12, 2014.

  1. Twisted Membership

    Sử dụng APC hoặc APCu từ lâu đã là một phương pháp opcode cache được sử dụng rộng rãi để tối ưu hoạt động của VPS. Tuy nhiên APC không được cập nhật, nâng cấp thường xuyên (phiên bản stable mới nhất 3.1.9 ra ngày 2011-05-14) và thỉnh thoảng vẫn xuất hiện một số lỗi vặt.

    Với sự xuất hiện của Zend OPcache mặc định đi kèm từ phiên bản PHP 5.5 trở về sau, mình dự đoán đây sẽ là xu hướng trong tương lai để thay thế cho APC hoặc các opcode cache khác.

    Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt Zend OPcache với phiên bản PHP 5.5.14 mới nhất. Các phiên bản PHP 5.4 hoặc 5.3 sẽ có cách cài đặt khác, mình không đề cập trong bài viết này.

    Để xem phiên bản PHP hiện tại bạn hãy sử dụng lệnh php -v

    Các bạn có thể sử dụng tham số --enable-opcache khi compile PHP, tuy nhiên cách này hơi khó thực hiện với đa số người dùng, do đó hãy dùng cách cài đặt thêm extension cho PHP. Lưu ý cần cài đặt PHP trước khi bắt đầu.

    1. Thêm repo epel, remi
    2. Cài đặt PHP’s Zend Opcache
    Sau khi cài đặt xong, bạn hãy xem thông tin phpinfo(), nếu có Zend OPcache xuất hiện như bên dưới là đã thành công.

    [​IMG]

    3. Cấu hình PHP’s Zend Opcache

    Mặc định, OPcache sử dụng 128MB bộ nhớ và cache tối đa 4.000 files. Nếu bạn muốn thay đổi tham số này thì chỉ cần chỉnh sửa trong file cấu hình
    Các thông tin cần chỉnh
    4. Web Viewer

    Không giống như APC, Zend OPcache có rất nhiều ứng dụng web viewer để theo dõi tình trạng sử dụng OPcache.
    1) Opcache-Status by Rasmus Lerdorf

    Đẹp, đơn giản nhưng ít tính năng.

    Cài đặt:
    [​IMG]

    2) opcache-gui by amnuts

    Responsive, nhiều tính năng và có thể reset/flush opcache.

    Cài đặt
    [​IMG]

    3) ocp.php by ck-on

    Giao diện hoài cổ, là cách tốt nhất để phân tích cache.

    Cài đặt
    [​IMG]

    Khuyến cáo: với các blog wordpress nhỏ, ít người truy cập các bạn không cần thiết phải tìm cách tối ưu server làm gì, chỉ cần cài plugin WP Super Cache là đủ rồi. Thời gian rảnh rỗi hãy tìm cách phát triển content nhé.
     
    #1

Share This Page