ไดเรกทอรีบทความ
คู่มือนี้จะพาคุณไปทีละขั้นตอน เฮสเทียซีพี ติดตั้งและกำหนดค่าแคชในหน่วยความจำ Memcached และ Redis เพื่อปรับปรุงประสิทธิภาพเว็บไซต์ของคุณอย่างมาก
เรียนรู้ว่าเครื่องมืออันทรงพลังเหล่านี้สามารถเพิ่มประสิทธิภาพแคช ลดภาระของเซิร์ฟเวอร์ และมอบประสบการณ์การท่องเว็บที่รวดเร็วและตอบสนองมากขึ้นได้อย่างไร
ไม่ว่าคุณจะเป็นเจ้าของเว็บไซต์ นักพัฒนา หรือผู้ดูแลระบบ คู่มือนี้จะให้ความรู้และขั้นตอนที่จำเป็นทั้งหมดในการทำให้เว็บไซต์ของคุณโดดเด่นเหนือคู่แข่ง
在WordPressในระหว่างการพัฒนาเว็บไซต์ การติดตั้งปลั๊กอินแคชหน่วยความจำ WordPress เป็นขั้นตอนสำคัญในการเพิ่มประสิทธิภาพเว็บไซต์
ในฐานะระบบแคชที่มีประสิทธิภาพ Memcached และ Redis สามารถปรับปรุงความเร็วการเข้าถึงข้อมูลและลดภาระของฐานข้อมูลได้อย่างมาก
HestiaCP ติดตั้งแคชหน่วยความจำ Memcached และ Redis
บทความนี้จะอธิบายรายละเอียดขั้นตอนในการติดตั้ง Memcached และ Redis บนแผง HestiaCP เพื่อช่วยให้คุณปรับปรุงประสิทธิภาพเว็บไซต์ได้อย่างง่ายดาย

จะติดตั้งแคชหน่วยความจำ Memcached ได้อย่างไร
วิธีติดตั้ง Memcached ใน HestiaCP?
ต่อไป มาติดตั้ง Memcached ซึ่งเป็นระบบแคชอ็อบเจ็กต์หน่วยความจำแบบกระจายประสิทธิภาพสูง ซึ่งส่วนใหญ่ใช้เพื่อเร่งความเร็วแอปพลิเคชันเว็บแบบไดนามิก
ขั้นตอนที่ 1:ขั้นตอนการติดตั้ง Memcached
sudo apt-get install memcached sudo apt-get install php-memcached
หากคุณใช้ PHP 7.4 โปรดติดตั้งส่วนขยาย Memcached โดยใช้คำสั่งต่อไปนี้:
sudo apt install php7.4-memcached memcached libmemcached-toolsขั้นตอนที่ 2:เริ่มต้นและเปิดใช้งาน Memcached
sudo systemctl enable memcached sudo systemctl start memcached
ขั้นตอนที่ 3:ตรวจสอบว่า Memcached ทำงานตามปกติหรือไม่
netstat -lntup | grep memcached
จะติดตั้งแคชหน่วยความจำ Redis ได้อย่างไร
วิธีติดตั้ง Redis ใน HestiaCP?
ขั้นแรก เราต้องติดตั้ง Redis ซึ่งเป็นพื้นที่จัดเก็บโครงสร้างข้อมูลในหน่วยความจำโอเพ่นซอร์สที่ใช้เป็นฐานข้อมูล แคช และมิดเดิลแวร์การรับส่งข้อความ
ขั้นตอนที่ 1:อัพเดตรายการแพ็คเกจระบบ
sudo apt-get update
ขั้นตอนที่ 2:ติดตั้งแคชหน่วยความจำ Redis
sudo apt-get install redis-server sudo apt-get install php-redis
หากคุณใช้ PHP 8.2 โปรดติดตั้งส่วนขยาย Redis โดยใช้คำสั่งต่อไปนี้:
apt install php8.2-redis
systemctl restart php8.2-fpmขั้นตอนที่ 3:เริ่มต้นและเปิดใช้งาน Redis:
sudo systemctl enable redis-server sudo systemctl start redis-server
ขั้นตอนที่ 4:ตรวจสอบว่า Redis ทำงานตามปกติหรือไม่
sudo systemctl status redis-server
กำหนดค่าเฮสเทียซีพี
หลังจากติดตั้ง Memcached และ Redis คุณต้องตรวจสอบให้แน่ใจว่าได้รับการกำหนดค่าและใช้ใน HestiaCP โดยสมบูรณ์
กำหนดค่า Memcached
ขั้นตอนที่ 1:เปิดไฟล์การกำหนดค่า Memcached:
sudo nano /etc/memcached.conf
ขั้นตอนที่ 2:ตั้งค่าที่อยู่การเชื่อมโยง Memcached และขีดจำกัดหน่วยความจำ เช่น
-l 127.0.0.1 -m 64
ขั้นตอนที่ 3:เริ่มบริการ Memcached ใหม่:
sudo systemctl restart memcached
กำหนดค่า Redis
ขั้นตอนที่ 1:เปิดไฟล์การกำหนดค่า Redis:
sudo nano /etc/redis/redis.conf
ขั้นตอนที่ 2:ตั้งค่าที่อยู่การเชื่อมโยง Redis เพื่อให้แน่ใจว่า Redis ฟังที่อยู่ IP ที่ถูกต้อง:
bind 127.0.0.1
ขั้นตอนที่ 3:เริ่มบริการ Redis ใหม่:
sudo systemctl restart redis-server
ฉันควรเลือกติดตั้ง Memcached หรือ Redis
หากคุณใช้ Redis คุณไม่ควรใช้ Memcached แต่ควรใช้เพียงอันเดียวเท่านั้น
การเลือกใช้ Memcached หรือ Redis ขึ้นอยู่กับความต้องการของเว็บไซต์ของคุณ
Memcached เป็นเหมือนนักวิ่งระยะสั้นที่เร็วมาก เหมาะสำหรับการแคชข้อมูลง่ายๆ ในขณะที่ Redis เปรียบเสมือนนักกีฬาที่มีความสามารถรอบด้าน สามารถจัดการโครงสร้างข้อมูลที่ซับซ้อนมากขึ้นได้
หากคุณไม่แน่ใจว่าอันไหนดีกว่าสำหรับคุณ โปรดสอบถามผู้พัฒนาหรือผู้ดูแลระบบเซิร์ฟเวอร์ แล้วพวกเขาสามารถให้คำแนะนำตามสถานการณ์เฉพาะของคุณได้
ข้อสรุป
ตามคำแนะนำโดยละเอียดในบทความนี้ คุณได้ติดตั้งและกำหนดค่า Memcached และ Redis บน HestiaCP สำเร็จแล้ว
ไม่ว่าจะเป็นการปรับปรุงความเร็วการเข้าถึงข้อมูลหรือลดภาระฐานข้อมูล ระบบแคชทั้งสองนี้สามารถปรับปรุงประสิทธิภาพเว็บไซต์ของคุณได้อย่างมาก
อย่าลืมทำการตรวจสอบและบำรุงรักษาเป็นประจำเพื่อให้มั่นใจว่าการทำงานมีความเสถียร
ตอนนี้ไปเพลิดเพลินกับเว็บไซต์ที่รวดเร็วของคุณ!
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แบ่งปัน "แคชหน่วยความจำที่เพิ่มประสิทธิภาพ HestiaCP: การติดตั้งและการกำหนดค่า Memcached และ Redis" ซึ่งจะเป็นประโยชน์กับคุณ
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-31770.html
หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!
แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!