Мемцацхед је складиште кључ / вредност у меморији отворених извора које не користи високе перформансе и користи се као систем за кеширање. Углавном се користи за убрзавање веб локација и веб апликација које управљају базама података кеширањем података у РАМ-у. Тиме се значајно смањује учесталост читања вечног извора података.
Мемцацхед је једноставан и лак за примену и његов АПИ је широко доступан за широк спектар популарних програмских језика као што су Питхон.
Овај водич ће вас провести кроз инсталацију Мемцацхед на Дебиан 10, кодног назива Дебиан Бустер и Дебиан 9, кодног назива Стретцх.
Мемцацхед пакети су већ укључени у Дебиан спремиште, и као такви ћемо инсталирати Мемцацхед помоћу АПТ менаџер пакета.
Али прво ажурирајте системске пакете као што је приказано:
$ судо апт упдате.
Након тога инсталирајте Мемцацхед позивањем команде:
$ судо апт инсталл мемцацхед либмемцацхед-тоолс.
Тхе либмемцацхед-тоолс пакет је Ц & Ц ++ библиотека која пружа више помоћних програма из командне линије које можете користити за интеракцију и управљање Мемцацхед сервер.
Једном инсталиран, Мемцацхед услуга ће се аутоматски покренути и то можете потврдити покретањем наредбе:
$ судо системцтл статус мемцацхед.
Подразумевано, Мемцацхед слуша на порту 11211 а то можете да проверите помоћу наредба нетстат као што је приказано:
$ судо нетстат -пнлту.
Да бисте конфигурисали Мемцацхед, морате да конфигуришете /etc/memcached.conf
филе. У већини случајева, задане поставке ће добро функционирати за већину корисника.
Без икакве конфигурације, Мемцацхед слуша на локални домаћин само. Ако се повезујете на Мемцацхед сервер са самог сервера, није потребна конфигурација.
Да бисте дозволили даљинско повезивање са сервером, потребна је додатна конфигурација. Морамо изменити заштитни зид како би омогућио приступ УДП порту 11211 које Мемцацхед подразумевано слуша.
Претпоставимо да је ИП адреса Мемцацхед сервера 10.128.0.46 а ИП адреса клијента је 10.128.0.45. Да бисте омогућили клијентској машини приступ Мемцацхед серверу, покрените команду.
$ судо уфв дозвољава од 10.128.0.45 до било ког порта 11211.
Затим поново учитајте заштитни зид да би се промене наставиле.
$ судо уфв поновно учитавање.
Након тога пређите на мемцацхед.цонф
конфигурацијску датотеку.
$ судо вим /етц/мемцацхед.цонф.
Обавезно пронађите линију која почиње са -л 127.0.0.1
.
Замените га ИП сервером, што у овом случају јесте 10.128.0.46 као што је приказано:
Сада, поново покрените Мемцацхед да би промене ступиле на снагу.
$ судо системцтл рестарт мемцацхед.
Ако намеравате да користите Мемцацхед као кеширајућа база података за ПХП апликације као што су Друпал или ВордПресс, пхп-мемцацхед продужење је потребно.
Да бисте га инсталирали, покрените команду:
$ судо апт инсталл пхп-мемцацхед.
За Питхон апликације, инсталирајте следеће Питхон библиотеке које користе пип. Ако пип није инсталиран, можете га инсталирати помоћу наредбе:
$ судо апт инсталл питхон3-пип.
Затим инсталирајте библиотеке као што је приказано.
$ пип3 инсталирајте пимемцацхе. $ пип3 инсталирајте питхон-мемцацхед.
Дошли смо до краја овог водича. Надамо се да сада можете инсталирати Мемцацхед На твојој Дебиан 10 инстанца без проблема. Ваше повратне информације су добродошле.