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 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 步:Սահմանեք 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 Optimized Memory Cache. Installing and Configuring Memcached and Redis», որը օգտակար կլինի ձեզ համար:

Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-31770.html

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

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

 

发表 评论

Ձեր էլփոստի հասցեն չի հրապարակվի: Օգտագործվում են պահանջվող դաշտերը * Պիտակ

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