GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Memcached na Ubuntu 18.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Memcached na Ubuntu 18.04 LTS. Pro ty z vás, kteří nevěděli, Memcached je systémový démon, který vám umožňuje ukládat informace do mezipaměti RAM paměti, umožňuje vám to zvýšit rychlost aplikace a vyhnout se špatnému výkonu vašeho vyhrazeného serveru nebo serveru VPS. Je to velmi užitečné pro optimalizaci dynamických webových stránek a povolenou rychlost ukládáním objektů do mezipaměti.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Memcached na serveru Ubuntu 18.04 LTS (Bionic Beaver).

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 18.04 LTS (Bionic Beaver).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Memcached na Ubuntu 18.04 LTS Bionic Beaver

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace Memcached.

Pro instalaci služby Memcached na váš systém ubuntu použijte následující příkaz:

sudo apt install memcached libmemcached-tools

Chcete-li zkontrolovat stav služby, zadejte následující příkaz:

sudo systemctl status memcached

Krok 3. Konfigurace Memcached.

Memcached lze konfigurovat úpravou /etc/memcached.conf soubor:

sudo nano /etc/memcached.conf

Změňte nastavení, příklad nastavení pro 256 MB mezipaměti:

# 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 256

# 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 only security measures that memcached has, so make sure
# it's listening on a firewalled interface.
# -l 127.0.0.1

Ukončete a uložte konfigurační soubor a poté restartujte Memcached:

systemctl restart memcached
systemctl enable memcached

Krok 4. Nakonfigurujte bránu firewall pro Memcached.

Ubuntu se dodává s konfiguračním nástrojem brány firewall s názvem UFW. Ve výchozím nastavení je UFW nainstalováno, ale není povoleno. Před povolením brány firewall UFW nejprve přidejte pravidlo, které povolí příchozí SSH připojení:

sudo ufw allow 22
sudo ufw allow 11211

Krok 5. Instalace rozšíření Memcached pro PHP.

Chcete-li použít Memcached jako mezipaměť pro vaši aplikaci PHP, jako je WordPress nebo mnoho dalších, budete také muset nainstalovat požadované rozšíření PHP pro Memcached:

sudo apt install php-memcached

Nyní můžeme restartovat Apache, aby se změny provedly:

systemctl restart apache2

Blahopřejeme! Úspěšně jste nainstalovali Memcached. Děkujeme, že jste použili tento návod k instalaci Memcached na systém Ubuntu 18.04 LTS  (Bionic Beaver). Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Memcached.


Ubuntu
  1. Jak nainstalovat Memcached na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  3. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  1. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  2. Jak nainstalovat ERPNext na Ubuntu 18.04 LTS

  3. Jak nainstalovat Memcached na Ubuntu 20.04 LTS