HestiaCP-ն օպտիմիզացնում է հիշողության քեշը. տեղադրել և կարգավորել Memcached-ը և Redis-ը

Այս ուղեցույցը ձեզ կծանոթացնի HestiaCP- ում Memcached-ի և Redis հիշողության քեշավորման տեղադրման և կարգավորման գործընթացին ՝ ձեր կայքի արդյունավետությունը զգալիորեն բարելավելու համար։

Իմացեք, թե ինչպես այս հզոր գործիքները կարող են օպտիմիզացնել քեշավորումը, նվազեցնել սերվերի բեռնվածությունը և ապահովել զննարկման ավելի արագ և արձագանքող փորձ:

Անկախ նրանից՝ դուք կայքի սեփականատեր եք, ծրագրավորող կամ համակարգի ադմինիստրատոր, այս ուղեցույցը ձեզ կտրամադրի բոլոր անհրաժեշտ գիտելիքներն ու քայլերը՝ ձեր կայքը մրցակիցներից առանձնանալու համար:

WordPress կայքերի մշակման մեջ WordPress հիշողության քեշավորման հավելվածի տեղադրումը կայքի աշխատանքի օպտիմալացման կարևորագույն քայլ է։

Որպես արդյունավետ քեշավորման համակարգեր՝ Memcached-ը և Redis-ը կարող են զգալիորեն բարելավել տվյալների մուտքի արագությունը և նվազեցնել տվյալների բազայի բեռը:

HestiaCP-ն տեղադրում է Memcached և Redis հիշողության քեշը

Այս հոդվածը մանրամասն կներկայացնի HestiaCP վահանակում Memcached-ը և Redis-ը տեղադրելու քայլերը, որոնք կօգնեն ձեզ հեշտությամբ բարելավել կայքի աշխատանքը:

HestiaCP-ն օպտիմիզացնում է հիշողության քեշը. տեղադրել և կարգավորել Memcached-ը և Redis-ը

Ինչպե՞ս տեղադրել Memcached հիշողության քեշը:

Ինչպե՞ս տեղադրել Memcached-ը HestiaCP-ի միջոցով ։

Հաջորդը, եկեք տեղադրենք Memcached-ը՝ բարձր արդյունավետությամբ բաշխված հիշողության օբյեկտների քեշավորման համակարգ, որը հիմնականում օգտագործվում է դինամիկ վեբ հավելվածներն արագացնելու համար:

Քայլ 1. Տեղադրեք Memcached-ը

sudo apt-get install memcached
sudo apt-get install php-memcached

Եթե ​​դուք օգտագործում եք PHP 8.5, խնդրում ենք տեղադրել Memcached ընդլայնումը, օգտագործելով հետևյալ հրամանը.

sudo apt install php8.5-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.5, խնդրում ենք տեղադրել Redis ընդլայնումը, օգտագործելով հետևյալ հրամանը.

apt install php8.5-redis
systemctl restart php8.5-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. Կարգավորեք 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-ի միջոցով. Memcached-ի և Redis-ի տեղադրում և կարգավորում» հոդվածը օգտակար կլինի ձեզ համար։

Ազատորեն կիսվեք այս հոդվածի հղումով՝ https://www.chenweiliang.com/cwl-31770.html

Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։

Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Ոլորել դեպի սկիզբ