GNU/Linux >> Znalost Linux >  >> Fedora

Jak nainstalovat Memcached na Fedoru 35

V tomto tutoriálu vám ukážeme, jak nainstalovat Memcached na Fedoru 35. Pro ty z vás, kteří to nevěděli, je Memcached vysoce výkonný distribuovaný systém ukládání do mezipaměti. Primárně se používá ke zrychlení webů, které intenzivně využívají databáze. Memcached má API s velmi velkou hashovací tabulkou distribuovanou na více počítačích. když je tabulka plná, následné vložení způsobí, že budou starší data vymazána v nejméně nedávno použitém pořadí .

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 Fedoře 35.

Předpoklady

  • Server s jedním z následujících operačních systémů:Fedora 34 nebo Fedora 35.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • 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 Fedoru 35

Krok 1. Než budete pokračovat, aktualizujte svůj operační systém Fedora, abyste se ujistili, že všechny existující balíčky jsou aktuální. K aktualizaci serverových balíčků použijte tento příkaz:

sudo dnf upgrade
sudo dnf update

Krok 2. Instalace Memcached na Fedora 35.

Ve výchozím nastavení je Memcached k dispozici v základním úložišti Fedory 35. Nyní spusťte následující příkaz pro instalaci Memcached na váš systém Fedory:

sudo dnf install memcached

Po dokončení instalace musíme spustit server Memcached, aby mohl začít fungovat. Provedeme to pomocí následujícího příkazu:

sudo systemctl start memcached
sudo systemctl enable memcached
sudo systemctl status memcached

Krok 3. Konfigurace Memcached.

Potřebujeme provést nějaké konfigurace v Memcached. Nyní upravte výchozí konfigurační soubor Memcached ve svém oblíbeném textovém editoru:

sudo nano /etc/sysconfig/memcached

Přidejte následující soubor:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1,::1"

Uložte a zavřete soubor a poté restartujte Memcached:

sudo systemctl restart memcached

Krok 4. Nakonfigurujte bránu firewall.

Fedora se dodává s firewallem povoleným ve výchozím nastavení a bude blokovat ostatní připojení z jiných počítačů, které se pokoušejí o přístup k naší službě Memcached. Musíme otevřít příslušné porty, aby že ke sdíleným prostředkům samby lze přistupovat z jiných počítačů:

sudo firewall-cmd --new-zone=memcached --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/udp --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/tcp --permanent
sudo firewall-cmd --reload

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

Nainstalujte si následující rozšíření PHP php-pecl-memcached jak je uvedeno níže:

sudo apt install php-pecl-memcache

Dále restartujte Memcached a Apache, aby se změny projevily:

sudo systemctl restart memcached 
sudo systemctl restart httpd

Gratulujeme! Úspěšně jste nainstalovali Memcached. Děkujeme, že jste použili tento návod k instalaci Memcached na váš systém Fedora 35. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Memcached.


Fedora
  1. Jak nainstalovat CMake na Fedoru 35

  2. Jak nainstalovat Grafana na Fedoru 35

  3. Jak nainstalovat PHP 8 na Fedoru 35

  1. Jak nainstalovat Spotify na Fedoru 35

  2. Jak nainstalovat Slack na Fedoru 35

  3. Jak nainstalovat Nginx na Fedoru 35

  1. Jak nainstalovat Steam na Fedoru 35

  2. Jak nainstalovat telegram na Fedoru 35

  3. Jak nainstalovat GIMP na Fedoru 35