![Instalace „CentOS 7.0 ″ se snímky obrazovky](/f/aa8c099d476d284c7a0b992e11c4ec50.png?width=100&height=100)
Zapamatováno je opensource, vysoce výkonné a superrychlé úložiště klíč – hodnota v paměti, které je navrženo pro zrychlení webových aplikací. Mezi oblíbené webové aplikace, na které se spoléhá Zapamatováno zahrnout Facebook, Reddit, a Cvrlikání.
V tomto článku se dozvíte, jak nainstalovat a konfigurovat Zapamatováno systém ukládání do mezipaměti zapnutý CentOS 8 Linux (stejné pokyny fungují také na RHEL 8 Linux).
Ve výchozím stavu, Zapamatováno balíčky jsou součástí CentOS 8 úložiště. S ohledem na to použijeme výchozí dnf správce balíčků nainstalovat Memcached spolu s dalšími balíčky.
$ sudo dnf install memcached libmemcached.
Chcete -li zobrazit podrobné informace o souboru Zapamatováno balíček, spusťte následující rpm příkaz.
$ rpm -qi.
Příkaz zobrazí podrobnosti, jako například verze, uvolnění, typ architektury, licencování, a datum vydání balíčku, jak je uvedeno níže.
Nyní jsme s instalací hotovi Zapamatováno, musíme jej nakonfigurovat tak, aby s ním mohly komunikovat jiné aplikace. Konfigurace Zapamatováno se nachází v /etc/sysconfig/memcached soubor.
Ve výchozím stavu, Zapamatováno poslouchá port 11211 a je nakonfigurován tak, aby poslouchal pouze localhost systém, jak je uvedeno v řádku číslo 5.
Ke konfiguraci Zapamatováno aby se aplikace ze vzdálených systémů mohly připojit k serveru, musíte změnit localhost adresa 127.0.0.1 na adresu vzdáleného hostitele.
Předpokládejme, že jsme v soukromé místní síti. Náš Zapamatováno IP serveru je 192.168.2.101 zatímco IP vzdáleného klienta, kam se aplikace připojuje Zapamatováno je 192.168.2.105.
Chystáme se vyměnit localhost adresu s IP vzdáleného klienta 192.168.2.105 jak je znázorněno.
Dále musíme otevřít port 11211 na firewallu, aby byl povolen provoz z klientského hostitele.
$ sudo firewall-cmd --add-port = 11211/tcp --zone = public --permanent. $ sudo firewall-cmd --reload.
K potvrzení toho portu 11211 se otevře na firewallu, proveďte příkaz.
$ sudo firewall-cmd --list-porty | grep 11211.
Perfektní!, výstup potvrzuje, že je port otevřen. Provoz ze vzdáleného klienta má nyní přístup k serveru Memcached.
Po ukončení nastavení a konfigurací spusťte a povolte Zapamatováno jak je znázorněno.
$ sudo systemctl start memcached. $ sudo systemctl povolit memcached.
Chcete -li ověřit stav Memcached, spusťte příkaz.
$ sudo systemctl status memcached.
Výstupem je potvrzení, že Zapamatováno je v provozu.
Pokud používáte aplikaci poháněnou PHP, jako je Drupal, Magento nebo WordPress, nainstalujte soubor php-pecl-memcache rozšíření pro vaši aplikaci pro bezproblémovou komunikaci s Zapamatováno server.
$ sudo dnf install php-pecl-memcache.
Pokud používáte a Krajta aplikaci, použijte instalační program balíčku pip k instalaci následujících knihoven Pythonu.
$ pip3 install pymemcache --user. $ pip3 install python-memcached --user.
A to je vše. V této příručce jste se dozvěděli, jak nainstalovat Zapamatováno systém ukládání do mezipaměti zapnutý CentOS 8 server. Další informace o Memcached naleznete na Zapamatovaná Wiki.