GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar CakePHP en Debian 11

En este tutorial, le mostraremos cómo instalar CakePHP en Debian 11. Para aquellos de ustedes que no lo sabían, CakePHP es un marco de desarrollo de aplicaciones web escrito en PHP, basado en el conceptos de Ruby on Rails. Como sabemos, Ruby on Rails usa Ruby como lenguaje pero con características de desarrollo que Cake quería implementar en PHP. Es una estructura fundamental para que los programadores creen aplicaciones web. Los modelos, las vistas y los controladores se usan para la separación de la lógica empresarial de las capas de datos y presentación.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de CakePHP en Debian 11 (Bullseye).

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:Debian 11 (Bullseye).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar CakePHP en Debian 11 Bullseye

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade

Paso 2. Instalación de la pila LAMP.

Se requiere un servidor LAMP de Debian 11. Si no tiene LAMP instalado, lea nuestro tutorial anterior para instalar el servidor LAMP en Debian 11.

Paso 3. Instalación de Composer.

Ahora instalamos Composer usando el siguiente comando en su sistema Debian:

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

Paso 4. Instalar CakePHP en Debian 11.

Después de instalar el compositor en su sistema. Vamos a crear una aplicación CakePHP llamada “idroot-app ” usando el comando composer como se muestra a continuación:

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

Por ejemplo:

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

A continuación, accede a él y haz ejecutable el archivo bin/cake que nos ayudará a ejecutar el proyecto en modo desarrollador. Para ello tienes que ejecutar:

bin/cake server

Además, puede especificar un host y un puerto para escuchar:

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

Por ejemplo:

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

Paso 5. Acceso a CakePHP en Debian.

Una vez instalado correctamente, abra un navegador web y vaya a https://192.168.77.21:8080 y verá la siguiente pantalla iniciando el instalador:

¡Felicitaciones! Ha instalado CakePHP con éxito. Gracias por usar este tutorial para instalar la última versión de CakePHP en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el CakePHP oficial sitio web.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Python 3.9 en Debian 10

  3. Cómo instalar Memcached en Debian 10

  4. Cómo instalar TeamViewer en Debian 10

  5. Cómo instalar Git en Debian 9

Cómo instalar Skype en Debian 9

Cómo instalar Python 3.7 en Debian 9

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian