GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PHP OPcache na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci PHP OPcache na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

OPcache je modul Apache pro interpret PHP. Používá se ke zvýšení výkonu ukládáním předkompilovaných skriptů do sdíleného paměťového prostoru. Jedná se o cachovací modul zabudovaný do PHP. Když je povoleno, překvapivě zvyšuje výkon webových stránek založených na PHP.

Předpoklad:

  • Operační systém s Ubuntu 20.04
  • Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
  • Gnome Terminal pro Linux Desktop
  • Klient PuTTy SSH pro Windows nebo macOS
  • Powershell pro Windows 10/11
  • Znáte příkazy APT

Nainstalujte PHP OPcache na Ubuntu 20.04

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte PHP OPcache do systému Ubuntu.

  • Nainstalujte Opcache s Apache.

Na svůj server budete muset nainstalovat Apache, PHP a další rozšíření PHP:

sudo apt install apache2 libapache2-mod-php php php-cli php-opcache

Jakmile je Opcache nainstalována, upravte php.ini soubor pro povolení rozšíření Opcache:

nano /etc/php/7.4/apache2/php.ini

Přidejte následující řádky:

opcache.enable=1
opcache.memory_consumption=512
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Uložte a zavřete soubor a poté restartujte službu Apache:

sudo systemctl restart apache2
  • Nainstalujte Opcache s Nginx.

Nyní nainstalujte rozšíření Opcache pomocí následujícího příkazu:

sudo apt install nginx php-fpm php-cli php-opcache

Dále budete muset povolit PHP OPcache úpravou php.ini soubor:

nano /etc/php/7.4/fpm/php.ini

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

opcache.enable=1
opcache.memory_consumption=512
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Uložte a zavřete soubor a poté restartujte službu Nginx:

sudo systemctl restart php7.4-fpm
sudo systemctl restart nginx

Nyní můžete ověřit instalaci PHP OPcache pomocí následujícího příkazu:

php -i | grep opcache

Měli byste získat následující výstup:

/etc/php/7.4/cli/conf.d/10-opcache.ini,
opcache.blacklist_filename => no value => no value
opcache.consistency_checks => 0 => 0
opcache.dups_fix => Off => Off
opcache.enable => On => On
opcache.enable_cli => Off => Off
opcache.enable_file_override => Off => Off
opcache.error_log => no value => no value
opcache.file_cache => no value => no value
opcache.file_cache_consistency_checks => 1 => 1
opcache.file_cache_only => 0 => 0
opcache.file_update_protection => 2 => 2
opcache.force_restart_timeout => 120 => 120

To je vše, co potřebujete k instalaci PHP OPcache na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Další informace o PHP OPcache naleznete v jejich oficiální znalostní bázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Ubuntu
  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS

  3. Jak nainstalovat PHP 7.3 na Ubuntu 16.04

  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na Ubuntu 18.04 / Ubuntu 16.04

  2. Jak nainstalovat Composer na Ubuntu 20.04

  3. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat PHP na Ubuntu Linux

  3. Jak nainstalovat PHP na Ubuntu 18.04