Proceso de instalación

Descargue Drupal

Puede obtener la última versión de Drupal del sitio http://drupal.org. Descargue el archivo tar.gz más reciente y extraiga los archivos.
Esto creará un nuevo directorio drupal-x.x.x/ que contiene todos los archivos y directorios de drupal. Mueva los contenidos de este directorio al directorio de su servidor web donde se encuentra el documento raíz del directorio HTML público.

Cree la base de datos de Drupal

Estas instrucciones son para MySQL. Si está usando otra base de datos, revise la documentación de ésta. En los siguientes ejemplos, “dba_user” es un usuario de ejemplo de MySQL que tiene los privilegios de Crear. Usted debe utilizar los nombres apropiados para su sistema.

Lo primero, es crear una nueva base de datos para su sitio Drupal.
$ mysqladmin –u dba_user –p create drupal

MySQL pedirá la contraseña para el usuario dba_user y luego creará los archivos iniciales de la base de datos. Luego deberá ingresar y establecer los permisos de acceso a la base de datos:
$ mysql –u dba_user –p

Nuevamente se preguntará la contraseña para el usuario dba_user. En la consola, ingrese el siguiente comando:

GRANT ALL PRIVILEGES ON drupal.* TO dba_user@localhost IDENTIFIED BY <q>contraseña</q>

Donde

drupal es el nombre de su base de datos
dba_user@localhost es el id de usuario de la cuenta de MySQL de su servidor web
contraseña es la contraseña requerida para ingresar como usuario en MySQL

Si los datos son correctos, MySQL responderá
Query OK, 0 rows affected

Para activar los nuevos permisos debe ingresar el comando

Flush privileges;

Y luego ingresar ‘\q’ para salir de MySQL.

Cargando el esquema de la base de datos de MySQL

Una vez que tenga una base de datos, debe cargar las tablas necesarias:

$ mysql – u nobody –p drupal < database/database.mysql

Conectando Drupal

La configuración por defecto puede ser encontrada en el archivo ‘sites/default/settings.php’ en su instalación de Drupal. Antes de poder ejecutar Drupal, debe establecer la URL de la base de datos y la URL base de su sitio web. Abra el archivo de configuración y edite la línea $db_url para que concuerde con la base de datos definida en los pasos anteriores:

$ db_url = “mysql://usuario:contraseña@localhost/drupal”;

Coloque en $base_url su dirección web:

$ base_url = ">http://www.ejemplo.com[/codefilter_code]

Configurar Drupal

Ahora puede abrir su navegador e ingresar a su sitio Drupal.
Cree una cuenta e ingrese al sitio. La primera cuenta creada se convertirá automáticamente en la cuenta del administrador principal.

Tareas CRON

Muchos módulos Drupal tienen tareas periodicas que deben ser ejecutadas por un trabajo CRON. Para activar esas tareas, debe ingresar en la página cron; esto pasará el control a los módulos y estos decidirán que deben hacer.

El siguiente ejemplo de crontab activa el script de cron a la hora:

0    *   *   *   *   wget -O - -q ">http://HOSTNAME/cron.php[/codefilter_code]

Comentarios

Enviado por mariano el

Yo tengo en mi host DIRECT ADMIN como gestor del panel de control
Aquí tuve que introducir el siguiente codigo que varia un poco sobre el que tu has puesto
/usr/bin/wget -O /dev/null http://www.noticias-tic.com/cron.php
Probe con distintas opciones de las que se proponian en drupal .org y solo esta me funcionó.
mas info

mariano ortuño
Noticias-tic.com

Enviado por kisco el

Hola soy nuevo en esto, he seguido este mensaje para poner drupal en el windows XP. He conseguido que me saque la 1 pagina donde te pide el primer usuario y clave, pero introduzco los datos y me da un fallo:

Not Found
The requested URL /drupal/ was not found on this server.

Apache/1.3.33 Server at localhost Port 80

He mirado algunas cosas pero no encuentro el fallo si alguien me pueda ayudar.

Nada lo he solucionado, me habia equivocado al poner la $base_url.

Enviado por cups el

hola a todos estoy tratando de instalar drupal 5.1, pero el problema es que no entiendo por donde empezar con mysql pongo el ejemplo que muestra pero me salen muchos errores
[root@ekipolinux conf.d]# mysqladmin -u dba_user -p create drupal
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
[root@ekipolinux conf.d]# mysql -u dba_user -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

uso centos, y ya habilite httpd y copie los archivos de drupal en /var/www/html/ y se ve una pantalla que dice drupal database setup.

gracias por sus comentarios a un novato de drupal.

la felicidad se ve en la sonrisa de un niño

Enviado por gtijero el

No puedo ejecutar el siguiente comando
$ mysql – u nobody –p drupal < database/database.mysql

porque no entcuentro ningun fichero llamado database.mysql sino database.mysql.inc DEBO DE PONER ESTE ÚLTIMO?

Sólo me falta este último paso.
Gracias por leerme y contestarme.

Enviado por gustz el

Hola,

Si estás instalando una versión nueva (rama 5.2), sólo tienes que subir los archivos y luego desde el navegador acceder a la url de tu sitio. A partir de ahí el script de instalación hace el resto. Completa los campos con los datos para la base y listo :)

--
Gustavo A. Zanetti

~ Free Software, Free Society. ~

Enviado por Ubuntutec el

Hola!

Soy nuevo en esto de linux y se me ha pedido que ponga online un servidor en linux y crear una pagina web, decidi usar drupal y me parece una buena opcion y herramienta de trabajo (Cabe señalar que son mis primeras horas usando linux)
Estoy un poco atorado con esta linea
$ mysql – u nobody –p drupal < database/database.mysql
ya que no encuentro ningun directorio con este nombre ni tampoco el archivo database.mysql
no se si tenga algo que ver que en lugar de poner "nobody" yo pongo root ya que es lo que eh estado usando y me ha funcionado hasta el momento, lo que me sale es lo soguiente:
administrador@ubuntutec:~$ $ mysql – u root –p drupal < database/database.mysql
bash: database/database.mysql: No existe el fichero ó directorio
espero me puedan ayudar!

PD: el sitio esta bueno

Enviado por axer el

:S, pues yo tambien soy nuevo, pero no lo cojo, ya tengo descargados el drupal 6 y el mysql, lo he instalado pero bien ahora que hay que hacer? donde hay que escribir los codigos que comentais en el tutorial?
perdonad las molestias :S,
gracias y saludos

Enviado por tango el

He instalado drupal 5.3, estuve haciendo algùn cambio desde el menu y siguiendo los pasos,pero al abrir la mi pagina ahora me encuentro con este error:

Bienvenido a su nuevo sitio web con Drupal
Acceso denegado
No tiene autorización para acceder a esta página.

Por favor soy novato en esto,me pueden ayudar
Gracias

Enviado por bitxina el

estoy intentando instalarlo en win xp .. pero no hay forma!!! alguien me podria echar un cable plz ?

Enviado por bitxina el

a mi me da un error rarisimo al intentar instalarlo en winxp ..
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1728 bytes) in C:\AppServ\www\drupal\includes\database.mysqli.inc on line 42

no se como se crean las tablas que necesita y en general ando muy perdida..alguien me podria echar un cable por favor ??? estoy muy interesada, pero no hay forma!!!!

muchas gracias!

Páginas