GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat HHVM na Ubuntu 14.04

Tento návod vám pomůže s instalací a konfigurací HHVM na vašem Ubuntu 14.04. 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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci HHVM na server Ubuntu 14.04.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 14.04.
  • 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 14.04

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

apt-get update
apt-get upgrade

Krok 2. Nainstalujte HHVM.

Nejprve musíme na váš server Ubuntu přidat klíč HHVM pomocí následujícího příkazu:

sudo wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | apt-key add -

Potom spusťte níže uvedené příkazy a přidejte úložiště HHVM do svého systému:

sudo echo deb http://dl.hhvm.com/ubuntu trusty main | sudo tee /etc/apt/sources.list.d/hhvm.list

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

sudo apt-get update && sudo apt-get install hhvm

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

hhvm --version

Spusťte jej při spouštění spuštěním příkazu:

sudo update-rc.d hhvm defaults

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):

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
# location ~ \.php$ {
#       fastcgi_split_path_info ^(.+\.php)(/.+)$;
#       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
#       # With php5-cgi alone:
#       fastcgi_pass 127.0.0.1:9000;
#       # With php5-fpm:
#       fastcgi_pass unix:/var/run/php5-fpm.sock;
#       fastcgi_index index.php;
#       include 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:

service hhvm start

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:

<?
php phpinfo();
?>

Zkuste se k němu dostat na http://your_server_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 používáte tento návod pro instalaci HHVM (HipHop Virtual Machine) v systému Ubuntu 14.04. Pro další pomoc nebo užitečné informace doporučujeme navštívit oficiální web HHVM.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 18.04

  3. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  1. Jak nainstalovat MongoDB na Ubuntu 18.04

  2. Jak nainstalovat Jenkins na Ubuntu 18.04

  3. Jak nainstalovat ClickHouse na Ubuntu 20.04

  1. Jak nainstalovat KVM na Ubuntu 20.04

  2. Jak nainstalovat Webmin na Ubuntu

  3. Jak nainstalovat Puppet na Ubuntu 20.04