Cómo instalar Laravel en Debian 9
- 586
- 140
- Carmen Casillas
Laravado es uno de los mejores código abierto, MVC PHP Framework, 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 7 Php en el sistema de Debian 9 (estiramiento).
Laravel requirió seguir el software y las extensiones que se instalarán en su sistema:
- apache
- Mysql/mariadb
- Php> = 7.0.0
- 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
Para comenzar con Laravel, primero debemos configurar un servidor de lámpara en ejecución. Si ya ha ejecutado la pila de lámpara, omita este paso más, use comandos de seguimiento para configurar la lámpara en el sistema Debian 9.
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/estiramiento 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
Paso 2 - Instale el compositor PHP
Se requiere el compositor para instalar dependencias de Laravel. Así que use los comandos a continuación 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 3 - Instale Laravel en Debian 9
Descargue la última versión de Laravel desde el repositorio oficial de Git. Use el siguiente comando para clonar la rama maestra del Laravel desde Github.
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 necesarias 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 4 - 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
Ahora genere la clave de cifrado de número aleatorio Base64, que utiliza el servicio de encriptores iluminados.
Clave de Php Artisan: Genere la clave de aplicación [Base64: wer9jfzhn4qyqt9i8hn1hlt8lwpet3urzdi0hvqfzjm =] establecido 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 5 - Creación de 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 6 - 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 7 - Acceder a la aplicación Laravel
El marco de Laravel PHP se ha configurado con éxito en su sistema. Acceda a la aplicación Laravel en su navegador web favorito según Apache configurado.
Comencemos a construir una aplicación increíble utilizando el marco de Laravel PHP.
Codificación feliz!
- « Cómo configurar direcciones IP estáticas en Ubuntu 18.04 edición del servidor
- Cómo instalar Phalcon PHP en Debian 9 (estiramiento) »