sql >> Databáze >  >> NoSQL >> Memcached

Nainstalujte Memcached na Ubuntu 16.04

Memcached pracuje na zvýšení výkonu tím, že uchovává kopii běžně používaných prvků skriptu v paměti serveru ve formě, kterou server snadněji čte, čímž zkracuje čas. Bonusem této mezipaměti objektů je její schopnost snížit počet připojení k vaší databázi. V tomto tutoriálu vám ukážeme, jak nainstalovat Memcached, ale je důležité si uvědomit, že při použití Memcache v aplikaci musí být aplikace speciálně nakódována nebo nakonfigurována pro ukládání a načítání dat z těchto dat uložených v mezipaměti.

Poznámka:Poznámka:Další informace o ukládání do mezipaměti naleznete v našem vyhrazeném článku nebo navštivte naši sérii o optimalizaci databáze.

Předpoklady

  • Jsme přihlášeni jako root na Ubuntu 16.04 VPS s technologií Liquid Web!
  • Nainstalován a spuštěn Apache a PHP 7.

Instalace Memcached

Krok 1:
Podle doporučených postupů provedeme rychlou aktualizaci balíčku pomocí následujícího příkazu.

apt-get update

Krok 2:
Nainstalujte démona Memcached pomocí tohoto příkazu.

apt-get install memcached -y

Krok 3:
Nainstalujte modul Memcache pro funkčnost PHP.

apt-get install php-memcached -y

Ověřte instalaci Memcached

Pomocí příznaku php -m zobrazíte zkompilované moduly při řazení konkrétně při hledání memcached.

php -m | grep memcached
 memcached

Volitelné konfigurace

V určitém okamžiku můžete zjistit, že potřebujete změnit výchozí nastavení Memcached. Patří mezi ně úprava čísla portu, paměti pro mezipaměť a naslouchací IP adresy.

vim /etc/memcached.conf

Upravte tyto konfigurace zachováním stejných příznaků (-m, -p, -u, -l), úpravou písmene nebo číslice za příznakem a uložte soubor zadáním :wq.

# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default
 # Note that the daemon will grow to this size, but does not start out holding this much
 # memory
 -m 64
# Default connection port is 11211
-p 11211
# Run the daemon as root. The start-memcached will default to running as root if no
# -u command is present in this config file
-u memcache
# Specify which IP address to listen on. The default is to listen on all IP addresses
# This parameter is one of the few security measures that memcached has, so make sure
# it's listening on a firewalled interface.
-l 127.0.0.1

Restartujte službu Memcached, abyste rozpoznali změny v tomto souboru:

systemctl restart memcached

Zavolejte nám na číslo 800 580 4985 nebo si s námi otevřete chat nebo vstupenku a promluvte si s jedním z našich zkušených poradců pro řešení nebo zkušených hostitelských poradců, abyste se dozvěděli více o našich serverech VPS a o tom, jak můžete tyto nabídky využít ještě dnes!


  1. Jak nasadit node.js s redis na kubernetes?

  2. Připojte data k existujícímu souboru gridfs

  3. Jak nainstalovat MongoDB 4.2 na systémy RedHat/CentOS 7

  4. Mongoid:najděte přes pole id