jueves, 13 de septiembre de 2012

Instalar Xampp y Drupal7 en Ubuntu (parte2)


Instalar Drupal 7 en Ubuntu

Solo se puede instalar Drupal7 si tenemos un servidor web con php instalado. En el anterior post he explicado como instalar Xampp, y crear la base de datos que necesitará Drupal.

Nos bajamos el programa Drupal 7 de la web oficial:


Drupal viene comprimido en varios formatos. Para linux en formato .tar.gz, para windows en formato .zip.
Se descomprime el archivo dentro de la carpeta /opt/lampp/htdocs.
Para realizarlo necesitamos privilegios de administrador (root), abrimos un terminal y nos situamos en el directorio donde hayamos descargado el archivo de Drupal y escribimos:
$sudo tar xvfz drupal-7.15.tar.gz -C /opt/lampp/htdocs
esto nos crea una carpeta dentro del directorio htdocs, el cual Drupal utilizará en la pagina web que creemos con el.

Necesitamos una carpeta como esta por cada pagina web que queramos crear, por lo tanto le cambiaremos el nombre a la carpeta, por ejemplo con el nombre que le queramos dar a la pagina.
Si vamos a realizar otra pagina volvemos a descomprimir el archivo drupal-7.15.tar.gz en el mismo sitio. Por eso necesitamos cambiarle el nombre a la carpeta.

Para poder realizar el cambio de nombre necesitamos privilegios de administrador, abrimos un terminal y tecleamos:


$sudo mv /opt/lampp/htdocs/drupal-7.15 /opt/lampp/htdocs/(nombre que queramos)

Ahora vamos a iniciar Drupal, para ello simplemente abrimos el navegador y colocamos en la barra de direcciones:
127.0.0.1/(nombre que le hemos dado a la carpeta)

y se nos abrirá el instalador de Drupal.

El problema mas típico a la hora de instalar Drupal en Ubuntu es la gestión de los permisos de acceso a los diferentes archivos de Drupal.

Lo podemos resumir así:
Todos los archivos de la carpeta sites tienen que ser accesibles y modificables excepto los dos que se indican en el instalador, que les cambiaremos los atributos una vez instalado. 

Una vez cambiados los atributos podemos iniciar Drupal7.

Elegimos la instalación standar, si lo queremos en castellano en la siguiente pantalla pinchamos en "learn how to install Drupal in other languages"



Este enlace nos lleva a la pagina de descarga de idiomas de drupal.org. Nos descargamos el archivo de español y lo ponemos dentro de la carpeta:

opt/lampp/htdocs/(nombre que le hemos dado)/profiles/standard/translations

y al volver atrás os aparecerá la opción de español. Le pulsamos a salvar y continuar.

Probablemente os aparecerá esta pantalla indicando que hay dos errores.

 para solucionar el primer error tenemos que crear el directorio files dentro de la carpeta:

opt/lampp/htdocs/(nombre que le hemos dado)/sites/default

le damos permiso de lectura y escritura.
para el segundo error debemos hacer una copia del archivo
-->
default.settings.php situado dentro del directorio default y cambiarle el nombre a settings.php dejándolo en el mismo directorio.

Le pulsamos en continuar con la instalación.

Ahora hay que indicarle a Drupal como se llama la base de datos que hemos creado antes con phpmyadmin, y se lo indicamos en la siguiente pantalla.


Dejamos Mysql, ponemos el nombre de la base de datos, el nombre de usuario y contraseña de phpMyadmin. Le damos a guardar y continuar.

Nos aparece una pantalla de información del sitio, rellenamos los datos que nos solicitan

Ahora ya solo queda cambiarle los permisos a los archivos settings, esto nos lo indican en la siguiente pantalla. Los archivos son: -->
default.settings.php situado dentro del directorio default y settings.php situado en el mismo directorio. Les damos permiso de solo lectura.

Una vez hecho esto ya tenemos configurado Drupal7 para empezar a trabajar con el.

Espero que haya quedado claro.

No hay comentarios:

Publicar un comentario