Instalar Y Configurar Drupal.

Transcription

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Instalar y Configurar Drupal.Configuramos Apache:Usamos como directorio de trabajo /var/www/drupal, primero creamos el directorio:root@homero:/# mkdir -p /var/www/drupalLuego creamos el archivo /etc/apache2/sites-available/drupal.conf con el siguiente contenido:Luego deshabilitamos el sitio configurado por default en apache y habilitamos el sitio para Drupalque agregamos, pare eso ejecutamos los siguientes comandos:root@homero:/etc/apache2/sites-available# a2dissite 000-default.conf ilable# a2ensite drupal.confVerificamos que el archivo /etc/apache2/ports.conf este de la siguiente manera:

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Configuramos BIND9:Agregamos nuestro dominio al servidor de DNS.root@homero:/# nano /etc/bind/db.tadmin.cure.edu.uyNota: No olvidar de cambiar el serial.Reiniciamos el servicio de bind:root@homero:/# /etc/init.d/bind restartConfiguramos PHP:Luego configuramos PHP para adaptarlo a las necesidades de Drupal,Nota: Esta no es la configuración óptima, solo colocamos valores sobre estimados para estarseguros que Drupal funcione correctamente para cada instalación en particular se deberá afinaresta configuración.

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Editamos /etc/php5/apache2/php.ini y modificamos las siguientes variables de modo que quedencon los siguientes valores.max execution time 900max input time 900memory limit 512Mpost max size 64Mupload max filesize 64Mmax file uploads 32default socket timeout 900Recargamos apache:root@homero:/# /etc/init.d/apache2 reloadCreamos una Base de datos:Nos conectamos a mysql y creamos la base de datos y el usuario de mysql para drupal,Primero nos conectamos a mysql:root@homero:/# mysql –u root –pDespués creamos la base de datos y el usuario :Nota: En nuestro ejemplo tanto la base de datos como el usuario son drupal, reemplazarPASSWORD DB por el password que se desee asignarle a la base de datos.mysql CREATE DATABASE drupal;Query OK, 1 row affected (0.00 sec)mysql GRANT ALL ON drupal.* TO drupal@localhost IDENTIFIED BY'PASSWORD DB';Query OK, 0 rows affected (0.00 sec)mysql FLUSH PRIVILEGES;Query OK, 0 rows affected (0.00 sec)mysql \qByeInstalación de Drupal:Descargamos drupal, nos situamos en el directorio cd /tmp y descargamos drupal con wget.root@homero:/tmp# wget ar.gzLo descomprimimos luego copiamos el contenido en /var/www/drupal y nos aseguramos decambiar los permisos para que no haya conflictos.root@homero:/tmp# tar -xf drupal-7.22.tar.gzroot@homero:/tmp# cp -R drupal-7.22/* /var/www/drupal/

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.root@homero:/tmp# chown -R www-data:www-data /var/wwwroot@homero:/tmp# find /var/www -type f -exec chmod 0600 {} \;root@homero:/tmp# find /var/www -type d -exec chmod 0700 {} \;Ahora accedemos a un navegador e introducimos www.telecom2016.tadmin.cure.edu.uyPaso1:Paso2:

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Nota: Si queremos instalar usando otro Idioma, elegimos “Learn how to install Drupal in otherlanguages”.Paso3:Si el directorio de instalación aún no está configurado correctamente, se le informará en estapágina. Puede corregir los ajustes de forma individual y, o bien actualizar la pantalla delnavegador o haga clic en ' Intenta de nuevo, para ver si hay algún error izquierda.Reportes de errores pueden incluir:No se encuentran directorios y / o permisos incorrectosEl instalador intentará configurar automáticamente una serie de directorios, pero esto puedefallar debido a la configuración de permisos . En este caso se encuentran los directorios quefaltan en la lista.sites / default / filessites / default / privadasites / default / files / privadasEstos directorios se deben establecer en los siguientes permisos:chmod o w sites / default / filesochmod 777 sites / default / filesNo se encuentra settings.php o permisos incorrectos

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Paso4:Agregamos la base de datos “drupal” creada anteriormente.Paso5:

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza.Paso6Después de que el instalador se completa, se debe ingresar la información de entrada para laprimera cuenta de usuario (se asigna automáticamente los permisos de acceso de formacompleta) y se debe proporcionar proporcionar la configuración básica del sitio web(el nombredel sitio).Paso7

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo cripthttp://mysql.conclase.net/curso/?cap 007

Mariano Rocha, Javier Falco, Germán Rodríguez, Facundo Barboza. Instalar y Configurar Drupal. Configuramos Apache: Usamos como directorio de trabajo /var/www/drupal, primero creamos el directorio: root@homero:/# mkdir -p /var/www/drupal