Te enseñaremos cómo instalar Laravel en Ubuntu 16.04 . Laravel es un marco de aplicación web PHP que está destinado al desarrollo de aplicaciones web siguiendo el patrón arquitectónico modelo-vista-controlador (MVC). Tiene una sintaxis expresiva y elegante y proporciona las herramientas necesarias para aplicaciones grandes y robustas. Instalar Laravel en Ubuntu 16.04 es una tarea fácil, solo siga los pasos a continuación y debería tener su instalación de Laravel en Ubuntu 16.04 lista en unos minutos.
Para instalar Laravel en Ubuntu 16.04, siga cuidadosamente los pasos a continuación:
Paso 1:Inicie sesión en su servidor a través de SSH
# ssh root@server_ip
Puede verificar si tiene instalada la versión adecuada de Ubuntu en su servidor con el siguiente comando:
# lsb_release -a
Deberías obtener este resultado:
Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial
Paso 2:actualice el sistema
Asegúrate de que tu servidor esté completamente actualizado usando:
# apt update && apt upgrade
Luego instale algunas dependencias muy necesarias:
# apt install php-mcrypt php-gd php-mbstring
Paso 3:Instalar Composer
Instale Composer, que es una herramienta para la gestión de dependencias en PHP.
# curl -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:
# mv composer.phar /usr/local/bin/composer
Hazlo ejecutable:
# chmod +x /usr/local/bin/composer
Ahora cree un directorio donde se descargará Laravel.
# mkdir /var/www/html/your_website
Por supuesto, reemplaza tu_sitio web con su nombre de dominio real o cualquier nombre para el caso.
Paso 4:descarga la última versión de Laravel
Ahora ingrese al directorio recién creado y descargue la última versión de Laravel.
# cd /var/www/html/your_website # git clone https://github.com/laravel/laravel.git
Mueva los archivos y directorios del clon de Github Laravel a su directorio de trabajo actual (/var/www/html/your_website/)
# mv laravel/* . # mv laravel/.* .
Ahora elimine el laravel innecesario directorio:
# rmdir laravel/
Paso 5:Inicie Laravel en Ubuntu 16.04
Inicie la instalación de Laravel usando Composer:
# composer install
Una vez finalizada la instalación, asigne la propiedad adecuada sobre los archivos y directorios de Laravel:
# chown www-data: -R /var/www/html/your_website/
A continuación, establezca la clave de cifrado necesaria:
# php artisan key:generate
Notará el siguiente error al ejecutar el comando.
[ErrorException] file_get_contents(/var/www/html/your_website/.env): failed to open stream: No such file or directory
Para solucionar esto deberías renombrar el .env.example archivo en .env :
# mv .env.example .env
Vuelva a generar la clave de cifrado:
# php artisan key:generate
Deberías obtener el siguiente resultado:
Application key [base64:ULQsledeS17HxCAsssA/06qN+aQGbXBPPpXVeZvdRWE=] set successfully.
Por supuesto, la clave será diferente en tu caso. Ahora edite el app.php archivo y configurar la clave de cifrado. Abre el archivo con tu editor de texto favorito. Estamos usando nano.
# nano config/app.php
Localice la ‘clave’ => env(‘APP_KEY’ línea y agregue la clave junto a ella. Una vez que haya terminado, la directiva debería verse así:
'key' => env('APP_KEY', 'base64:7fO0S9TxZu8M2NwBWVEQsjPGRi+D1t6Ws8i0Y2yW/vE='), 'cipher' => 'AES-256-CBC',
Guarde y cierre el archivo.
Paso 6:Configurar el host virtual de Apache
Cree un archivo de host virtual de Apache para que su dominio pueda servir a Laravel. Abra un archivo, por ejemplo, su_sitio_web.conf :
# nano /etc/apache2/sites-available/your_website.conf
Pegue lo siguiente:
<VirtualHost *:80> ServerAdmin admin@your_domain.com DocumentRoot /var/www/html/your_website/public/ ServerName your_domain.com ServerAlias www.your_domain.com <Directory /var/www/html/your_website/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your_domain.com-error_log CustomLog /var/log/apache2/your_domain.com-access_log common </VirtualHost>
Habilitar el sitio:
# a2ensite your_website.conf
Reinicie Apache para que los cambios surtan efecto:
# service apache2 reload
Ahora abra su navegador web favorito y navegue a http://su_dominio.com donde será bienvenido por una página como se muestra en la imagen a continuación:
Enhorabuena, has instalado correctamente Laravel en Ubuntu 16.04 . Para obtener más información sobre Laravel, debe consultar su documentación oficial.
Por supuesto, no tiene que instalar Laravel en Ubuntu 16.04, si utiliza uno de nuestros servicios de Laravel VPS Hosting, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Laravel en Ubuntu 16.04 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. Para obtener un tutorial actualizado sobre cómo instalar Laravel en Ubuntu 20.04, consúltelo en nuestro blog.
PD. Si te gustó esta publicación, sobre cómo instalar Laravel en Ubuntu 16.04 , por favor compártalo con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.