Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Instalar Laravel en el alojamiento de Infomaniak
Esta guía se refiere a Laravel, un marco web de código abierto escrito en PHP que sigue el patrón arquitectónico modelo-vista-controlador (MVC). También, lee su documentación.
⚠️ Para obtener ayuda adicional, contacta a un socio o envía una solicitud de propuesta — también lee el papel del anfitrión.
Requisitos previos
- Tener un Hosting Web Compartido o un Servidor en la Nube Administrado con la última versión de MySQL/MariaDB
- Sitio web funcionando en PHP 8.2
- Crear un acceso SSH
- Crear una base de datos
Instalación de Laravel 11
Para ello:
- Conéctate por SSH al servidor
- Navega al directorio del sitio ejecutando el comando
cd ruta-al-sitio
(por ejemplo,cd sites/laravel.domain.xyz
) - Crea un nuevo proyecto ejecutando el comando
composer create-project laravel/laravel example-app
Modifica el archivo
.env
en la raíz del hosting para actualizar los parámetros de conexión a la nueva base de datos:
DB_CONNECTION=mysql DB_HOST=xxxx.myd.infomaniak.com DB_PORT=3306 DB_DATABASE= nombre de la base de datos MySQL (xxxx_newbdd) DB_USERNAME= usuario MySQL con privilegios en esta base de datos DB_PASSWORD= su contraseña
- Navega al directorio del proyecto y despliégalo por SSH:
cd example-app
php artisan migrate
- Modifica el directorio de destino para apuntar al subdirectorio "public" del proyecto, aquí
/sites/laravel.domain.xyz/example-app/public
Enlace a esta FAQ: