เซิร์ฟเวอร์เฉพาะและ VPS รุ่น 4 วิธีใช้

เราพยายามอย่างสุดความสามารถแล้วที่จะแปลหน้านี้ให้คุณ มีหน้าภาษาอังกฤษด้วย

ติดตั้งไลบรารี Memcached PHP บน Plesk Linux

Memcached เป็นระบบแคชอ็อบเจ็กต์ฟรีและทรงพลังที่คุณสามารถติดตั้งเพื่อปรับปรุงประสิทธิภาพการทำงานของเว็บไซต์ของคุณ Memcached จะทำงานได้ก็ต่อเมื่อคุณติดตั้ง daemon ติดตั้งไลบรารี PHP และกำหนดค่าแอพพลิเคชัน PHP ของคุณอย่างถูกต้อง

ไลบรารี PHP สำหรับ Memcached ได้รับการติดตั้งผ่านบรรทัดคำสั่ง คุณจะต้องล็อกอินในฐานะผู้ใช้ระดับรูทเพื่อรันคำสั่งเหล่านี้

  1. เปิดใช้งานการเข้าถึงของผู้ดูแลระบบบน เซิร์ฟเวอร์ Gen 3 หรือ Gen 4 ของคุณหากคุณยังไม่ได้ดำเนินการดังกล่าว
  2. เชื่อมต่อกับเซิร์ฟเวอร์ของฉันด้วย SSH (Secure Shell)
  3. สลับไปยัง ผู้ใช้ระดับ สูงสุด
  4. ติดตั้งการอ้างอิงที่จำเป็น
    • ผู้ใช้ CentOS:
      yum -y ติดตั้ง gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • ผู้ใช้ AlmaLinux:
      yum groupinstall "เครื่องมือสำหรับการพัฒนา"
    • ผู้ใช้ Ubuntu:
      apt ติดตั้ง autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. ติดตั้งไลบรารี PHP PECL สำหรับ PHP เวอร์ชันที่ต้องการ คุณจะต้องดำเนินการนี้สำหรับ PHP แต่ละเวอร์ชันที่คุณใช้
    /opt/plesk/php/7.4/bin/pecl ติดตั้ง memcached

    คุณจะได้รับแจ้งหลายครั้งในขณะที่ซอฟต์แวร์ติดตั้ง ยกเว้นในกรณีที่คุณต้องการเฉพาะให้กด "Enter" เพื่อยอมรับค่าเริ่มต้นในแต่ละกรณี

    หมายเหตุ: ในบางสถานการณ์คุณอาจเห็นข้อผิดพลาดเช่นนี้:

    shtool ที่ '/ tmp / memcached / build / shtool' ไม่มีอยู่หรือไม่สามารถเรียกใช้งานได้ ตรวจสอบให้แน่ใจว่ามีไฟล์อยู่และสามารถเรียกใช้งานได้จากนั้นรันสคริปต์นี้อีกครั้ง ข้อผิดพลาด:“ phpize 'ล้มเหลว

    ในกรณีนี้ให้กำหนดค่า PHP เพื่อใช้ไดเรกทอรีชั่วคราวอื่นแล้วรันคำสั่งใหม่

    mkdir / root / tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir / root / tmp /opt/plesk/php/7.4/bin/pecl ติดตั้ง memcached

  6. ลงทะเบียนโมดูลใน PHP

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. อัพเดตตัวจัดการ PHP ของ Plesk

    plesk bin php_handler - อ่านซ้ำ
  8. สุดท้ายให้รีสตาร์ท Apache และ PHP-FPM

    systemctl รีสตาร์ท httpd systemctl รีสตาร์ท plesk-php74-fpm
    • ผู้ใช้ Ubuntu:
      systemctl รีสตาร์ท apache2 systemctl รีสตาร์ท plesk-php74-fpm

ขั้นตอนที่เกี่ยวข้อง

ข้อมูลเพิ่มเติม

  • ผู้เชี่ยวชาญด้านเซิร์ฟเวอร์ของเราสามารถดำเนินการตามขั้นตอนเหล่านี้ได้โดยมีค่าธรรมเนียม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการระดับผู้เชี่ยวชาญของเราโปรดไปที่ เมนูบริการระดับผู้เชี่ยวชาญ