HestiaCP ปรับแคชหน่วยความจำให้เหมาะสม: ติดตั้งและกำหนดค่า Memcached และ Redis

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

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

ไม่ว่าคุณจะเป็นเจ้าของเว็บไซต์ นักพัฒนา หรือผู้ดูแลระบบ คู่มือนี้จะให้ความรู้และขั้นตอนที่จำเป็นทั้งหมดในการทำให้เว็บไซต์ของคุณโดดเด่นเหนือคู่แข่ง

WordPressในระหว่างการพัฒนาเว็บไซต์ การติดตั้งปลั๊กอินแคชหน่วยความจำ WordPress เป็นขั้นตอนสำคัญในการเพิ่มประสิทธิภาพเว็บไซต์

ในฐานะระบบแคชที่มีประสิทธิภาพ Memcached และ Redis สามารถปรับปรุงความเร็วการเข้าถึงข้อมูลและลดภาระของฐานข้อมูลได้อย่างมาก

HestiaCP ติดตั้งแคชหน่วยความจำ Memcached และ Redis

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

HestiaCP ปรับแคชหน่วยความจำให้เหมาะสม: ติดตั้งและกำหนดค่า Memcached และ Redis

จะติดตั้งแคชหน่วยความจำ 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 ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注

เลื่อนไปที่ด้านบน