HestiaCP حافظه نهان را بهینه می کند: Memcached و Redis را نصب و پیکربندی کنید

این راهنما شما را گام به گام راهنمایی می کند HestiaCP حافظه پنهان Memcached و Redis را نصب و پیکربندی کنید تا عملکرد وب سایت خود را به میزان قابل توجهی بهبود بخشید.

بیاموزید که چگونه این ابزارهای قدرتمند می توانند کش را بهینه کنند، بار سرور را کاهش دهند، و تجربه مرور سریعتر و پاسخگوتری را ارائه دهند.

چه مالک وب سایت، توسعه دهنده یا مدیر سیستم باشید، این راهنما تمام دانش و مراحل لازم را برای متمایز کردن وب سایت شما از رقبا در اختیار شما قرار می دهد.

وردپرسدر طول توسعه وب سایت، نصب افزونه کش حافظه وردپرس یک گام مهم در بهینه سازی عملکرد وب سایت است.

به عنوان سیستم های کش کارآمد، 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

HestiaCP را پیکربندی کنید

پس از نصب 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:آدرس Binding 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 نصب و پیکربندی کرده اید.

چه بهبود سرعت دسترسی به داده ها باشد و چه کاهش بار پایگاه داده، این دو سیستم کش می توانند تا حد زیادی عملکرد وب سایت شما را بهبود بخشند.

به خاطر داشته باشید که برای اطمینان از عملکرد پایدار، بازرسی و نگهداری منظم را انجام دهید.

اکنون، از وب سایت سریع خود لذت ببرید!

وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) "HestiaCP Optimized Memory Cache: Installing and Configuring Memcached and Redis" را به اشتراک گذاشت که برای شما مفید خواهد بود.

به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-31770.html

برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!

اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!

 

发表 评论

آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

رفته به بالا