Dịch vụ lưu trữ VPS Trợ giúp

Chúng tôi đã cố hết sức để dịch trang này cho bạn. Trang Tiếng Anh cũng có khả dụng.

Cài đặt các thư viện PHP Memcached trên Plesk Linux

Memcached là một hệ thống bộ nhớ đệm đối tượng miễn phí và mạnh mẽ mà bạn có thể cài đặt để cải thiện hiệu suất của website. Memcached sẽ chỉ hoạt động nếu bạn cài đặt daemon, cài đặt các thư viện PHP và cấu hình đúng ứng dụng PHP của bạn. Các thư viện PHP cho Memcached được cài đặt qua dòng lệnh. Bạn sẽ cần đăng nhập với tư cách người dùng gốc để chạy các lệnh này.

  1. Bật quyền truy cập của quản trị viên trên VPS Hosting nếu bạn chưa làm như vậy.
  2. Kết nối với máy chủ của tôi bằng SSH (Secure Shell) .
  3. Chuyển sang người dùng gốc .
  4. Cài đặt các phần phụ thuộc bắt buộc
    • Người dùng CentOS:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • Người dùng AlmaLinux:
      yum groupinstall "Công cụ phát triển"
    • Người dùng Ubuntu:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. Cài đặt thư viện PHP PECL cho phiên bản PHP mong muốn. Bạn sẽ cần thực hiện thao tác này cho mỗi phiên bản PHP mà bạn đang sử dụng .
    /opt/plesk/php/7.4/bin/pecl cài đặt memcached

    Bạn sẽ được nhắc nhiều lần trong khi cài đặt phần mềm. Trừ khi bạn có nhu cầu cụ thể, hãy nhấn "enter" để chấp nhận giá trị mặc định trong từng trường hợp.

    Lưu ý: Trong một số tình huống, bạn có thể gặp lỗi như sau:

    shtool tại '/ tmp / memcached / build / shtool' không tồn tại hoặc không thể thực thi. Đảm bảo rằng tập tin tồn tại và có thể thực thi, sau đó chạy lại tập lệnh này. LỖI: `phpize 'không thành công

    Nếu điều này xảy ra, hãy cấu hình PHP để sử dụng một thư mục tạm thời khác và chạy lại lệnh.

    mkdir / root / tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir / root / tmp /opt/plesk/php/7.4/bin/pecl install memcached

  6. Đăng ký mô-đun trong PHP.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Cập nhật trình xử lý PHP của Plesk.

    plesk bin php_handler --đọc
  8. Cuối cùng, khởi động lại Apache và PHP-FPM.

    khởi động lại systemctl httpd systemctl khởi động lại plesk-php74-fpm
    • Người dùng Ubuntu:
      khởi động lại systemctl apache2 systemctl khởi động lại plesk-php74-fpm

Các bước liên quan

Xem thêm thông tin

  • Các chuyên gia máy chủ của chúng tôi có thể thực hiện các bước này với một khoản phí. Để biết thêm thông tin về Dịch vụ lưu trữ của chúng tôi, vui lòng truy cập menu Dịch vụ lưu trữ của chúng tôi.