Cómo instalar Laravel 8 en CentOS/RHEL 7
- 3895
- 1255
- Eduardo Tapia
Laravado es un marco PHP de código abierto diseñado para el desarrollo más rápido de aplicaciones web de MVC en PHP. Este artículo lo ayudará a instalar el marco Laravel 8 Php en el sistema CentOS/RHEL 7.
Paso 1 - Configurar repositorios Yum
En primer lugar, debe agregar repositorios REMI y EPEL RPM en su sistema. Estos repositorios tienen paquetes actualizados. Use uno de los siguientes comandos según la versión de su sistema operativo y la arquitectura del sistema.
RPM -UVH https: // dl.federaproject.org/pub/epel/7/x86_64/paquetes/e/epel-release-7-14.noarch.rpm rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-7.rpm
Paso 2 - Instale Apache, MySQL y PHP
Aquí hay una instrucción breve para la instalación de la pila de lámparas. Es necesario ejecutar el marco de Laravel en su sistema CentOS. Use esta guía para la configuración de lámpara detallada en CentOS
Instalar apache
yum --enableRepo = remi, epel install httpd
Instalar mysql
yum --enableRepo = Remi, Epel Instale el servicio mysql-server mysqld start/usr/bin/mysql_secure_installation
Instalar PHP
YUM --ENABLEREPO = REMI, EPEL Instale PHP-ZIP PHP-MYSQL PHP-MCRYPT PHP-XML PHP-MBString Servicio HTTPD
Paso 3 - Instale el compositor
Se requiere un 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 | compositor de PHP MV.Phar/usr/bin/composer chmod +x/usr/bin/composer
Paso 4 - Instale Laravel en Centos 7
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.
chown -r apache.apache/var/www/laravel chmod -r 755/var/www/laravel chmod -r 755/var/www/laravel/storage
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 5 - Establecer la clave de cifrado
Laravel usa un .envidia Archivo para la configuración del entorno. Usar .envidia Archivo 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 .archivo env para encontrar la clave de aplicación que está configurada.
Paso 6 - Crea Apache VirtualHost
Ahora agregue un host virtual en su archivo de configuración de Apache para acceder a Laravel Framework desde el navegador web. Para hacerlo, edite el archivo de configuración de Apache/etc/httpd/conf/httpd.conf y agregar el siguiente código al final del archivo
vim/etc/httpd/conf/httpd.confusiónArchivo:/etc/httpd/conf/httpd.confusión
Servername laravel.ejemplo.com documentroot/var/www/laravel/public plowoverride todo
Reinicie el servicio Apache y acceda al marco Laravel utilizando su navegador web favorito y comience a desarrollar una excelente aplicación web.
servicio HTTPD reiniciar
Ahora acceda al sitio web de Laravel en un navegador web.