Saraka ya Nakala
Katika tovuti na programu za kisasa, teknolojia ya kuhifadhi kumbukumbu imekuwa mojawapo ya zana muhimu za kuboresha utendaji.
Redis, kama mfumo maarufu wa uhifadhi wa muundo wa kumbukumbu ya kumbukumbu, hutumiwa sana katika hali kama vile kuweka akiba, usimamizi wa kipindi na uhifadhi wa data.
Nakala hii itaelezea kwa undani jinsi ya kufanya hivyo HestiaCP Sakinisha na usanidi akiba ya kumbukumbu ya Redis kwenye mifumo ya Debian au Ubuntu, ikijumuisha hatua za kusakinisha kwenye mfumo wa Debian au Ubuntu, kusanidi huduma ya Redis, na kuelewa tofauti kati ya Redis na php-redis.
1. Sakinisha Redis kwa kutumia hazina rasmi.
Redis sio chaguo msingi kila wakati kwenye Debian au UbuntuProgramuInapatikana kwenye hazina, au toleo la zamani linapatikana. Ili kupata toleo la hivi karibuni la Redis, unahitaji kuongeza hazina rasmi ya Redis na kuiweka. Hapa kuna hatua maalum:
Ingiza kitufe rasmi cha GPG cha Redis
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
Ongeza ghala rasmi la 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
Sasisha orodha ya kifurushi
sudo apt update
Sakinisha Redis na ugani wa php-redis
sudo apt install redis php-redis
Kwa njia hii, unaweza kusanikisha toleo la hivi karibuni la Redis kutoka kwa hazina rasmi ya Redis.
Ikiwa unatumia PHP 8.2, tafadhali sakinisha kiendelezi cha Redis kwa kutumia amri ifuatayo:
apt install php8.2-redis
systemctl restart php8.2-fpm
2. Angalia hali ya huduma ya Redis
Baada ya usakinishaji kukamilika, unaweza kuangalia ikiwa huduma ya Redis inafanya kazi kawaida. kulingana na yako Linux distro, unaweza kutumia amri ifuatayo:
Mifumo inayotumia systemd
systemctl status redis
Mifumo inayotumia init.d
/etc/init.d/redis-server status
Tazama maelezo ya toleo la Redis
redis-cli --version
Jaribu muunganisho wa seva ya Redis
redis-cli ping
Ikiwa Redis inaendesha, unapaswa kupokea
PONG
majibu.
3. Sanidi kwa usalama Redis
Ili kuboresha usalama wa Redis, inashauriwa kuchukua hatua zifuatazo:
ongeza nenosiri
Weka nenosiri katika faili ya usanidi ya Redis ili kuzuia ufikiaji usioidhinishwa.
Zuia ufikiaji
Zuia ufikiaji wa huduma ya Redis kutoka kwa anwani maalum za IP au mitandao.
Tumia tundu
Tumia soketi badala ya bandari za TCP ili kuongeza kasi na usalama.
4. Tofauti kati ya php-redis na Redis
Wakati wa kusakinisha Redis, unaweza pia kuona php-redis
kiendelezi hiki. Wanatofautiana kwa njia zifuatazo:
php-redis
php-redis
Ni kiendelezi cha PHP kinachoruhusu hati za PHP kuingiliana na seva ya Redis. Sakinishaphp-redis
Hatimaye, programu za PHP zinaweza kuchukua fursa ya uhifadhi wa Redis, usimamizi wa kikao, na uwezo wa usindikaji wa foleni. Ikumbukwe kwambaphp-redis
Haina seva ya Redis yenyewe, ni daraja tu kati ya PHP na Redis.Rejea
Redis ni huduma ya pekee inayotumika kuendesha hifadhidata ya Redis. Hufanya kazi chinichini kama mchakato wa daemon na hutoa uhifadhi wa data na huduma za akiba. Maombi mengine, ikiwa ni pamoja na kutumia
php-redis
Programu zilizopanuliwa za PHP zinaweza kuunganishwa kwenye seva ya Redis kupitia mtandao ili kufanya kazi.
Kwa kifupi,php-redis
Ni kiendelezi cha PHP cha kufanya kazi kwa Redis katika programu tumizi za PHP Redis ni huduma inayojitegemea ambayo hutoa utendakazi wa kuhifadhi data kwenye kumbukumbu.
Ikiwa ungependa kutumia Redis katika programu ya PHP, unahitaji kusakinisha seva ya Redis na php-redis
ugani ili programu za PHP ziweze kupita php-redis
Ugani huwasiliana na Redis.
hitimisho
Kusakinisha na kusanidi akiba ya kumbukumbu ya Redis kwenye HestiaCP kunaweza kuboresha kwa kiasi kikubwa utendakazi wa tovuti na programu.
Kwa kufuata hatua katika makala hii ili kuongeza hazina rasmi na kufunga Redis, utaweza kupata toleo la hivi karibuni la Redis.
Hakikisha kuangalia hali ya huduma ya Redis na kufanya usanidi muhimu wa usalama ili kuhakikisha uthabiti na usalama wa mfumo.
理解 php-redis
Tofauti kati ya Redis na Redis itakusaidia kusanidi na kutumia vyema kazi zinazotolewa na Redis, kuboresha zaidi maendeleo yako na ufanisi wa uendeshaji.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "Je, HestiaCP husakinisha vipi akiba ya kumbukumbu ya Redis?" Hatua za kina kutoka 0 hadi 1 zitakusaidia.
Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-31961.html
Ili kufungua mbinu zaidi zilizofichwa🔑, karibu ujiunge na chaneli yetu ya Telegraph!
Share na like ukiipenda! Ulizoshiriki na ulizopenda ndio motisha yetu inayoendelea!