Te recomiendo mi nuevo blog donde escribo sobre Diseño Web, Posicionamiento y Redes Sociales.

¿Cómo configurar drupal multisitio?

Hace unos meses estuve cacharreando con los multisitios en Drupal usando sub-dominios y después de un rato me di cuenta de que era muy fácil, al final no lo estoy usando mucho ya que el sistema tiene sus inconvenientes además de numerosas ventajas pero hoy he necesitado instalar drupal en limpio en menos de 3 minutos, he recordado como se hacía y como no sé cuando volveré a necesitarlo lo anoto aquí para acordarme la próxima vez y poder hacerlo en menos de 1 minuto...

  1. Crear sub-dominio desde panel de control asegurándote de que el contenido del mismo coincide con el dominio, en mi caso al crear el subdominio le indico que la carpeta destino es public_html y como esa carpeta ya existe y alberga el dominio principal el sistema no necesita crearla y simplemente la usa apuntando a ella.
  2. Duplicar la carpeta sites/default renombrando a sites/subdominio.dominio.tld
  3. En la nueva carpeta recién creada borrar el contenido de la sub-carpeta "sites/subdominio.dominio.tld/files" y darle permiso 777 a esa misma sub-carpeta.
  4. Crear una nueva base de datos para esta web que será nueva e independiente de la principal.
  5. Editar el archivo "sites/subdominio.dominio.tld/settings.php" para indicar el nombre de la nueva base de datos y opcionalmente un prefijo (recomendado por seguridad).
  6. Abrir el navegador con el URL: subdominio.dominio.tld/install.php e instalar Drupal como de costumbre.

Ya está, ya tienes una web nueva totalmente independiente que podrá usar todos los temas y módulos que tengas en sites/all pero de forma independiente a la web que tienes en el dominio.

Los multisitios en drupal son una característica muy potente que te permite tener todas las webs que quieras en distintas carpetas, sub-dominios y/o dominios teniendo que preocuparte de los ficheros de una sola instalación, es decir, si actualizas un módulo será actualizado en todos los sites.

Aquí he explicado la forma más simple de usarlo (aunque no por ello menos poderosa), también puedes compartir base de datos entre distintos sites, automatizar la creación de sites con subdominios wildcard y mucho más.

Espero que este sencillo tutorial te haya sido de utilidad y si te surge algún inconveniente técnico te sugiero que me lo cuentes en la zona de comentarios por si te puedo ayudar a resolverlo.

Su voto: Ningun Promedio: 4 (1 voto)

Comentarios

Imagen de ¿Cómo configurar drupal multisitio? | SEO - Lorenzo Ballanti

Pingback

[...] Hace unos meses estuve cacharreando con los multisitios en Drupal usando sub-dominios y después de un rato me di cuenta de que era muy fácil, al final no lo estoy usando mucho ya que el sistema tiene sus inconvenientes además de numerosas ventajas pero hoy he necesitado instalar drupal en limpio en menos de 3 minutos, he recordado como se hacía y como no sé cuando volveré a necesitarlo lo anoto aquí para acordarme la próxima vez y poder hacerlo en menos de 1 minuto… Tweet [...]

Imagen de Vivian

RCMvJxKWMprUIA

Energia Solar no es que este desactualizado, es que domera bastante en que se vean los cambios,Ejemplo; si tienes un sitio con algunos errores como por ejemplo pagina no encontrada , error 404,.. te sirve porq te dice que tienes ese link roto.Eso si, al tu solucionar esto, pasa como 1 semana para que veas en el panel que el error ha desaparecido.Lo que no he entendido todavia y a ver si a alguien le paso lo mismo, es que tengo en estos errores ficheros que nunca tuve en mi sitio.Ej; misitio.com/autos_verdes/modelo3.htm (aparece como error 404), sin embargo mi link si esta bien y es misitio.com/autos-verdes/modelo3.htm saludos

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
CAPTCHA
Esta pregunta se hace para comprobar que es usted una persona real e impedir el envío automatizado de mensajes basura.
CAPTCHA de imagen
Escriba los caracteres mostrados en la imagen.