ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как установить HHVM на Debian 8

Как установить HHVM на Debian 8

На этом уроке мы покажем вам, как установить и настроить HHVM на сервере Debian 8. Для тех из вас, кто не знает, HipHop Virtual Machine (HHVM) представляет собой виртуальную машину с открытым исходным кодом разработанную с помощью Facebook для обработки и выполнения программ и скриптов, написанных на PHP. Facebook разработала HHVM, поскольку регулярное сочетание Zend + Apache не так эффективно обслуживают крупные приложения, созданные в PHP.

В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на свой собственный VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если вы не можете добавить «sudo» к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом установку HHVM (HipHop Virtual Machine) на сервере Debian 8.

Установка HHVM на Debian 8

Шаг 1.

Перед тем, как установить любое программное обеспечение, важно убедиться, что система находится в актуальном состоянии, выполнив следующую команду apt-get в терминале:

apt-get update
apt-get upgrade

 

Шаг 2. Установка HHVM.

Во-первых, нам нужно добавить репозиторий HHVM на сервер Debian 8 с помощью следующей команды:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449
echo deb http://dl.hhvm.com/debian $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/hhvm.list

 

Теперь мы можем установить HHVM с помощью следующей команды:

sudo apt-get update
sudo apt-get install -y hhvm

 

Проверьте версию HHVM:

$ php -v
 
HipHop VM 3.15.0 (rel)
Compiler: tags/HHVM-3.15.0-0-g92a682ebaa3c85b84857852d8621f528607fe27d
Repo schema: 225d4323575bbc8a4bmwe4609a1c41354f6bca830

 

Шаг 3. Тестирование HHVM.

Чтобы проверить HHVM, создайте тестовую страницу в корневом каталоге и введите следующие строки в файл и сохраните его:

nano /var/www/html/hhvminfo.php

 

Затем добавьте следующий код в новый файл:

<?
php phpinfo();
?>

 

Попробуйте открыть страницу по адресу: //your_server_ip/hhvminfo.php. Если информационная страница PHP отображается в вашем браузере, то все выглядит хорошо, и вы готовы идти дальше.

Exit mobile version