Pehea e hoʻokomo ai ʻo HestiaCP i ka cache memo Redis? Nā ʻanuʻu kikoʻī mai 0 a 1

Ma nā pūnaewele a me nā noi hou, ua lilo ka ʻenehana hoʻomanaʻo hoʻomanaʻo i kekahi o nā mea hana nui e hoʻomaikaʻi ai i ka hana.

Hoʻohana nui ʻia ʻo Redis, ma ke ʻano he ʻōnaehana mālama ʻikepili hoʻomanaʻo i loko o ka hoʻomanaʻo, i nā hiʻohiʻona e like me ka caching, ka hoʻokele wā, a me ka mālama ʻikepili.

E wehewehe kēia ʻatikala pehea e hana ai HestiaCP E hoʻouka a hoʻonohonoho i ka cache hoʻomanaʻo Redis ma Debian a i ʻole nā ​​ʻōnaehana ʻo Ubuntu, me nā ʻanuʻu e hoʻokomo ai ma kahi ʻōnaehana Debian a i ʻole Ubuntu, hoʻonohonoho i ka lawelawe Redis, a hoʻomaopopo i ka ʻokoʻa ma waena o Redis a me php-redis.

Pehea e hoʻokomo ai ʻo HestiaCP i ka cache memo Redis? Nā ʻanuʻu kikoʻī mai 0 a 1

1. E hoʻouka iā Redis me ka hoʻohana ʻana i ka waihona kūhelu.

ʻAʻole ʻo Redis ka paʻamau ma Debian a i ʻole UbuntuʻŌnaehanaLoaʻa i loko o ka waihona, a i ʻole he mana kahiko. I mea e loaʻa ai ka mana hou o Redis, pono ʻoe e hoʻohui i ka waihona Redis mana a hoʻokomo iā ia. Eia nā ʻanuʻu kikoʻī:

  1. Hoʻokomo i ke kī GPG kūhelu Redis

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Hoʻohui i ka hale kūʻai kūhelu Redis

    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    
  3. Hōʻano hou i ka papa inoa pūʻolo

    sudo apt update
    
  4. E hoʻouka iā Redis a me php-redis extension

    sudo apt install redis php-redis
    

Ma kēia ala, hiki iā ʻoe ke hoʻokomo i ka mana hou o Redis mai ka waihona Redis mana.

Inā ʻoe e hoʻohana nei i ka PHP 8.2, e ʻoluʻolu e hoʻokomo i ka extension Redis me ka hoʻohana ʻana i kēia kauoha:

apt install php8.2-redis
systemctl restart php8.2-fpm

2. E nānā i ke kūlana lawelawe Redis

Ma hope o ka pau ʻana o ke kau ʻana, hiki iā ʻoe ke nānā inā holo maʻamau ka lawelawe Redis. e like me kāu Linux distro, hiki iā ʻoe ke hoʻohana i kēia kauoha:

  • Pūnaehana hoʻohana systemd

     systemctl status redis
    
  • Nā ʻōnaehana hoʻohana i ka init.d

     /etc/init.d/redis-server status
    
  • E nānā i ka ʻike mana Redis

     redis-cli --version
    
  • E ho'āʻo i ka pilina kikowaena Redis

     redis-cli ping
    

    Inā holo ʻo Redis, pono ʻoe e loaʻa PONG pane.

3. Hoʻonohonoho pono iā Redis

I mea e hoʻomaikaʻi ai i ka palekana o Redis, ʻōlelo ʻia e hana i kēia mau hana:

  • hoʻohui i ka ʻōlelo huna

    E hoʻonoho i kahi ʻōlelo huna ma ka faila hoʻonohonoho Redis e pale aku i ka ʻae ʻole.

  • Kāohi i ke komo ʻana

    Hoʻopaʻa i ke komo ʻana i ka lawelawe Redis mai nā helu IP kikoʻī a i ʻole pūnaewele.

  • E hoʻohana i ke kumu

    E hoʻohana i nā kumu ma kahi o nā awa TCP e hoʻonui i ka wikiwiki a me ka palekana.

4. ʻO ka ʻokoʻa ma waena o php-redis a me Redis

Ke kau ʻana iā Redis, ʻike paha ʻoe php-redis keia hooloihi. ʻOkoʻa lākou i kēia mau ʻano:

  • php-redis

    php-redis He hoʻonui ia no PHP e hiki ai i nā palapala PHP ke launa pū me ka server Redis. Hoʻokomo php-redis ʻO ka mea hope loa, hiki i nā noi PHP ke hoʻohana pono i ka Redis 'caching, ka hoʻokele hālāwai, a me ka hiki ke hoʻoponopono queue. Pono e hoʻomaopopo i kēlāphp-redis ʻAʻole ia he kikowaena Redis ponoʻī, he alahaka wale nō ia ma waena o PHP a me Redis.

  • Ho'ōla

    ʻO Redis kahi lawelawe kūʻokoʻa i hoʻohana ʻia e holo i ka waihona Redis. Holo ia ma ke kua ma ke ʻano he kaʻina daemon a hāʻawi i ka mālama ʻikepili a me nā lawelawe caching. Nā polokalamu ʻē aʻe, me ka hoʻohana ʻana php-redis Hiki ke hoʻopili ʻia nā noi PHP i hoʻonui ʻia i ka server Redis ma o ka pūnaewele e hana.

i ka pōkole,php-redis He hoʻonui PHP ia no ka hoʻohana ʻana iā Redis i nā noi PHP ʻo Redis kahi lawelawe kūʻokoʻa e hāʻawi ana i ka hana mālama ʻikepili i loko o ka hoʻomanaʻo.

Inā makemake ʻoe e hoʻohana iā Redis i kahi palapala PHP, pono ʻoe e hoʻokomo i ka server Redis a me php-redis hoʻonui i hiki i nā polokalamu PHP ke hala php-redis Ke kamaʻilio nei ka hoʻonui me Redis.

i ka hopena

Hiki i ka hoʻonohonoho ʻana a me ka hoʻonohonoho ʻana i ka cache memo Redis ma HestiaCP ke hoʻomaikaʻi nui i ka hana o nā pūnaewele a me nā noi.

Ma ka hahai ʻana i nā ʻanuʻu o kēia ʻatikala e hoʻohui i ka waihona kūhelu a hoʻokomo iā Redis, hiki iā ʻoe ke kiʻi i ka mana hou o Redis.

E hōʻoia e nānā i ke kūlana lawelawe Redis a hana i nā hoʻonohonoho palekana pono e hōʻoia i ka paʻa o ka ʻōnaehana a me ka palekana.

ka hoʻomaopopo ʻana php-redis ʻO ka ʻokoʻa ma waena o Redis a me Redis e kōkua iā ʻoe e hoʻonohonoho maikaʻi a hoʻohana i nā hana i hāʻawi ʻia e Redis, e hoʻomaikaʻi hou i kāu hoʻomohala ʻana a me ka hana pono.

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

Pepa la i ka luna