Cómo instalar Laravel en Debian 10
- 2331
- 37
- Adriana Tórrez
Laravado es uno de los mejores marco PHP de código abierto, MVC, diseñado para el desarrollo más rápido de aplicaciones web. Simplemente puede instalar y usar en su sistema de desarrollo. Este artículo lo ayudará a instalar el marco de Laravel PHP en el sistema Linux de Debian 10 (Buster).
Requisitos de Laravel
- apache
- Mysql/mariadb
- Php> = 7.1.3
- Extensión de PHP de OpenSSL
- Extensión PDO PHP
- Extensión PHP de MBSSTRING
- Extensión de tokenizer PHP
- Extensión de PHP XML
Paso 1 - Prerequsiteis
Debe instalar la versión PHP recomendada con los módulos requeridos antes de comenzar la instalación de Laravel. El sistema ya ha ejecutado la pila de lámpara omitir este paso más use los siguientes comandos para configurar la lámpara en el sistema Debian 10.
Instalar PHP 7
sudo apt-get install git python-software-properties wget -q https: // paquetes.Sury.org/php/apt.GPG -O- | sudo apt -key add - echo "Deb https: // paquetes.Sury.org/php/buster main "| Sudo Tee/etc/apt/fuentes.lista.D/PHP.lista
SUDO APT UPDATY APT APT INSTALA PHP PHP-MCRYPT PHP-GD PHP-MBSSTRING PHP-XML
Instalar apache2
sudo apt install apache2 libapache2-mod-php
Instalar mysql
sudo apt install mysql-server php-mysql
Instalar compositor PHP
Se requiere el compositor para instalar dependencias de Laravel. Así que use los siguientes comandos para descargar y usar como comando en nuestro sistema.
curl -ss https: // getComposer.org/instalador | Php sudo compositor MV.Phar/usr/local/bin/composer sudo chmod +x/usr/local/bin/composer
Paso 2 - Instalación de Laravel en Debian
Clone El último código fuente de Laravel de su repositorio oficial de GIT a su sistema local. Simplemente ejecute el siguiente comando para hacerlo.
CD/var/www git clone https: // github.com/laravel/laravel.git
Navegue al directorio de código Laravel y use el compositor para instalar todas las dependencias requeridas para el marco de Laravel.
CD/VAR/WWW/LARAVILLO SUDO COMPOSER Instalación
La instalación de dependencias puede llevar algún tiempo según la velocidad de su red. Después de instalar con éxito todas las dependencias, establezca los permisos adecuados en todos los archivos.
Chown -r www -data.www -data/var/www/laravel chmod -r 755/var/www/laravel chmod -r 777/var/www/laravel/almacenamiento
Paso 3 - Establecer la clave de cifrado
Ahora, cambie el nombre del .EVN.ejemplo archivo .envidia En los proyectos del directorio principal. Esto se utilizará para configurar el entorno de aplicación para el proyecto.
MV .envidia.ejemplo .envidia
Luego, genere la clave de cifrado de número aleatorio Base64, que utiliza el servicio de encriptores iluminados.
Clave de artesania PHP: Genere el conjunto de teclas de aplicación correctamente.
Editar el .envidia archivo de configuración y actualizar la configuración requerida. Además, asegúrese de App_key se establece correctamente como se genera en el comando anterior.
VI .envidia
App_name = laravel app_env = local app_key = base64: wer9jfzhn4qyqt9i8hn1hlt8lwpet3urzdi0hvqfzjm = app_debug = true app_url = http: // localhost
Paso 4 - Configurar la base de datos MySQL
También puede necesitar crear una base de datos para su aplicación Laravel. Inicie sesión en su servidor MySQL y cree una base de datos MySQL y usuario.
mySQL> Crear base de datos Laravel; mysql> otorgar todo en laravel.* a 'laravel'@'localhost' identificado por 'secret_password'; MySQL> privilegios de descarga; mysql> salir1234 | mysql> Crear base de datos Laravel; MySQL> otorgar todo en Laravel.* a 'laravel'@'localhost' identificado por 'secret_password'; mysql> privilegios de descarga; mysql> salir |
Editar el .envidia Archivo y actualización de la configuración de la base de datos.
Db_connection = mysql db_host = 127.0.0.1 db_port = 3306 db_database = laravel db_username = laravel db_password = secret_password
Paso 5 - Configuración de Apache
Puede crear un nuevo archivo de configuración de Apache o editar el archivo de configuración de host virtual predeterminado de Apache 000 default.confusión y actualice DocumentRoot al directorio público de Laravel como se muestra a continuación.
vim/etc/apache2/sites disponible/000 deformento.confusión
Actualizar la configuración como:
ServerAdmin [correo electrónico protegido] DocumentRoot/var/www/laravel/public options siguientes.Log customLog $ apache_log_dir/access.registro combinado
Recargar los cambios de configuración de Apache mediante el reinicio del servicio utilizando el siguiente comando
SUDO SERVICIO APACHE2 Reiniciar
Paso 6 - Acceder a la aplicación Laravel
Finalmente, Laravel PHP Framework se ha configurado con éxito en su sistema de Linux de Debian 10 Buster. Acceda a la aplicación Laravel en su navegador web favorito como se muestra a continuación:
Comencemos a construir una aplicación increíble utilizando el marco de Laravel PHP.
Codificación feliz!
- « Cómo clonar la rama Git específica
- Cómo enviar correo electrónico desde la línea de comandos de Windows »