GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Laravel en un servidor DirectAdmin

Le mostraremos cómo instalar Laravel en el servidor DirectAdmin. Laravel es un popular marco de aplicación web PHP de código abierto con una sintaxis expresiva y elegante. Esta guía también debería funcionar en otros sistemas VPS de Linux, pero fue probada y escrita para un VPS DirectAdmin. Instalar Laravel en el servidor de DirectAdmin es una tarea fácil, solo siga los pasos a continuación cuidadosamente y debería tenerlo instalado en menos de 10 minutos.

Esta guía asume que ya tiene:

  • PHP 5.6.4 o posterior (se recomienda PHP 7)
  • Extensiones OpenSSL, Mbstring, PDO, Tokenizer, PHP y XML
  • Apache o Nginx

1. Inicie sesión en su VPS a través de SSH

ssh root@my_server

2. Actualice el sistema e instale los paquetes necesarios

yum update
yum install git curl

3. Instalar compositor

Composer es un administrador de dependencias para PHP con el que puedes instalar paquetes. Composer extraerá todas las bibliotecas y dependencias requeridas que necesita para su proyecto.

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

4. Instalar Laravel

Instalar Laravel es un proceso sencillo, en esta guía instalaremos Laravel usando el comando composer create-project.

Elimine los archivos predeterminados creados por DirectAdmin:

rm -rf /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/*

Cambie al directorio raíz del dominio:

cd /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

e instala Laravel usando el compositor create-project comando (observe el punto al final del comando):

composer create-project --prefer-dist laravel/laravel .

Si ha iniciado sesión como raíz u otro usuario sudo, deberá establecer la propiedad y los permisos correctos:

chown -R USERNAME:USERNAME /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

No olvide cambiar 'USERNAME' con el nombre de usuario real y LARAVEL_DOMAIN_NAME con el nombre de dominio real.

5. Configurar DirectAdmin

Necesitamos editar la raíz del documento del servidor web predeterminado y cambiarlo de public_html a public según lo requiera Laravel.

Inicie sesión en su DirectAdmin como administrador en:https://YOUR_SERER_IP:2222 y haga clic en el enlace 'Configuraciones HTTPD personalizadas' en la sección 'Características adicionales'. En la nueva ventana verá una lista de todos sus dominios, haga clic en el dominio donde ha instalado Laravel y se le presentará una nueva ventana donde podrá editar la configuración de su servidor web.

Para cambiar la raíz del documento, agregue las siguientes líneas en el área de texto "Personalización de Httpd.conf para":

|?DOCROOT=`HOME`/domains/`DOMAIN`/public_html/public|

Si está utilizando nginx, también necesita agregar las siguientes líneas para que Nginx pueda manejar las solicitudes.

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

Finalmente haga clic en el botón 'Guardar'.

Eso es todo. Ha instalado y configurado con éxito Laravel en su servidor DirectAdmin. Para obtener más información sobre Laravel, consulte la documentación oficial de Laravel y para obtener más información sobre DirectAdmin, consulte su documentación oficial de DirectAdmin.

Por supuesto, no tiene que instalar Laravel en un servidor DirectAdmin si utiliza uno de nuestros servicios de alojamiento de Laravel, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Laravel en un servidor DirectAdmin 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 un DirectAdmin, compártela con tus amigos en las redes sociales usando los botones a la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar FastPanel en Ubuntu 20.04

  2. Cómo instalar Laravel en cPanel

  3. Cómo instalar MySQL en Ubuntu 16.04

  4. Cómo instalar NextCloud 13 en Ubuntu 16.04

  5. Cómo instalar osTicket en Ubuntu 16.04

Cómo instalar DirectAdmin en CentOS 6

Cómo instalar Laravel en Ubuntu 20.04

Cómo instalar DirectAdmin en Ubuntu 14.04

Cómo instalar Laravel en Ubuntu 16.04

Cómo instalar aaPanel en Ubuntu 20.04

Cómo instalar Laravel en Debian 10