Aura - бесплатный PHP-фреймворк с открытым кодом. Он построен из независимых пакетов, каждый из которых является автономной библиотекой, не связанной с другими. Таким образом, эта особенность дает разработчикам возможность использовать либо какую-то небольшую часть данного фреймворка, либо фреймворк полностью. Идеально подходит для работы с небольшими REST API. В данной статье мы расскажем, как с лёгкостью установить данный фреймворк у нас на хостинге.
Шаг 1После создания технического домена (для примера мы создали aura-test.com), переходим в раздел Файловый менеджер через
PATH=/usr/local/php/php-7.0/bin:$PATH export PATH
Если Вы планируете использовать другую версию php, полный список интерпретаторов приведен здесь - просто замените php-7.0
на любую другую из списка (например, php-5.6
или php-7.2
). Желательно использовать версию не меньше 5.4
После сохранения файла, переходим в раздел SSH и нажимаем Открыть SSH клиент (доступен только для оплаченных аккаунтов).
source ~/.bash_profile
Шаг 2Самый распространённый способ установки Aura - использование менеджера пакетов Composer. Мы им и воспользуемся:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
Шаг 3Только что мы установили Composer в корень своего аккаунта. Теперь скачаем пакеты Aura:
cd aura-test.com/htdocs/www php ~/composer.phar create-project aura/system ~/aura-test.com/htdocs/www/aura
Фреймворк установлен.
Шаг 4Запуск:
Для проверки работоспособности Aura, можно воспользоваться следующей командой:
php aura/package/Aura.Framework/cli/server
Далее открываем Ваш сайт на порту :8000 - если Вы видите Hello World!, то Вы всё сделали верно. Фреймворк готов к использованию.
Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из