¿Como subir mas de un proyecto de laravel a un mismo host?

Pregunta de la clase:
LUIS JAVIER BAUTISTA BARAHONA

LUIS JAVIER BAUTISTA BARAHONA

Pregunta
studenthace 8 años

Tengo un host con godaddy y ahí tengo alojadas las paginas de algunos clientes y sus dominios.

Mi pagina principal esta en el public_html, los dominios de mis clientes aparecen como subcarpetas en mi public_html como subdom1.com subdom2.com, etc

Como antes no usaba laravel hacia mis scrips php y mis conexiones desde las subcarpetas solo usando las rutas ‘…/…/…’, pero ahora que quiero usar laravel me confunde como subir cada proyecto de cada cliente a la carpeta de cada subdominio, si cada proyecto de laravel parte desde la carpeta de public; y yo tengo los subdominios como carpetas del public_html, no se si me explique, a alguien le ha pasado algo similiar???

Saludos.

1 respuestas
para escribir tu comentario
    Alexis Antonio Moraga Gallardo

    Alexis Antonio Moraga Gallardo

    studenthace 8 años

    hola buenas, creo que te entendi.

    lo que tienes que hacer es dentro de la raíz de tu host crear una carpeta donde alojaras todo el proyecto laravel, menos la carpeta public.

    luego la el contenido de la carpeta public lo dejas al interior de la carpeta correspondiente al subdominio.

    Por ultimo modificas el archivo index.php que encontraras en la carpeta public. modifica estas dos lineas asignando la ruta donde alojaste tu proyecto.

    require __DIR__ . '/../bootstrap/autoload.php'; $app = require_once __DIR__ . '/../bootstrap/app.php';

    por ejemplo si dejas tu proyecto en la raíz, en una carpeta llamada laravel quedaria asi

    require __DIR__ . '/../laravel/bootstrap/autoload.php'; $app = require_once __DIR__ . '/../laravel/bootstrap/app.php';

    considerando que la carpeta de tu subdominio esta en la raíz del host.

    Saludos, espero averte ayudado

Curso Laravel: PhP con Laravel | Guido Contreras Woda | 2017

Curso Laravel: PhP con Laravel | Guido Contreras Woda | 2017

Con el curso de laravel y PHP, construye una webapp, persiste datos en MySQL, crea notificaciones realtime, crea vistas con Blade, usa Eloquent como OMR, haz deploy a producción. Encuentra el curso completo aquí! | Guido Contreras Woda | 2017

Curso Laravel: PhP con Laravel | Guido Contreras Woda | 2017

Curso Laravel: PhP con Laravel | Guido Contreras Woda | 2017

Con el curso de laravel y PHP, construye una webapp, persiste datos en MySQL, crea notificaciones realtime, crea vistas con Blade, usa Eloquent como OMR, haz deploy a producción. Encuentra el curso completo aquí! | Guido Contreras Woda | 2017