Establecer un entorno de desarrollo de Laravel en Debian Top 10

Establecer un entorno de desarrollo de Laravel en Debian Top 10
En este artículo, le mostraré cómo instalar el compositor en Debian 10, instalar el instalador de Laravel con el compositor y configurar un entorno de desarrollo de Laravel. Entonces empecemos.

Actualización del caché del repositorio de paquetes apt:

Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Instalación y configuración de mysql/mariadb:

Ahora, instale MariadB desde el repositorio oficial de paquetes de Debian 10 con el siguiente comando:

$ sudo apt install mariadb-server mariadb-client

Ahora presiona Y y luego presiona Para confirmar la instalación.

Se debe instalar mariadb.

Ahora, verifique si mariada El servicio se ejecuta con el siguiente comando:

$ sudo systemctl status mariadb

Como se puede ver, mariada el servicio es correr Y también es activado Para comenzar el arranque del sistema.

Si el mariada El servicio no se ejecuta en ningún caso, ejecute el siguiente comando para iniciarlo.

$ sudo systemctl start mariadb

Ahora, para configurar un raíz Contraseña, ejecute el siguiente comando:

$ sudo mysql_secure_installation

Ahora presiona .

Ahora presiona Y y luego presiona .

Escriba un nuevo raíz contraseña y presione .

Escriba el raíz contraseña nuevamente y presione .

Prensa Y y luego presiona Para eliminar a los usuarios anónimos.

Si no quieres permitir raíz Inicie sesión de forma remota, presione Y. De lo contrario, presione norte. Entonces presione .

Ahora presiona Y y presionar Para eliminar la base de datos de prueba.

Ahora presiona Y y luego presiona Para recargar la tabla de privilegios.

Mariadb debe configurarse.

Creación de nuevos usuarios y bases de datos de MySQL/MARIADB:

Ahora, debe crear un nuevo usuario y una base de datos para su aplicación web de Laravel.

Inicie sesión en la carcasa Maridb como raíz Con el siguiente comando:

$ sudo mysql -u root -p

Ahora, escriba la mariadb raíz contraseña que acabas de configurar y presionar .

Deberías iniciar sesión.

Ahora, crea una base de datos laravel_app1 Con la siguiente declaración SQL:

Crear base de datos laravel_app1;

Ahora, crea un nuevo usuario laravado, Establezca una contraseña para el usuario (digamos 123) y otorgue el permiso del usuario para usar la base de datos laravel_app1 Con la siguiente declaración SQL:

Otorgar todos los privilegios en laravel_app1.* A 'laravel'@'localhost'
Identificado por '123';

Ahora, para que los cambios entren en vigencia, ejecute la siguiente instrucción SQL:

Privilegios de descarga;

Ahora, salga de la cáscara de Mariadb de la siguiente manera:

\ Q

Instalación de PHP y bibliotecas PHP requeridas:

Ahora, instale el servidor web de Apache 2, PHP y todas las bibliotecas PHP requeridas con el siguiente comando:

$ sudo apt install php php-bcmath php-json php-mbstring php-mysql
PHP-Tokenizer PHP-XML PHP-ZIP

Ahora presiona Y y luego presiona Para confirmar la instalación.

Se deben instalar el servidor web de Apache 2, PHP y las bibliotecas PHP requeridas.

Instalación del compositor:

Ahora, instale el compositor del repositorio oficial de paquetes Debian con el siguiente comando:

$ sudo apt instalación compositor

Ahora presiona Y y luego presiona Para confirmar la instalación.

Se debe instalar el compositor.

Ahora, ejecute el siguiente comando, verifique si el compositor está instalado correctamente.

$ compositor --versión

El compositor funciona correctamente.

Instalación del instalador de Laravel con el compositor:

Ahora, instale el instalador Laravel usando el compositor con el siguiente comando:

$ composer global requiere laravel/instalador

Se debe instalar el instalador de Laravel.

Ahora, agregue la ruta binaria del compositor a la variable de entorno de ruta con el siguiente comando:

$ echo "ruta de exportación = $ ruta: ~/.config/composer/vendor/bin ">>
~/.bashrc

Ahora, cierre su terminal y abra una nueva. Luego, ejecute el siguiente comando para verificar si laravado El comando es accesible.

$ Laravel -Versión

Como puede ver, el comando Laravel funciona bien.

Creación de un proyecto Laravel:

Primero, navegue a su directorio de proyecto de la siguiente manera

$ CD ~/Proyectos

Ahora, para crear un nuevo proyecto de Laravel app1, Ejecutar el siguiente comando

$ Laravel Nueva APP1

Laravel Installer descargará e instalará todos los archivos y paquetes requeridos. Tomará un tiempo completar.

En este punto, el proyecto debe configurarse.

Un nuevo directorio con el nombre del proyecto (app1 en este caso) debe crearse como puede ver en la captura de pantalla a continuación.

Navegar al App1/ Directorio de la siguiente manera:

$ CD App1

Los archivos del proyecto Laravel deberían estar aquí.

Para configurar Laravel para usar la base de datos mariadb que hemos creado anteriormente, editar el configuración/base de datos.php archivo de configuración.

$ nano config/base de datos.php

Ahora, encuentre el mysql Sección marcada en la captura de pantalla a continuación.

Ahora, cambie el nombre de la base de datos, el nombre de usuario y los campos de contraseña como marcados en la captura de pantalla a continuación. Una vez que haya terminado, guarde el archivo presionando + X seguido por Y y .

Ahora, inicie el PHP integrado en el servidor web con el siguiente comando:

$ Php Artisan Servir

Ahora, la aplicación web de Laravel debe ser accesible en el puerto 8000.

Ahora, abra un navegador y visite http: // 127.0.0.1: 8000 o http: // localhost: 8000

Debería ver la página de Laravel predeterminada como puede ver en la captura de pantalla a continuación.

Para obtener más información sobre Laravel, eche un vistazo a la documentación oficial de Laravel.

Entonces, así es como establece un entorno de desarrollo de Laravel en Debian 10 Buster. Gracias por leer este artículo.