Чтобы запустить веб-сайт на базе Zend Framework 3, нужно иметь установленные веб-сервер и PHP-движок. Сейчас мы займемся их установкой.
Во-первых, рекомендуется обновить систему, введя следующую команду оболочки:
sudo yum update
Вам не нужно вручную вводить все команды, вместо этого можете копировать и вставлять тх. Выберите команду в этом окне и скопируйте ее в буфер обмена (CTRL+C), затем щелкните правой кнопкой мыши в окне терминала PuTTY, чтобы вставить текст.
Для установки HTTP-сервера Apache используйте следующую команду:
sudo yum install httpd
Установите PHP-движок:
sudo yum install php
И наконец, установите расширение PHP-движка GD (это расширение требуется приложению Hello World для корректной работы):
sudo yum install php-gd
Добавьте HTTP-сервер Apache в автозапуск и запустите его:
sudo chkconfig --level 235 httpd on
sudo service httpd start
Чтобы проверить, что веб-сервер работает, введите IP-адрес вашего инстанса EC2 в адресную строку своего браузера. Если все в порядке, вы должны будете увидеть страницу как на рисунке ниже:
Теперь мы изменим файл конфигурации PHP, чтобы установить настройки временной зоны (в этом руководстве для этой цели мы воспользуемся нашим любимым редактором Midnight Commander).
Установите MC:
sudo yum install mc
Откройте файл php.ini с помощью MC:
sudo mcedit /etc/php.ini
Задайте настройки вашей временной зоны (замените плейсхолдер YOUR_TIMEZONE вашей временной зоной, например, UTC или America/New_York):
date.timezone = YOUR_TIMEZONE
После этого сохраните ваши изменения, нажав клавишу F2 и затем нажмите F10 для выхода из редактора Midnight Commander.