Le mostraremos cómo instalar Laravel en CentOS 7 . Laravel es un marco de aplicación web PHP gratuito y de código abierto con una sintaxis expresiva y elegante. Está destinado al desarrollo de aplicaciones web siguiendo el patrón arquitectónico modelo-vista-controlador (MVC). Algunas de las características de Laravel son un sistema de empaquetado modular con un administrador de dependencias dedicado, diferentes formas de acceder a bases de datos relacionales, utilidades que ayudan en la implementación y el mantenimiento de aplicaciones, etc. Instalación de Laravel en CentOS 7 es una tarea fácil, simplemente siga los pasos del tutorial a continuación y debería tenerlo instalado en unos minutos.
Requisitos:
Usaremos nuestro SSD 1 Plan de alojamiento VPS Linux para este tutorial.
Inicie sesión en su servidor a través de SSH:
# ssh root@server_ip
1. Actualizar el Sistema
Asegúrese de que su servidor esté completamente actualizado:
# yum update
2. Instale Apache, MariaDB y PHP
Antes de continuar, instalemos Apache, MariaDB y PHP 5.6 junto con sus dependencias necesarias. Primero, instale los repositorios EPEL y Webtatic con los siguientes comandos:
# yum install epel-release # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3. Instalar LAMP Stack
Ahora puede instalar LAMP (Linux Apache, MariaDB y PHP):
# yum install httpd php56w php56w-mysql mariadb-server php56w-mcrypt php56w-dom php56w-mbstring unzip nano
4. Inicie MariaDB y Apache
Inicie MariaDB y Apache, luego habilítelos para que comiencen en el arranque:
# systemctl start mariadb # systemctl start httpd # systemctl enable mariadb # systemctl enable httpd
5. Instalar Composer
A continuación, instale Composer, que es la herramienta para la gestión de dependencias en PHP.
# curl -k -sS https://getcomposer.org/installer | php
Una vez que Composer está instalado, debe moverlo para que Composer pueda estar disponible dentro de la ruta de su máquina. Para comprobar las ubicaciones de rutas disponibles, escriba lo siguiente:
# echo $PATH
La salida le proporcionará las ubicaciones de las rutas. Coloque el compositor en /usr/local/bin/ directorio:
# mv composer.phar /usr/local/bin/composer
6. Descargar Laravel
Navegue a un directorio donde descargará Laravel. Estamos usando /opt :
# cd /opt
Descarga Laravel y descomprime el archivo:
# wget https://github.com/laravel/laravel/archive/v4.2.11.zip # unzip v4.2.11.zip
Luego crea un directorio para tu sitio web y mueve la instalación de Laravel allí:
# mkdir /var/www/html/your_site # mv laravel-4.2.11/ /var/www/html/your_site # cd /var/www/html/your_site
Mueve los archivos/directorios desde laravel-4.2.11 descomprimió el archivo en el directorio de su sitio web y luego eliminó laravel-4.2.11 :
# mv laravel-4.2.11/* . # mv laravel-4.2.11/.* . # rmdir laravel-4.2.11/
7. Descargue e instale todas las dependencias
Ejecute el siguiente comando para descargar e instalar todas las dependencias. Esto puede llevar algún tiempo, así que siéntete libre de prepararte una taza de té:
# composer install
Una vez completada la instalación, establezca la propiedad de los archivos/directorios de su sitio web en apache:
# chown apache: -R /var/www/html/your_site/
8. Crear directiva de host virtual
Ahora, cree una directiva de host virtual para su sitio web. Abra un archivo llamado digamos your_site.conf con su editor de texto favorito. Estamos usando nano:
# nano /etc/httpd/conf.d/your_site.conf
Pegue lo siguiente:
<VirtualHost *:80> DocumentRoot /var/www/html/your_site/public ServerName your_domain <Directory /var/www/html/your_site/> AllowOverride All </Directory> </VirtualHost>
No olvides reemplazar tu_dominio con su dominio real.
9. Reinicie Apache y pruebe la instalación de Laravel en CentOS 7
Reinicie Apache para que los cambios surtan efecto:
# systemctl restart httpd
Con eso fuera del camino, abre tu navegador web y navega a http://tu_dominio para acceder al sitio web de Laravel.
Felicitaciones, ha instalado Laravel con éxito en su CentOS 7 VPS.
Por supuesto, no tienes que Instalar Laravel en CentOS 7 , si utiliza uno de nuestros servicios de Laravel VPS Hosting, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Laravel en CentOS 7 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación sobre cómo instalar Laravel en CentOS 7 , compártalo con sus amigos en las redes sociales utilizando los botones de la izquierda o simplemente deje una respuesta a continuación. Gracias.