GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS. Pro ty z vás, kteří to nevěděli, OPcache zlepšuje výkon PHP tím, že ukládá předkompilovaný bajtový kód skriptu do sdílené paměti , čímž se odstraňuje potřeba PHP načítat a analyzovat skripty na každý požadavek, to jednoduše znamená, že jakékoli následné požadavky na stejný skript pak OpCache uloží tento skript do paměti při prvním spuštění, aby byl poté znovu použit, což vede ke zvýšení výkonu.

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 PHP OPcache na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint nebo základní OS.
  • 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 PHP OPcache na Ubuntu 20.04 LTS Focal Fossa

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 PHP OPcache na Ubuntu 20.04.

Ubuntu 20.04 je dodáváno s PHP 7.4 ve svých upstream repozitářích. Stačí jej nainstalovat a rozšíření pomocí správce balíčků apt:

sudo apt install php php-cli php-fpm php-opcache php-mysql php-zip php-gd php-mbstring php-curl php-xml

Po dokončení instalace balíčku můžeme otestovat PHP v příkazovém řádku:

$ php -version

PHP 7.4.3 (cli) (built: May 20 2020 18:46:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

Krok 3. Nakonfigurujte PHP OPcache v systému Ubuntu.

Nyní otevřeme konfigurační soubor PHP pomocí následujícího příkazu:

  • PHP je interpretováno pomocí modulu Apache:

sudo nano /etc/php/7.4/apache2/php.ini
  • PHP je interpretováno pomocí modulu Nginx:

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

Následující nastavení by vám měla pomoci začít používat OPcache a jsou obecně doporučována pro dobrý výkon. Konfiguraci můžete povolit zrušením komentáře:

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

Nakonec je potřeba restartovat php-fpm a Apache nebo Nginx za zohlednění změn, které jste provedli:

sudo systemctl restart apache2 ### Apache
sudo systemctl restart nginx   ### Nginx
sudo systemctl restart php7.4-fpm

Blahopřejeme! Úspěšně jste nainstalovali PHP OPcache. Děkujeme, že jste použili tento návod k instalaci PHP OPcache do vašeho systému Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace doporučujeme zkontrolovat oficiální stránky PHP.


Ubuntu
  1. Jak nainstalovat PHP 7.2 na Ubuntu 18.04 LTS

  2. Jak nainstalovat PHP 7.3 na Ubuntu 18.04 LTS

  3. Jak nainstalovat PHP 7.4 na Ubuntu 20.04 LTS

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

  2. Jak nainstalovat PHP 8 na Ubuntu 20.04 LTS

  3. Jak nainstalovat PHP 8 na Ubuntu 18.04 LTS

  1. Jak nainstalovat PHP na Ubuntu 18.04

  2. Jak nainstalovat PHP 5.6 na Ubuntu 16.04 LTS

  3. Jak nainstalovat PHP OPcache na Ubuntu 20.04