Cómo instalar Laravel en Fedora una guía paso a paso
- 3384
- 421
- Berta Solano
Laravel es un marco PHP popular que proporciona una gama de herramientas y características para construir aplicaciones web. En este tutorial, lo guiaremos a través del proceso de instalación de Laravel en Fedora, una popular distribución de Linux.
Cubriremos los requisitos previos para instalar Laravel en Fedora, como la instalación de PHP y un servidor web, y lo guiaremos a través de los pasos para instalar Laravel usando Composer, un administrador de dependencia para PHP. También proporcionaremos algunos consejos y mejores prácticas para configurar y optimizar a Laravel en Fedora.
Al final de este tutorial, tendrá una instalación de Laravel completamente funcional que se ejecuta en Fedora, y estará listo para comenzar a construir sus propias aplicaciones web con Laravel.
Tutoriales sugeridos:
- Cómo despejar el caché de Laravel
- Cómo consultar la versión de Laravel
- Eliminar índice.Php de URL en Laravel
Paso 1 - Instalar paquetes
Se requiere que PHP ejecute las aplicaciones de Laravel. Como base de datos de backend, puede usar el servidor mysql/mariadb. Aquí hay una breve instrucción para la instalación de la pila de lámparas en Fedora. Se requiere ejecutar el marco de Laravel en su sistema Fedora. También puede usar esta guía para las instrucciones detalladas para configurar el entorno de la lámpara en los sistemas Fedora.
Instalar apache
sudo dnf install httpd
Instalar mysql
sudo dnf instalar mariadb-server sudo systemctl start mariadb.servicio/usr/bin/mysql_secure_installation
Instalar PHP
sudo DNF instalar PHP PHP-ZIP PHP-MYSQLND PHP-MCRYPT PHP-XML PHP-MBSTRING
Instalar compositor
sudo dnf instalar composer unzip
Paso 2 - Instale Laravel en Fedora
Para descargar la última versión de Laravel, use el comando a continuación para clonar el repositorio maestro de Laravel de 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 requeridas para el marco de Laravel.
CD/VAR/WWW/LARAVLE COMPOSER INSTALA
La instalación de dependencia llevará algún tiempo. Después de eso, establezca los permisos adecuados en los archivos.
Nombre de usuario de Chown -R: Apache/Var/www/Laravel Chmod -R 755/var/www/laravel chmod -r 755/var/www/laravel/almacenamiento
Los sistemas habilitados para Selinux también ejecutan el siguiente comando para permitir la escritura en el directorio de almacenamiento.
chcon -r -t httpd_sys_rw_content_t/var/www/laravel/storage
Paso 3 - Configurar el entorno Laravel
Laravel usa .envidia
Archivo para la configuración del entorno. Usar .Archivo Env para configurar todas las variables de entorno para su aplicación, como la base de datos, SMTP, la clave de seguridad, etc.
CP .envidia.ejemplo .envidia
Ahora establezca la tecla de cifrado de número aleatorio de 32 bits de largo, que utiliza el servicio de encriptador iluminado.
Clave de artesania PHP: Genere el conjunto de teclas de aplicación correctamente.
Puedes ver el .envidia
El archivo para encontrar la clave de aplicación está configurada. Además, también puede actualizar los detalles de configuración de la base de datos MySQL en .Archivo Env como se muestra a continuación.
Db_host = localhost db_database = laravel db_username = username db_password = contraseña
Paso 4 - Run Laravel con artesano
Para fines de desarrollo, puede ejecutar una aplicación de Laravel con interfaz de línea de comandos artesanales. Artisan inicia un servidor de desarrollo de Laravel en su sistema, al que puede acceder en un navegador web.
PHP Artisan Servir Laravel Development Server Comenzó: http: // 127.0.0.1: 8000
El artesano predeterminado comienza a Laravel en el puerto 8000 solo para localhost. Para acceder a Laravel a través de la red especifique su IP del sistema con -anfitrión opción o usar IP 0.0.0.0 para acceso público.
También puedes usar -puerto seguido del número de puerto para usar otro puerto para servir a la aplicación Laravel. Por ejemplo, use el siguiente comando.
PHP Artisan Server --host 0.0.0.0 -Port 8000 Laravel Development Server Comenzó: http: // 0.0.0.0: 8000
Paso 5 - Configurar Laravel con Apache
Ahora agregue un host virtual en su archivo de configuración de Apache para acceder al marco Laravel en un navegador web. Para crear un archivo de configuración de Apache/etc/httpd/conf.D/Laravel.confusión
sudo vi/etc/httpd/conf.D/Laravel.confusión
y agregue la siguiente configuración:
Archivo:/etc/httpd/conf.D/Laravel.confusiónServername laravel.tecadmin.net documentroot/var/www/laravel/public plowoverride todo
Guarde su archivo y reinicie el servicio Apache:
sudo systemctl reiniciar httpd.servicio
Luego acceda al sitio web de Laravel en un navegador web con el nombre de dominio especificado. Asegúrese de que el dominio/subdominio esté apuntando correctamente al servidor Laravel en DNS.
Conclusión
En este tutorial, hemos cubierto los pasos para instalar Laravel en Fedora, una popular distribución de Linux. Hemos discutido los requisitos previos para instalar Laravel, como instalar PHP y un servidor web, y hemos proporcionado una guía detallada sobre cómo instalar Laravel usando Composer, un administrador de dependencia para PHP.
También hemos proporcionado algunos consejos y mejores prácticas para configurar y optimizar a Laravel en Fedora, como establecer los permisos correctos en directorios y archivos y habilitar el módulo MOD_rewrite.
Siguiendo los pasos de este tutorial, ahora debe tener una instalación de Laravel completamente funcional que se ejecuta en Fedora, y debería estar listo para comenzar a construir sus propias aplicaciones web con Laravel. Si tiene alguna pregunta o necesita más ayuda, no dude en preguntar.
- « Cómo crear usuario SFTP sin acceso de shell en CentOS/RHEL 8
- Cómo configurar Selenium con Chrome Driver en Fedora »