Drupal ofrece la posibilidad de crear varios dominios administrandolos de manera centralizada.
Si su organizacion cuenta con dos marcos de trabajo separados, orientados a comunidades diferentes, pero necesitan ser administrados de manera conjunta, podemos llevar adelante dos sitios independientes con una sola instalacion, ejemplo
1. www.trabajo1.com.ar
2. www.trabajo2.com.ar .
-
ingresa a Panel de control del sitio, www.trabajo1.com.ar/cpanel
-
selecciono Advanced Tools, JavaSSH client, que abrira una pantalla terminal nueva. Si esta trabajando sobre Linux puede acceder por comando SSH o en Windows con PUTTY http://www.putty.nl/download.html
-bash-$ ssh usuario@trabajo1.com.ar
-
escriba el siguiente comando para crear un SYMLINK (acceso directo)
-bash-$ ln -s ../public_html/ ../public_html/trabajo2 -
en la carpeta SITES encontramos todos los modulos, temas (themes) y configuraciones de cada sitio. Esta compuesta por dos subcarpetas:
all: almacena los modules opcionales y otros temas
default: almacena settings.php (el archivo donde se almacena la configuracion de Drupal) y tambien puede almacenar modulos y temas solo para este sitio.
entonces, copiamos la carpeta default al nuevo sitio trabajo2.com.ar con la siguiente linea de comando
-bash-$ cp default/ trabajo2.com.ar/ -r
- entramos a la carpeta trabajo2.com.ar y editamos el archivo settings.php cambiando la informacion de acceso a la base de datos:
$db_url =
'mysql://usuario_de_base_de_datos:contraseña@localhost/nombre_de_base_de_datos';
$db_prefix = '';
desde la terminal podemos usar PICO o VI para modificarlo o sino subir el archivo a la PC editarlo con un text editor y bajarlo nuevamente por FTP
6. ingresamos al nuevo sitio www.trabajo2.com.ar/install.php ejecutando asi el script de instalacion
Drupal es una poderosa plataforma de trabajo que se ajusta a sus necesidades.