Le mostraremos cómo instalar Laravel en cPanel . Laravel es el marco PHP con más estrellas en Github y también el marco preferido de los desarrolladores de PHP. Esta guía también debería funcionar en otros sistemas Linux VPS, pero fue probada y escrita para un cPanel VPS. Comencemos con la instalación de Laravel en su servidor cPanel.
1. Requisitos previos:
Esta guía asume que ya tienes:
- PHP 5.6.4 o posterior (se recomienda PHP 7)
- Extensiones OpenSSL, Mbstring, PDO, Tokenizer, PHP y XML
- Apache
2. Inicie sesión en su VPS a través de SSH
ssh root@my_server
3. Actualice el sistema e instale los paquetes necesarios
yum update yum install git curl
4. Instalar el compositor
El compositor es un administrador de dependencias para PHP con el que puede instalar paquetes. El compositor 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 bastante sencillo, en esta publicación instalaremos Laravel usando el comando composer create-project.
Cambie al directorio raíz del dominio:
cd /home/USERNAME/public_html/
e instala Laravel usando el compositor create-project
comando (Asegúrese de incluir 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/public_html/
No olvide cambiar 'NOMBRE DE USUARIO' con el nombre de usuario real.
5. Configurar cPanel
Necesitamos editar la raíz del documento del servidor web predeterminado y cambiarlo de public_html
a public
según lo requiera Laravel.
Cambiar la raíz del documento para un dominio adicional
Inicie sesión en su cPanel en:https://YOUR_SERER_IP:2083
y en la sección 'Dominios' haga clic en 'Dominios adicionales'. En la nueva ventana, verá una lista de todos sus dominios adicionales, haga clic en el icono de edición junto a la ruta raíz del documento del dominio e ingrese la nueva ruta, por ejemplo /public_html/laravel-addon-domain.com/public
.
6. Cambiar la raíz del documento para un dominio principal
Para cambiar la raíz del documento del dominio principal/principal, debe tener acceso de raíz SSH a su servidor. Abra el siguiente archivo:
nano /var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM
y cambie el documentroot
valor, simplemente agregue public
al final de la ruta, por ejemplo:
documentroot: /home/USERNAME/public_html/public
Si tiene un certificado SSL para su dominio, también debe editar el documentroot
valor en el siguiente archivo:
/var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM_SSL
No olvide cambiar 'USERNAME' con el nombre de usuario real y MY_LARAVEL_DOMAIN.COM con el dominio real.
Finalmente guarde el archivo y reconstruya la configuración de Apache:
/scripts/rebuildhttpdconf && service httpd restart
Eso es todo. Ha instalado y configurado correctamente Laravel en su cPanel . Para obtener más información sobre Laravel, consulte la documentación oficial de Laravel y para obtener más información sobre cPanel, consulte la documentación oficial de cPanel.
Por supuesto, no tiene que instalar Laravel en un servidor cPanel usted mismo si usa nuestro alojamiento Laravel, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Laravel en un servidor cPanel 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 instalación de Laravel en un servidor cPanel compártalo con sus amigos en las redes sociales utilizando los botones de la izquierda o simplemente deje una respuesta a continuación. Gracias.