Clicky

Instalación de Joomla! 2.5.x en español

Algunos trucos para que la instalación de Joomla! no nos de problemas

Joomla 2.5 instalaciónEn este artículo veremos cómo hacer una nueva instalación de Joomla! 2.5.4 en español desde el paquete de instalación de Joomla! Spanish.

Creamos una nueva carpeta en nuestro computador para descargar la última versión de Joomla! desde :

Descomprimimos el archivo Joomla_2.5.x-Spanish-Pack_Completo.zip y tendrá una apariencia como esta:

 

carpetas Joomla descomprimido

Mediante un programa de FTP, por ejemplo Filezilla, subiremos estas carpetas y archivos a la carpeta de nuestro servidor que hemos destinado para la instalación de Joomla (en mi caso, y como utilizaré este Joomla! para hacer una Demo interactiva y de uso libre para el que quiera probar la administración, voy a subirlos a una subcarpeta que he llamado 2-5. Ya explicaré más abajo lo que se debe modificar en los archivos .htaccess y configuration.php para que Joomla! no tenga problemas en correr desde un subdirectorio).

Veréis arriba que he deseleccionado el archivo comprimido del paquete de Joomla! (Joomla_2.5.x-Spanish-Pack_Completo.zip) porque no es necesario para la instalación y además nos ocuparía 7,32Mb del servidor.

Lo siguiente que haremos, que mucha gente se salta por desconocimiento de las carpetas que debe modificar, será otorgar permisos de escritura a las siguientes carpetas y archivos:

Permisos carpetas y archivos para la instalación de Joomla 2.5

Permisos 777 a las siguientes carpetas

/administrator/cache (Directorio Caché)
/administrator/components
/administrator/language
/administrator/language/en-GB
/administrator/language/es-ES
/administrator/language/overrides
/administrator/manifests/files
/administrator/manifests/libraries
/administrator/manifests/packages
/administrator/modules
/administrator/templates
/cache (Directorio Caché)
/components
/images
/images/banners
/images/demo (si existe)
/images/sampledata
/images/stories (si existe)
/language
/language/en-GB
/language/es-ES
/language/overrides
/libraries
/logs (Directorio Logs)
/media
/modules
/plugins
/plugins/authentication
/plugins/content
/plugins/editors
/plugins/editors-xtd
/plugins/extension
/plugins/search
/plugins/system
/plugins/user
/templates
/tmp (Directorio temporal)

Una vez hecho, siempre con paciencia y buena letra, abriremos nuestro navegador preferido y escribiremos la ruta dónde está nuestro Joomla, en este caso:

www.xn--apaados-6za.es/2-5/installation/index.php

Aparecerá la siguiente pantalla:

instalación Joomla 2.5, idiomaAquí elegiremos el idioma de la instalación que, por defecto y debido al paquete de Joomla! Spanish, será lógicamente el español y pulsaremos en siguiente, como se muestra en la imagen de arriba. Saldrá una nueva pantalla que dice Comprobando Pre-Instalación:

instalación Joomla 2.5, pre-instalación

En ella podemos ver diversos parámetros, unos en rojo y otros en verde que Joomla! chequea para que la instalación no tenga problemas, en detalle son estos:

Versión PHP >= 5.2.4 Si
Soporte Compresion Zlib Si
Soporte XML Si
Soporte de la base de datos:
(mysql, mysqli) Si
Idioma MB por defecto Si
Cadena Sobrecarga Apagada Si
Soporte de análisis sintáctico INI Si
Soporte JSON Si
configuration.php Escribible Si

Directiva                          Recomendado     Actual

Modo Seguro                        Desactivado    Desactivado
Mostrar Errores                    Desactivado    Activado
Carga de Archivos                  Activado       Activado
Tiempo ejecución Comillas Mágicas  Desactivado    Desactivado
Magic Quotes GPC                   Desactivado    Desactivado
Registros Globales                 Desactivado    Desactivado
Búferes de salida                  Desactivado    Activado
Auto-iniciar Sesión                Desactivado    Desactivado
Soporte nativo ZIP                 Activado       Activado

En mi caso para esta instalación estoy usando un servidor compartido de OVH Hispano que me resulta muy barato para la cantidad de visitas que tengo en esta página (espero subirlas en poco tiempo) y en el que algunos de los parámetros que salen en rojo no es posible modificar, otros sí y ya veremos cómo más abajo mediante el archivo .htaccess . Pero de momento con estos requisitos Joomla! se instalará sin ningún problema.

[Instrucciones en el archivo .htaccess para que los ajustes recomendados para PHP con el fin de garantizar la plena compatibilidad con Joomla estén todos en verde (Ojo, estas líneas pueden no funcionar en vuestro servidor, si pasa eso debéis eliminarlas del archivo .htaccess y consultar a vuestro proveedor de Hosting):

SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1
SetEnv MAGIC_QUOTES 0
SetEnv DISPLAY_ERRORS 0

]

Pincharemos en el botón de "Comprobar nuevamente" para ver si han resultado los cambios (En mi caso se siguen manteniendo en rojo Mostrar Errores y Búferes de salida, pero no hay problema en la instalación si todos los demás están en verde). En un servidor dedicado deberéis tener acceso al archivo php.ini situado normalmente en la carpeta /etc y añadir estas líneas:

Con ellas saldrán todos los ajustes recomendados en verde.

Continuaremos con la instalación pinchando en siguiente y nos saldrá esta pantalla:

instalación Joomla 2.5, base de datos

Estas son las instrucciones que podemos leer en el instalador:

Para configurar Joomla! y ejecutarlo en el servidor son 4 simples pasos:

1. Debes especificar el tipo de la base de datos (normalmente Mysql) y el nombre del servidor donde Joomla! ha de ser instalado (normalmente localhost - aunque en uno compartido puede ser otro, consulta el panel de tu Hosting).

2. Introducir el nombre de usuario de MySQL, contraseña y nombre de la base de datos que desea utilizar con Joomla! y que te proporciona tu Hosting.

3. Introducir un prefijo a ser utilizado por las tablas de esta instalación de Joomla! (el instalador te sugerirá uno).

4. Seleccionar la forma de utilizar las tablas existentes de una instalación anterior (si tienes más instalaciones de Joomla! u otras aplicaciones en la base de datos selecciona "Respaldar".

Si has hecho todo correctamente, míralo despacio pues aquí es donde se producen la mayoría de los errores de instalación, te aparecerá esta pantalla:

instalación Joomla 2.5, ftp

Este paso de configuración de FTP es opcional y puedes omitirlo, es más yo te recomiendo pasar al siguiente paso sin habilitar la capa FTP pues en mi experiencia me ha dado problemas posteriores de instalación de algún componente o módulo (Una vez finalizada la instalación, si te es necesario puedes habilitar la capa FTP desde la configuración global en el panel de administración). De cualquier forma esto es lo que se puede leer en el instalador:

En algunos servidores es posible que deba proporcionar las credenciales FTP para que la instalación sea completada. Si tiene dificultades para completar la instalación sin estas credenciales, consulte con su Hosting para determinar si esto es necesario.

Por razones de seguridad, lo mejor es crear una nueva cuenta de usuario FTP con acceso a la instalación de Joomla! y no al servidor web completo. Su Hosting le puede ayudar con esto.

Nota: Si está instalando en un sistema operativo de Windows, la capa FTP no es necesaria.

Si pinchamos en siguiente, nos aparecerá esta nueva pantalla:

instalación Joomla 2.5, configuración principal

En este formulario pondremos:

Nombre del sitio

Introduce un nombre para su sitio web Joomla!. (en opciones avanzadas podemos poner la descripción y las palabras clave (METAS) - lo puedes omitir aquí pues también tienes la opción de escribirlos en la Configuración Global de la Administración).

Confirmar la contraseña y correo electrónico del usuario admin.

Introduzca su dirección de e-mail. Esta será la dirección de correo electrónico del sitio Web vinculada al Súper Administrador.

Introduzca una nueva contraseña y luego confírmela en los campos correspondientes. Usted puede cambiar el nombre de usuario por defecto admin. Estos serán los nombres de usuario y contraseña que utilizará para acceder al Panel de Control de administrador al final de la instalación.

Cargar datos de ejemplo (Español)

¡Importante!: Es altamente recomendable a los nuevos usuarios de Joomla! instalar los datos de ejemplo por defecto. Para ello haga clic en el botón antes de pasar a la siguiente fase.

Antes de salir de la instalación, puede rellenar la base de datos del sitio con los datos. Hay varias maneras de hacer esto:

1a. Los datos por defecto se pueden insertar. Para ello haga clic en el botón Instalar Datos de Ejemplo.

1b. Los datos de ejemplo personalizados pueden ser introducidos. Para ello, seleccione una muestra de datos disponibles en el menú desplegable y haga clic en el botón Instalar los datos.

2. Instalación limpia: Si desea realizar una instalación limpia, escriba el nombre del sitio, el administrador de correo electrónico y elija una contraseña.

A continuación, para proceder al paso final, hacemos clic en Siguiente y nos aparecerá esta pantalla:

instalación Joomla 2.5, eliminar carpeta installation

Si pinchamos en Eliminar la carpeta de instalación, el instalador de Joomla eliminará la carpeta /installation , pero a mí me gusta renombrarla por si tengo que hacer una reinstalación y no tener que subir de nuevo esta carpeta por FTP.

Como decía al principio, y ya que tenemos Joomla! en una subcarpeta del servidor, modificaremos dos cosas:

1) Renombraremos el archivo htaccess.txt a .htaccess (un punto delante y sin ninguna extensión, indicando a Linux que este será un archivo oculto - deberéis activar la visualización de archivos ocultos en Filezilla), y en la línea 56 RewriteBase /

dejarla así RewriteBase /2-5

2) También en la Configuración Global de la Administración en la pestaña Sistema debemos marcar la opción de Usar la reescritura URL a "si" como muestra esta pantalla:

Joomla usar reescritura en URLs

Ojo, deberemos asegurarnos que los permisos del archivo configuration.php (archivo de configuración en el directorio raíz) están en 666.

3) En este último archivo, la línea 20

public $live_site = '';

Deberemos dejarla así:

public $live_site = 'http://www.xn--apaados-6za.es/2-5';

Adaptándola al nombre de vuestro dominio y a la carpeta donde hayáis instalado el Joomla!

Con esto hemos terminado la instalación básica de un sitio en Joomla! 2.5.x pero hay muchas configuraciones que debemos modificar para que nuestra página sea a la vez bonita, veloz y conforme a stándares de validación. Pero este es otro tema que veremos otro día...

Jesus_Caceres