GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalovat PHP OPcache na Ubuntu 20.04 LTS – průvodce krok za krokem?

OPcache zlepšuje výkon PHP tím, že ukládá předkompilovaný bajtový kód skriptu do sdílené paměti, čímž odstraňuje potřebu PHP načítat a analyzovat skripty při každém požadavku. Jakékoli následné požadavky na stejný skript, pak OpCache, ukládá 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.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související PHP dotazy.

V této souvislosti se podíváme na to, jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS.


Kroky k instalaci PHP OPcache na Ubuntu 20.04 LTS Focal Fossa

1. Proveďte aktualizaci systému

Chcete-li začít, ujistěte se, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt v terminálu:

$ sudo apt update
$ sudo apt upgrade


2. Nainstalujte PHP OPcache do systému

Ubuntu 20.04 se dodává s PHP 7.4 ve svých upstream repozitářích.

Nainstalujte jej a rozšíření pomocí příkazu 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 2021 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


Jak nakonfigurovat PHP OPcache v systému Ubuntu?

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

Pro modul Apache spusťte níže uvedený příkaz:

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

Pro modul Nginx spusťte níže uvedený příkaz:

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

Pak zapracujte na následujícím nastavení pro OPcache 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 musíte restartovat php-fpm a Apache nebo Nginx, aby se projevily změny, které jste provedli:

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



Ubuntu
  1. Nainstalovat Ubuntu 20.04 LTS – průvodce krok za krokem?

  2. Nainstalovat NumPy na Ubuntu 20.04 LTS – průvodce krok za krokem?

  3. Nainstalovat Homebrew na Ubuntu 20.04 LTS – průvodce krok za krokem?

  1. Nainstalovat Kanboard na Ubuntu 20.04 LTS - Průvodce krok za krokem?

  2. Nainstalovat GoAccess na Ubuntu 20.04 LTS – průvodce krok za krokem?

  3. Instalace TYPO3 na Ubuntu 20.04 LTS – průvodce krok za krokem?

  1. Nainstalovat PrestaShop na Ubuntu 20.04 LTS – průvodce krok za krokem?

  2. Nainstalovat XAMPP na Ubuntu 20.04 LTS - Průvodce krok za krokem?

  3. Jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS