Memcached je bezplatný a open-source, vysoce výkonný systém pro ukládání objektů do mezipaměti s distribuovanou pamětí, obecné povahy, ale určený pro použití při zrychlení dynamických webových aplikací zmírněním zatížení databáze. Jeho jednoduchý design podporuje rychlé nasazení, snadný vývoj a řeší mnoho problémů, kterým čelí velké datové mezipaměti.
V této příručce vysvětlíme kroky instalace a konfigurace Memcached.
Nasazení vašeho cloudového serveru
Pokud jste se ještě nezaregistrovali u Cloudwafer , měli byste začít tím, že se zaregistrujete . Udělejte si chvilku na vytvoření účtu, po kterém můžete rychle nasadit své cloudové servery.
Jakmile se zaregistrujete, přihlaste se do Klientské oblasti Cloudwafer s heslem uvedeným ve vaší poště a nasaďte svůj Cloudwafer cloudový server.
Aktualizace systémových balíčků
Před zahájením jakékoli větší instalace se doporučuje aktualizovat systém na nejnovější balíčky. Zadejte příkaz níže:
sudo apt-get update && sudo apt-get upgrade
Krok 1:Nainstalujte Memcached
Pro instalaci Memcached z oficiálních repozitářů Debianu zadejte níže uvedený příkaz:
sudo apt install memcached libmemcached-tools
Dále zkontrolujte stav zadáním následujících příkazů:
sudo systemctl status memcached
Krok 2:Konfigurace Memcached
Základním konfiguračním souborem pro Memcached je /etc/memcached.conf
soubor. Ve výchozím nastavení používá Memcached 11211
jako číslo portu. Toto můžete také změnit na libovolnou hodnotu dle vašeho výběru.
Ve výchozím nastavení Memcached naslouchá na místní IP adrese serveru. Toto můžete změnit, pokud chcete, aby naslouchal na jiné IP, provedením změn v souboru conf, jak je znázorněno níže:
sudo nano /etc/memcached.conf
Po uložení a ukončení se ujistěte, že restartujete Memcached, aby se naše změny prosadily.
sudo systemctl restart memcached
Připojování k Memcached:
-
PHP :Chcete-li připojit Memcached k vaší aplikaci PHP, musíte nainstalovat
php-memcached
rozšíření pomocí příkazu níže:sudo apt install php-memcached
-
Python :Chcete-li připojit Memcached k interakci s vaší aplikací Python, můžete si nainstalovat preferovanou knihovnu pomocí pip:
pip install pymemcache pip install python-memcached