Post

Cómo instalar Laravel 5 en CentOS / RHEL 7/6

1 comentarios

Laravel es un framework PHP de código abierto diseñado para el desarrollo más rápido de aplicaciones web MVC en PHP. Este artículo lo ayudará a instalar Laravel 5 PHP Framework en el sistema CentOS / RHEL 7/6.

Paso 1 - Configurar repositorios Yum


En primer lugar, debe agregar repositorios REMI y EPEL rpm en su sistema. Estos repositorios tienen paquetes actualizados. Utilice uno de los siguientes comandos según la versión de su sistema operativo y la arquitectura del sistema.

En CentOS / RHEL - 7

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

En CentOS / RHEL - 6

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Paso 2 - Instala Apache, MySQL y PHP

Aquí hay instrucciones breves para la instalación de la pila LAMP. Se requiere para ejecutar el marco Laravel en su sistema CentOS.

Instalar Apache

yum --enablerepo=remi,epel install httpd

Instalar MySQL

yum --enablerepo=remi,epel install mysql-server

service mysqld start

/usr/bin/mysql_secure_installation

Instalar PHP

yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring

service httpd restart

Paso 3 - Instalar Composer

Composer es necesario para instalar dependencias de Laravel. Por lo tanto, use los siguientes comandos para descargar y usar como un comando en nuestro sistema.

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/bin/composer

chmod +x /usr/bin/composer

Paso 4 - Instala Laravel

Para descargar la última versión de Laravel, use el siguiente comando para clonar el repositorio principal de laravel desde github.

cd /var/www

git clone https://github.com/laravel/laravel.git

Navegue al directorio de código de Laravel y use el compositor para instalar todas las dependencias requeridas para el marco de Laravel.

cd /var/www/laravel

composer install

La instalación de dependencias llevará algún tiempo. Después de establecer 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 con 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 clave de cifrado

Laravel utiliza el archivo .evn para la configuración del entorno. Utilice el archivo .evn para configurar todas las variables de entorno para su aplicación, como la base de datos, SMTP, clave de seguridad, etc.

cp .env.example .env

Ahora configure la clave de cifrado de número aleatorio de 32 bits de largo, que utiliza el servicio de cifrado Illuminate.

php artisan key:generate

*Application key set successfully.*

Puede ver el archivo .env para encontrar la clave de aplicación configurada.

Paso 6: crear un host virtual Apache

Ahora agregue un host virtual en su archivo de configuración de Apache para acceder al marco Laravel desde el navegador web. Para hacerlo, edite el archivo de configuración de Apache /etc/httpd/conf/httpd.conf.

vim /etc/httpd/conf/httpd.conf

Agregue el siguiente código al final del archivo

<VirtualHost *:80>

    ServerName robertostory.com

    DocumentRoot /var/www/laravel/public

    <Directory /var/www/laravel>

            AllowOverride All

    </Directory>

</VirtualHost>

Reinicie el servicio Apache y acceda al marco Laravel utilizando su navegador web favorito y comience a desarrollar una excelente aplicación web.

service httpd restart

Ahora acceda al sitio web de Laravel en un navegador web.

Siguiente post
Di lo que piensas
Folder
Andres Marinez
Gracias por el Manual, Funciono bien
Artículos Relacionados