Uzstādīšana
Memcached ir pieejams oficiālajā Debian pakotņu repozitorijā, un to var viegli instalēt.
Pirmkārt, un kā vienmēr, atjauniniet sistēmas kešatmiņas krātuvi, izmantojot tālāk norādīto komandu:
$ sudo apt atjauninājums
Jauniniet instalētās paketes, izmantojot komandu:
$ sudo apt jauninājums
Tūlīt pēc atjaunināšanas un jaunināšanas ierakstiet tālāk sniegto komandu, lai sāktu Memcached instalēšanas procesu kopā ar rīkiem libmemcached.
$ sudo apt instalējiet memcached libmemcached-tools
Tips Jā un sit Enter.
Pēc veiksmīgas Memcached instalēšanas pakalpojums Memcached tiks automātiski palaists. Pārbaudiet Memcached pakalpojuma statusu, izmantojot komandu systemctl, kā parādīts zemāk:
$ sudo systemctl statusa atmiņa
Ja tas nav startēts, sāciet to, ierakstot zemāk norādīto komandu:
$ sudo systemctl start memcached
Pēc manuālas palaišanas vēlreiz pārbaudiet statusu, lai apstiprinātu pakalpojuma Memcached aizdedzi.
$ sudo systemctl statusa atmiņa
Statusā jūs varat redzēt, ka darbojas Memcached pakalpojums, kā arī redzams porta numurs, kas iezīmēts pievienotajā ekrānuzņēmumā, kurā klausās Memeched.
Konfigurācija
Ja vēlaties konfigurēt attālā servera piekļuvi Memcached serverim, vispirms serverī ir jāiekļauj servera IP adrese / etc / memcached.konf konfigurācijas fails.
Lai uzzinātu tā servera IP adresi, kurā darbojas Memcached pakalpojums, ierakstiet tālāk norādīto komandu:
$ ip a
Var redzēt, ka mūsu servera IP adrese ir 192.168. lpp.18.39. Pierakstiet servera IP adresi, jo mums šis IP ir jāpievieno Memcached konfigurācijas failā.
Lai atvērtu un rediģētu konfigurācijas failu nano redaktorā, ierakstiet tālāk norādīto komandu:
$ sudo nano / etc / memcached.konf
Mainiet IP adresi no 127.0.0.1 uz servera IP adresi, kas mūsu gadījumā ir 192.168. lpp.18.231.
Pēc veiksmīgas IP adreses pievienošanas nospiediet CTRL + S un CTRL + X lai saglabātu un izietu no faila.
Tagad jums ir jāatļauj ugunsmūris un jāatver ports 11211 jebkurai ienākošai trafikai.
$ sudo ufw ļauj no jebkura uz jebkuru portu 11211
Pēc iepriekš norādītās komandas izpildīšanas atkārtoti ielādējiet ugunsmūri, lai izmaiņas darbotos.
$ sudo systemctl restartējiet memcached
Pēc pakalpojuma Memcached restartēšanas pārbaudiet statusu, ierakstot zemāk norādīto komandu:
$ sudo systemctl statusa atmiņa
Tagad Memcached serveris ir pilnībā konfigurēts un gatavs attālinātai piekļuvei no jebkuras citas tīkla mašīnas.
Secinājums
Šajā ziņojumā ir sniegts visaptverošs un padziļināts ceļvedis par Memcached instalēšanu Debian 10 sistēmā. Šajā ziņojumā ir arī Memcached konfigurācija attālajiem servera savienojumiem, ļaujot ugunsmūrim atvērt portu ienākošajai trafikai. Pēc šajā ziņojumā norādītās konfigurācijas izpildīšanas Memcached ir gatavs savienošanai ar citām mašīnām.