GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Memcached na Ubuntu 18.04 LTS

Memcached je bezplatný a open-source systém pro ukládání objektů do mezipaměti, který lze použít ke zrychlení vašich aplikací dočasným ukládáním informací do paměti. Memcached vám pomůže zrychlit webové aplikace, jako je WordPress, Drupal, Joomla a další aplikace založené na PHP.

V tomto tutoriálu vysvětlíme, jak nainstalovat Memcached na server Ubuntu 18.04.

Požadavky

  • Server se systémem Ubuntu 18.04.
  • Na vašem serveru je nakonfigurováno heslo uživatele root.

Aktualizujte svůj systém

Nejprve aktualizujte všechny balíčky na nejnovější verzi pomocí následujícího příkazu:

apt-get update -y
apt-get upgrade -y

Jakmile jsou všechny balíčky aktualizovány, restartujte systém, aby se změny konfigurace projevily.

Instalace a konfigurace Memcached

Ve výchozím nastavení je Memcached k dispozici ve výchozím úložišti Ubuntu 18.04. Můžete jej nainstalovat pouhým spuštěním následujícího příkazu:

apt-get install memcached libmemcached-tools -y

Po instalaci Memcached spusťte službu Memcached a povolte její spuštění po restartu systému pomocí následujícího příkazu:

systemctl start memcached
systemctl enable memcached

Nyní můžete zkontrolovat stav služby Memcached pomocí následujícího příkazu:

systemctl status memcached

Měli byste vidět výstup podobný následujícímu:

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

Můžete také zkontrolovat, zda je služba Memcached spuštěna, zadáním:

ps aux | grep memcached

Měli byste vidět následující výstup:

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

Dále budete muset nakonfigurovat Memcached pro pokročilejší nastavení. Chcete-li tak učinit, otevřete soubor /etc/memcached.conf, jak je znázorněno níže:

nano /etc/memcached.conf

Změňte následující řádky podle potřeby:

# Default connection port is 11211
-p 11211

# Specify which IP address to listen on.
-l 192.168.0.101
#Define the maximum number of Memory can be used by Memcached deamon.
-m 256

Uložte a zavřete soubor a restartujte služby Memcached, aby se změny projevily.

systemctl restart memcached

Nainstalujte Apache a PHP a nakonfigurujte PHP pro použití Memcached

Memcached je nyní nainstalován a nakonfigurován. Dále budete muset nainstalovat a nakonfigurovat Apache pro použití Memcached.

Nejprve nainstalujte Apache a PHP s dalšími moduly pomocí následujícího příkazu:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

Dále vytvořte ukázkový soubor phpinfo.php v kořenovém adresáři webu Apache pro testování Memcached.

nano /var/www/html/phpinfo.php

Přidejte následující kód:

<?php 
phpinfo();
?>

Uložte a zavřete soubor. Poté otevřete webový prohlížeč a zadejte adresu URL http://ip-ip-vaseho-serveru/phpinfo.php . Na následující stránce byste měli vidět všechny moduly související s PHP a informace o Memcached:

Gratulujeme! úspěšně jste nainstalovali Memcached na server Ubuntu 18.04. Pro více informací si přečtěte oficiální dokumentaci na Memcache Doc. Neváhejte se mě zeptat, pokud máte nějaké otázky.


Ubuntu
  1. Jak nainstalovat Memcached na Ubuntu 18.04

  2. Jak nainstalovat Memcached na Ubuntu 20.04

  3. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  1. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  2. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  3. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  1. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  3. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS