InicioLinuxInstalación de Drupal en Fedora 16

Instalación de Drupal en Fedora 16

Linux3/1/2012
Buenas tardes. Este es mi primer post, y solo parte 1 de mis intentos de instalar Drupal 7 en un nuevo sistema con Fedora 16.

En caso de no estar instalado aun, instalar mySQL y apache
yum install mysql mysql-server httpd php php-mysql

Configurar y arrancar mysql y apache
chkconfig mysqld on
chkconfig httpd on
service mysqld start
service httpd start


mysqladmin -u root {password} <-- {password} es la contraseña que se le va a asignar
al usuario root para el servidor mySQL

Ya instalado apache y mySQL, instalar drupal7. Aquí están algunos módulos extras para no tener que instalarlos despues, si se fuesen a necesitar

yum install drupal7 drupal7-auto_nodetitle drupal7-ctools drupal7-features
drupal7-views drupal7-calendar drupal7-date drupal7-feeds


Crear base de datos de drupal:
mysqladmin -u root -p create drupal <-- pregunta por la contraseña de root, previamente creada

Crear el usuario administrativo de drupal. En este caso el usuario que creamos es DrupalAdmin, con contraseña ADMINPW
mysql -u root -p
>GRANT ALL PRIVILEGES ON drupal.* to DrupalAdmin @ localhost
IDENTIFIED BY 'ADMINPW';
>FLUSH PRIVILEGES;
>QUIT;


Configurar con los siguientes pasos:
1. Si tienen selinux habilitado, configurar apache para hablar con la base de datos mySQL y con sendmail:
setsebool -P httpd_can_network_connect_db=1
setsebool -P httpd_can_sendmail=1


2. Editar el archivo /etc/httpd/conf.d/drupal7.conf para permitir acceso usuarios locales
quitarle el hash (#) a la linea: Allow from 127.0.0.1
y ponerselo a la linea: Deny from all
NOTA, cuando esté listo el servidor para producción, la linea sin hash de comentarios sería
Allow from all

3. Editar el archivo /usr/share/drupal7/.htaccess
quitarle el hash (#) a la linea:
RewriteBase /drupal7

4. Crear nuevo archivo settings.php y habilitarlo para configuración
cd /etc/drupal7/default
cp default.settings.php settings.php
chmod 666 setttings.php


5. Descargar idioma local (en este caso Español) de http://localize.drupal.org/download
cd /usr/share/drupal7/profiles/standard/translation
wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.11.es.po


6. Reiniciar el servidor apache
service httpd restart

Continuar con la configuración de Drupal, dentro de la interfaz web de este:

Ir a http://localhost/drupal7, seguir el cuestionario de configuración
Nombre de la base de datos: drupal
Nombre del usuario: DrupalAdmin
Contraseña del usuario: ADMINPW
Nombre del sitio web: http://www.mysite.com <-- Aquí ponemos el nombre de nuestro sitio
Correo electrónico: [email protected] <-- La dirección de correo del administrador
Cuenta de mantenimiento: SiteMaster <-- El moderador principal, contraseña se declara aqui

Una vez configurado todo esto, se cambia settings.php para evitar mas ediciones
chmod 644 settings.php


Listo. Esto ya les deja una configuración inicial de Drupal en su sitio.

Algunos comentarios...
En los logs aparecía un error de upload progress bar, Seguí estos pasos para eliminarlo:
yum install php-pecl-rrd php-devel
pecl install up


editar /etc/php.ini, en la seccion de [extensions] escribir lo siguiente:
extension=uploadprogress.so

Si tienen errores acerca de que FTP no funciona en sus logs:
chown -R apache:apache /usr/share/drupal7/sites


Que sigue? Crear contenido, administrar el look de su sitio
Esto sería tema para mi siguiente post, espero poder subirlo pronto.

Espero que les sea de ayuda esta aportación. Son solo mis experiencias personales y podrían ayudarles si se ven en aprietos por una instalación.

Gerardo C. M.
Escribiendoles y saludandolos desde Tuxtepec, Oaxaca, México
Datos archivados del Taringa! original
5puntos
1,372visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

g
gerarcm🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.