Как установить CakePHP на Debian 11

Как установить CakePHP на Debian 11

 

В этом руководстве мы покажем вам, как установить CakePHP на Debian 11. Для тех из вас, кто не знал, CakePHP — это среда разработки веб-приложений, написанная на PHP и построенная на концепциях Ruby on Rails. Как мы знаем, Ruby on Rails использует Ruby как язык, но с функциями разработки, которые Cake хотел реализовать в PHP. Это фундаментальная структура, позволяющая программистам создавать веб-приложения. Модели, представления и контроллеры используются для отделения бизнес-логики от уровней данных и представления.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку CakePHP на Debian 11 (Bullseye).

Установите CakePHP на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt upgrade

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

Требуется сервер Debian 11 LAMP. Если у вас не установлен LAMP, прочтите наше предыдущее руководство по установке LAMP Server на Debian 11 .

Шаг 3. Установка Composer.

Теперь мы устанавливаем Composer, используя следующую команду в вашей системе Debian:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

Шаг 4. Установка CakePHP на Debian 11.

После установки композитора в вашу систему. Давайте создадим приложение CakePHP с именем « idroot-app », используя команду composer, как показано ниже:

composer create-project --prefer-dist cakephp/app [project-name]

Например:

composer create-project --prefer-dist cakephp/app [idroot-app]

Затем откройте его и сделайте исполняемым файлом bin / cake, который поможет нам запустить проект в режиме разработчика. Для этого нужно запустить:

bin/cake server

Также вы можете указать хост и порт для прослушивания:

bin/cake server -H [host] -p [port]

Например:

bin/cake server -H [192.168.77.21] -p [8080]

Шаг 5. Доступ к CakePHP в Debian.

После успешной установки откройте веб-браузер и перейдите к, и вы увидите следующий экран, запускающий программу установки:https://192.168.77.21:8080

Как установить CakePHP на Debian 11

Поздравляю! Вы успешно установили CakePHP . Благодарим за использование этого руководства для установки последней версии CakePHP на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт CakePHP .