Desarrollar con Laravel en un servidor con Virtualmin.


Bien, un pequeño tutorial.

Si deseamos instalar y desarrollar con Laravel en un servidor de hosting que tiene instalado Virtualmin, es necesario realizar algunos pasos.

La solución la he encontrado en https://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting y en concreto ha consistido en:

  1. Partiendo de la base de que composer está instalado correctamente, y de que se ha realizado la instalación de laravel.
  2. Ejecutar en la raiz del dominio (donde se encuentra el directorio “public_html” el siguiente comando composer create-project –prefer-dist laravel/laravel ./nombre_proyecto
  3. mover los archivos de la carpeta public de “nombre_proyecto” a la carpeta “public_html”
  4. Y aqui viene la magia:
    1. Ir a public_html/index.php y cambiar en la línea 22:
    2. Seguimos en index.php, cambiar en la linea 36
    3. ir a public_html/.htaccess y editarlo, en mi caso ha quedado algo así:

A partir de este momento en el navegador ya se presentará la pantalla de inicio de Laravel. Si no ha ido algo bien se tendrá una bonita pantalla en blanco