Установите Zend Server 7 на Ubuntu 14.04 Vagrant Box

Эта набольшая статья покажет вам как установить Zend Server 7 на Vagrant.

Шаг 1: Установка виртуального окружения

Убедитесь, что у вас установлены Virtualbox и Vargant — лучше всего обновить их до последних версий.

Шаг 2: Загрузка

Установка из репозитория. После завершения операции скачивания, загрузите его с командой vagrant up.

git clone https://github.com/Swader/trustead
cd trustead
vagrant up

После того, как загрузка будет завершена, введите в VM vargant ssh.

Шаг 3: Запуск установщика

Вы можете скачать 30-дневную пробную версию установки с Zend здесь, или вы можете скачать экземпляр установки пробной версии нашего CDN, вот так:

cd Code
wget http://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2014/07/1406030465ZendServer-7.0.0-RepositoryInstaller-linux.tar.gz
tar xvzf 1406030465ZendServer-7.0.0-RepositoryInstaller-linux.tar.gz
cd ZendServer-RepositoryInstaller-linux/
sudo ./install_zs.sh 5.5 nginx

После того как эти команды были выполнены, Zend Server будет установлен и запущен. Если у вас не установлен Nginx, он будет тянуть его вместе с версией PHP которую вы укажете.

После установки, вы должны получить доступ к интерфейсу Zend Server из браузера хост-машины через http://192.168.10.10:10081. Через этот интерфейс вы завершите установку из браузера.

Установите Zend Server 7
image-37

Шаг 4: Fix Log разрешения

Чтобы разрешить чтение / запись в логах, мы должны дать пользователю Zend разрешит изменять log файлы.

sudo chmod o+r /var/log/nginx/{access,error}.log

[Опционально] Шаг 5: Развертывание приложения

При желании, можно развернуть приложения. Установим PhpMyAdmin.

В VM, установить MySQL командой sudo apt-get install mysql-server.

На главной странице справочной Zend Server GUI (первая страница, когда вы нажимаете на Обзор), щелкните стрелку вправо под «Развертывание приложений», чтобы перейти к PhpMyAdmin.

Zend Server GUI
image-38

В Zend Server GUI, с помощью мастера установки установите PhpMyAdmin (обратите внимание на вопросы о пароле)

phpmyadmin
image-39

Вот и все! У вас есть рабочий установленный Zend Server, в комплекте с корпоративными функциями.