GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat HHVM na Ubuntu 16.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat HHVM na Ubuntu 16.04 LTS. Pro ty z vás, kteří nevěděli, HipHop Virtual Machine (HHVM) je vyvinutý virtuální stroj a open-source od Facebooku pro zpracování a spouštění programů a skriptů napsaných v PHP. Facebook vyvinul HHVM, protože běžná kombinace Zend+Apache není tak efektivní, aby obsluhovala velké aplikace postavené v PHP.

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 HHVM (HipHop Virtual Machine) na server Ubuntu 16.04 (Xenial Xerus).

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 16.04 (Xenial Xerus).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • 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 HHVM na Ubuntu 16.04 LTS

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-get příkazy v terminálu.

sudo apt-get aktualizacesudo apt-get upgrade

Krok 2. Instalace HHVM.

Nejprve musíme přidat úložiště HHVM na váš server Ubuntu pomocí následujícího příkazu:

apt-get install software-properties-commonapt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449add-apt-repository "deb http://dl.hhvm.com /ubuntu $(lsb_release -sc) main"

Nyní můžeme nainstalovat HHVM pomocí následujícího příkazu:

apt-get updateapt-get install -y hhvm

HHVM by měl být úspěšně nainstalován, abyste se ujistili, že spustíte následující příkaz:

$ php -vHipHop VM 3.15.0 (rel) Kompilátor:tags/HHVM-3.15.0-0-g92a682ebaa3c85b84857852d8621f528607fe27dRepo schema:2324859d413 

HHVM obsahuje vynikající skript pro instalaci FastCGI na základě webového serveru, který jste nainstalovali. Tato část vám pomůže nakonfigurovat HHVM v režimu FastCGI se servery Apache a Nginx :

S Apache

Konfigurace HHVM pro práci v režimu FastCGI s Apache je extrémně jednoduchá. Vše, co musíte udělat, je spustit následující skript:

sudo /usr/share/hhvm/install_fastcgi.sh

S Nginx

Pokud používáte Nginx s PHP-FPM, budete muset upravit konfigurační soubor, abyste zakázali použití PHP-FPM. Tento soubor se obvykle nachází na /etc/nginx/sites-available/default. Vyhledejte následující sekci a ujistěte se, že je vše okomentováno (přidáním # na začátku každého řádku):

# předat skripty PHP na server FastCGI naslouchající na 127.0.0.1:9000## umístění ~ \.php$ {#       fastcgi_split_path_info ^(.+\.php)(/.+)$;#       # POZNÁMKA:Měli byste mít "cgi.fix_pathinfo =0;" v php.ini##       # Se samotným php5-cgi:#       fastcgi_pass 127.0.0.1:9000;#        # S php5-fpm:#       fastcgi_pass unix:/var/run/php5 index #fpm. phpg#fpm.sock; zahrnout fastcgi_params;#}

Potom spusťte následující skript:

sudo /usr/share/hhvm/install_fastcgi.sh

Nakonec spusťte níže uvedené příkazy a spusťte HHVM:

systemctl start hhvm

Krok 3. Testování HHVM.

Chcete-li otestovat HHVM, vytvořte testovací stránku v kořenovém adresáři a zadejte tyto řádky do souboru a uložte jej:

nano /var/www/html/hhvminfo.php

Potom do nového souboru přidejte následující kód:

Zkuste k němu získat přístup na http://your_ip_address/hhvminfo.php . Pokud je informační stránka PHP vykreslena ve vašem prohlížeči, pak vše vypadá dobře a jste připraveni pokračovat.

Blahopřejeme! Úspěšně jste nainstalovali HHVM. Děkujeme, že jste použili tento návod k instalaci HHVM (HipHop Virtual Machine) do vašeho systému Ubuntu 16.04 LTS  (Xenial Xerus). Další nápovědu nebo užitečné informace vám poskytneme doporučujeme vám podívat se na oficiální web HipHop Virtual Machine.


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

  2. Jak nainstalovat PHP 7.2 na Ubuntu 18.04 LTS

  3. Jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS

  1. Jak nainstalovat PHP 7.3 na Ubuntu 18.04 LTS

  2. Jak nainstalovat PHP 7.4 na Ubuntu 20.04 LTS

  3. Jak nainstalovat PHP 8 na Ubuntu 20.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 8 na Ubuntu 18.04 LTS