Este artículo es el primero de una serie en la que Patricia nos enseñará a trabajar con Drupal.
Mi mayor afición es la informática y todo lo que suene friki. Colaboro en diferentes proyectos de software de libre distribución y propietarios como betatester y haciendo labores de traducción.
Mi sitio web es http://patripe.com
Drupal es un estable, seguro y versátil Administrador de Gestión de Contenidos (CMS). Nos permite crear una infraestructura web a la que podremos ir añadiendo, nuevas funcionalidad mediante componentes y extensiones. Para facilitar la instalación aquí os pongo un pequeño manual para realizar la instalación de drupal en un servidor web.
*Esta dirección será la de tu dominio y el directorio donde hayas instalado drupal, si lo has puesto en el directorio raíz, debes acceder a la raíz de tu sitio. http://tusitio.com/
Si hemos transferido el paquete de traducción, drupal nos mostrará la opción de elegir el idioma de la instalación. 
Durante la instalación es recomendable dar permisos 777 (lectura, ejecución y escritura) al fichero sites/default/settings y así evitaremos estos errores:

Como parte del proceso de instalación es necesario poner otra copia del fichero sites/default.settings.php y renombrarlo como settings.php.
Así la carpeta sites contendrá dos ficheros: default.settings.php y settings.php
Completamos los siguientes datos: nombre de la base de datos, usuario de la base de datos, contraseña del usuario de la base de datos, servidor de la base de datos (generamente localhost), prefijo de las tablas, esto nos ayudará a localizar la instalación de drupal, si tenemos otras tablas instaladas.

Restablecemos los permisos a 555 (eliminar los permisos de escritura)
Si todo va bien, nos aparecerá el siguiente mensaje:

Completamos los campos nombre del sitio web: tusitio.com, y el correo electrónico que aparecerá como remitente de los envíos desde nuestro sitio, por ejemplo si un usuario quiere restablecer la contraseña.

Creamos la cuenta del administrador, elegimos un nombre para el administrador del sitio.
Dirección de correo electrónico: La cuenta de correo a la que se enviarán los correos del sistema, alta de usuarios, notificaciones del sitio…
Configuración de la zona horaria del servidor.La predeterminada, suele ser la correcta
Elegimos si queremos url´s limpias, es decir se eliminará la cadena?q=del enlace para que no dejen al descubierto los pasos de parámetros, y hagan los enlaces más fáciles de identificar. (Recomendado)
Actualizar Notificaciones. La configuración predeterminada muestra esta casilla activa, y es una medida de seguridad. Recomendado activado.
Finalizará de instalar la interfaz de traducción y ya tenemos nuestro sitio web en drupal:

Podemos añadir un nuevo contenido de tipo historia.

Seleccionamos la casilla de verificación de promover a la página principal. Y éste será el resultado:

Podemos acceder a los módulos que vienen instalados por defectopinchando sobre lista de módulos. Para activarlos en la parte de administración del sitio, pinchamos sobre:
Administrar -> Construcción del sitio -> Módulos. Y se nos mostrará el listado de los módulos que se encuentran instalados y si están activados o no.
Enlaces web recomendados:
Como referencia y para poder ver las imágenes a mejor resolución, puedes descargarte este tutorial en formato pdf
Si te ha gustado este post no olvides suscribirte al feed para estar al tanto de las novedades
[...] artículo completo en webmasterlibre.com (va a webmasterlibre.com) Esta entrada ha sido escrita por patripe y publicada en 6 Mayo 2009 at [...]
Feed RSS de los comentarios de este post.
Webmaster Libre es un blog de Alma Fernández Página alojada en Redcoruna
Genial, muy útil me lo guardo
Bravo por la eleccion del CMS de este articulo Drupal es para mi el mejor CMS o uno de los mejores , tiene una gran variedad de modulos adicionales y se lo puede personalizar con distinto temas .
Hola,
Las imágenes no se ven bien, ¿solo me pasa a mi?
Un saludo!
@mimovillandia: Tienes razón es por eso que pusimos el enlace al pdf, que se ven mejor. No quise cargar el artículo con pantallazos grandes. Estoy preparando unos nuevos para corregirlo. En el artículo en pdf, las pantallas se visualizan mucho mejor. Gracias por comentarlo.
@patripe, gracias por la aclaración
Saludos!
@patripe: esta buenisimo el tutorial, la verdad es que tube unos problemas, no tengo espacio ni bases de datos disponibles en mi servidor y lo trate de instalar en servidor local con appserv, pero me dice que necesito más memoria y que eso lo debo cambiar en el php.ini, la verdad es que nose donde diablos esta eso de php.ini ni tampoco donde se cambia eso de la memoria, si pudieras darme una ayuda con esto seria genial.
saludos
Felicidades por comenzar a escribir aquí Patri, seguiré atento a tus próximos artículos sobre Drupal!
@mediastudio: Presupongo que has hecho una instalación predeterminada de appserv. Encontrarás el fichero php.ini en C:\appserv\php5\php.ini. Guardas una copia del fichero. Editas el fichero buscas memory_limit: 8M y cambias el 8 por 32 de tal manera que te quede memory_limit: 32M (o por el tamaño que quieras). Lo guardas y reinicias appserv.
@patripe: gracias por la ayuda, logre cambiar el limite de memoria, pero la instalación no finaliza y ahora si que nose que podra ser porque no me sale ningun mensaje de error o algo por el estilo, drupal se uqeda pegado en el paso: Instalar Sitio y en la parte del lado dercho solo esta en blanco y dice: Content.
Sabes que logre instalar el software en un servidor de pago con el tutorial sin problemas (http://www.mediastudio.cl/drupal/) , pero la verdad es que me interesa mucho trabajar en forma local para experimentar con drupal.
@mediastudio: ¿En qué paso se te queda?
¿Versión de php, mysql, apache ? ¿Código del error o pantallazo?
No tengo suficiente información como para resolver el error.
@patripe: drupal en mi servidor local (appserv) se queda sin continuar la instalación en el paso: “instalar sitio” (http://localhost/drupal-6.11/install.php?profile=default&locale=es)
acá te dejo un link con el pantallaso:
http://www.mediastudio.cl/pantallaso_drupal.jpg
saludos.
@mediastudio: creo que es un tema de permisos (probaría a poner todos los ficheros en 777, en windows, deshabilita la casilla sólo lectura y aplica a todas las subcarpetas).
Si no te funciona prueba a editar el index.php de drupal e insertar este código después de la primera etiqueta php que veas: El ejemplo que te pego va con la etiqueta php. Guarda los cambios y te mostrará el error.
<?phperror_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
@patripe: gracias ya he logrado instalar drupal en local con darle los permisos 777 a todas la carpeta global.
saludos.
Estimada, tengo una consulta, tengo el siguiente mensaje de error,
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 53719 bytes),
este mensaje lo tengo en un subdominio, veo que me falta memoria, mi duda es como puedo aumentar la memoria, el setting.php lo tengo con 64MB, pero phpinfo me muestra que solo tengo 32, si me puedes ayudar, te lo agradezco
@Andres
Si el alojamiento es compartido, probablemente no tendrás acceso a la modificación del php.ini, pero esto se soluciona en el php.ini
Editas el fichero buscas memory_limit: y cambias el valor por 32 de tal manera que te quede memory_limit: 64M
Si no tienes acceso al fichero php.ini y tienes acceso al fichero .htaccess, puedes configurarlo utilizando:
php_value memory_limit 64M