Встановлення та налаштування PHP Framework Phalcon з Apache на Linux - Ubuntu, Mint, Debian

Phalcon PHP. Встановлення та налаштування.

PHP Framework Phalcon- PHP - фреймворк, що поставляється як C - розширення.Phalconвлаштований по інноваційній архітектурі, що робить його найшвидшим PHP фрейморком з існуючих!

УстановкаPhalconвідрізняється від встановлення інших традиційних фреймворків. Для встановленняPhalconнеобхідно завантажити пакет-розширення або скомпілювати його з вихідних джерел. У цій статті наведено приклад, як Phalcon скомпілювати з вихідних джерел та користуватися на таких операційних системах якLinux - Ubuntu, Mint, Debianта ін.

Установка Phalcon PHP Extension.

Для використання Phalcon вам необхідні Apache2+mysql+php5. Вважатимемо, що вони у вас встановлені. Якщо ні, то читаємо Linux – установка apache2, php, mysql, phpmyadmin.

Для встановлення вам знадобляться наступні залежності:

Створіть каталог, у якому будеPhalcon. Перейдіть до нього в консолі (терміналі). Отримайте вихідні коди:

Коли вихідні коди будуть завантажені у вас з'явиться наступна папка:cphalcon.

Необхідно дати права 777 на папку cphalcon

Перейдемо в неї, а саме в татку build:

На компіляцію знадобиться якийсь час.

Якщо під час встановлення phalcon у вас виникне помилка:

Вам потрібно встановитиlibpcre3-dev.

Тепер потрібно зареєструватиPhalconякPHPрозширення. Створимо для цього файл конфігурації:

У нього запишемо наступні конфігурації дляPhalcon:

Для активації Phalcon необхідно створити 2 символічні посилання на цей конфігураційний файл:

Тепер потрібноперезапустити веб-сервер Apache у вашому Linux:

Вітаю! Тепер ваше розширення зареєстроване!

Перевірити можна так:

Повинно з'явитися приблизно таке повідомлення:

Установка Phalcon DevTools.

Дана панель інструментів дозволить вам керувати проектом на Phalcon в консолі. Створіть каталог, в який ви хочете встановити панель інструментівPhalcon(DevTools).

Повинна з'явитися папка під назвоюphalcon-devtools. Дадимо права 777 на папку phalcon-devtools.

Перейдемо в папку phalcon-devtools:

Пишемоls. У ній повинен лежати інсталяторphalcon.sh. Запускаємо інсталятор:

Команди Phalcon DevTools.

Після встановленняPhalcon DevToolsвам буде доступний перелік інструментів за командою:

Пишемо в консолі:

Після цього вам буде представлений список доступних команд:

Phalcon-devtools не працює!

Якщо після встановлення phalcon devtools з якоїсь причини не працює або у вас виникла помилка:

Вирішення проблеми таке: Задайте права751на папкуbin:

А також необхідно виставити права на папку з вашоїphalcon devtools.

Створимо на файл phalcon.php символічне посилання:

Видаємо необхідні права:

Виконуємо перезавантаження системи та командаphalconстає доступною.

Новина відредагувала:Fixlix- 19-08-2018, 12:13 Причина: Стаття доповнена