Manual de instalación para Joomla! 1.5.x Manual de instalación para Joomla! 1.5



Documentos relacionados
Cosas que saber antes de empezar. Antes de empezar la instalación, hay varias cosas que necesitarás tener y hacer.

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

Manual de migración a Joomla! 3.4.0

Crear la base de datos antes de la instalación de Wordpress.

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Instalación Joomla. Instrucciones para instalar Joomla en un pc en la red local del instituto, o en un servidor en Internet

Unidad Didáctica 12. La publicación

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Internet Information Server

Instalar Joomla. Objetivo: descargar Joomla, instalar Joomla

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Moodle, plataforma de aprendizaje

MANUAL COPIAS DE SEGURIDAD

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Sitios remotos. Configurar un Sitio Remoto

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Filezilla. Cliente FTP

3. Qué necesitamos para usar Wordpress?

Gestión de Extensiones en Joomla!

5. Composer: Publicar sus páginas en la web

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico.

Toda base de datos relacional se basa en dos objetos

Manual hosting acens

Manual de iniciación a

La página web del centro con SPIP

Activación de un Escritorio Remoto

GUÍA DE USUARIO: GOOGLE DRIVE

MANUAL DEL USUARIO: EDITOR E-COMMERCE

El almacén: sistema de archivos

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

Guía de instalación de la carpeta Datos de IslaWin

DOCENTES FORMADORES UGEL 03 PRIMARIA

WINDOWS : TERMINAL SERVER

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

Instalar XAMP en modo gráfico

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Instalación de Joomla en un servidor de hosting

Curso de PHP con MySQL Gratis

MANUAL DE USO DE LA APLICACIÓN

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

Manual de configuración del correo electrónico Netkiamail en distintos dispositivos

Guía nuevo panel de clientes Hostalia

MANUAL DE USUARIO CMS- PLONE

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

Programa de Ayuda EMCS Instalación Versión SQL Server Versión Marzo 2010

MANUAL DE. manual de Joomla JOOMLA

PRÁCTICA 10. Configuración de Correo y Publicar en la Web

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Página Personal. Cómo guardar mi página personal con FileZilla

Como instalar Jokte en Linux Canaima

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows

Enviar archivos mediante FTP

Instalación y Registro Versiones Educativas 2013

Crea tu propio negocio online con

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

Instalación del Admin CFDI

Ministerio de Educación,Cultura y Deporte. Aulas en Red.Aplicaciones y servicios Windows. Módulo 3: Gestión de equipos.

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

ALL IN HOSTING. Guías de uso. Guía de inicio para servidores linux.

Para ingresar al mismo debes hacer click en el ícono correspondiente en el panel de control.

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

Tutorial: Primeros Pasos con Subversion

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula.

Notas para la instalación de un lector de tarjetas inteligentes.

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

Claves para la instalación de WordPress en un servidor local o remoto

Internet Information Server

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Internet aula abierta

15 CORREO WEB CORREO WEB

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente.

10. El entorno de publicación web (Publiweb)

Oficina Online. Manual del administrador

Sistemas de Gestión de Contenidos

GMAIL (avanzado) 1. Accede a la web de Gmail, Te destacamos las funcionalidades que vamos a enseñarte a. 2. Vamos a enseñarte a:

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Redes de área local: Aplicaciones y servicios WINDOWS

Manual de NetBeans y XAMPP

UNIDAD DIDACTICA 4 INTEGRACIÓN DE CLIENTES WINDOWS EN UN DOMINIO

GUIA DE LABORATORIO 06. Sitios Web Administrables con Joomla

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Manual CMS Mobincube

Tráete tu Web a webmaker

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

Uso de Visual C++ Pre-Practica No. 3

Manual de NVU Capítulo 4: Los enlaces

Arsys Backup Online Manual de Usuario

Páginas web ::: Publicación web por FTP Diseño de materiales multimedia. Web Publicación web por FTP

Grupo de Usuarios Gnu/Linux de Guayana. Alexander Labrador. Primera Publicación Manual de Instalación de JOOMLA Spanish.

HIPERVÍNCULOS. Es posible asignar un vínculo a un texto, a una imagen, o a parte de una imagen

Configuracion Escritorio Remoto Windows 2003

Transcripción:

Manual de instalación para Joomla! 1.5 1 / 39

Traducido y readaptado por Comunidad Joomla! Este documento se distribuye bajo la licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported, porque bajo esa licencia se encontró al d ocumento original en inglés. Introducción Bien, ya has hecho la elección más importante al seleccionar a Joomla! 1.5 como tu sistema de gestión de contenidos (en inglés CMS ). Joomla! es en la actualidad uno de los proyectos de código abierto más populares y efectivos que ha ganado un número considerable de premios es su breve, pero ilustrativa existencia Joomla! 1.5 es la segunda encarnación principal de la serie de liberaciones de Joomla!. La primera serie original de Jooma! 1.0 derivaba directamente del CMS Mambo. Joomla! 1.5 un gran paso hacia delante desde la 1.0, con muchas características nuevas y una mejor integración, con diferencia, del entorno de trabajo. Este manual busca facilitarte la información que pudieras necesitar para instalar con éxito el paquete básico de Joomla! en un servidor web y completamente operacional. Por necesidad, revisaremos lo que esencialmente vamos a requerir para configurar Joomla!; pero, este manual, no es una guía en profundidad sobre el como configurar y construir un servidor web o una base de datos. En esencia tú ya deberías tener eso configurado y a punto. Echaremos un repaso a: 2 / 39

Los pasos que normalmente hay que seguir para obtener Joomla! Asegurarnos de que tu servidor web cumple con los requistos mínimos Como instalar Joomla! de varios modos Posibles problemas con los que te podrías encontrar por el camino y la manera de solucionarlos Información adicional sobre los recursos que, en general, tendrás disponibles Esperamos el proceso de instalación básico te resulte sencillo y que luego puedas ajustar tu sitio a tus necesidades específicas. Instalar y usar Joomla! es por lo general una experiencia positiva, y obtener el sitio perfecto, puede tomarte bastante más esfuerzo; pero, como descubrirás, todo ha sido pensado para hacer el proceso lo más sencillo posible a lo largo del camino. Requisitos mínimos Para poder instalar y usar Joomla! con éxito, debes tener un servidor operativo (Apache es el optimo), una base de datos (MySQL es la optima) y un interprete del lenguaje de programación (PHP es el optimo), todo ello, configurado para que dichas aplicaciones puedan trabajar e interactuar conjuntamente con sus módulos específicos y dando soporte para las funcionalidades XML y Zlib. Las versiones mínimas que podemos utilizar y las recomendadas, son las siguientes: Software Versión mínima Recomendada Última Sitio web PHP MySQL Apache 4.3.x 3.23.x o superior 1.3 o superior 2.2 series 5.x o superior 5.x series 5.x series http//ph http://d 3 / 39

http://httpd.apache.org mod_mysq mod_xml mod_zlib Para que Joomla! pueda ejecutarse necesita de soporte para MySQL, XML y Zlib desde tu instalación del servidor web. Esto se controla desde el archivo php.ini. Cuidado!: De ser posible, no uses PHP 4.x porque ya ha cerrado su ciclo de vida y evita la versión 5.0.4 de PHP porque se dan problemas conicidos Instalaciones locales o remotas Llamamos localhost o instalación local, al servidor web y base de datos asociada que se configura directamente desde tu ordenador o desde tu red de área local. Desde ahí, se tiene un acceso fácil a la máquina en la que tenemos situado al servidor. Llamanos hospedaje remoto o instalación remota, en términos simples, cuando el ordenador que tiene el servidor y tu sitio web, es remoto para ti. Vía Internet, tanto podemos ser propietarios como arrendatarios de un servidor, si estamos pagando a una empresa dedicada al alquiler de hospedaje. En este último caso, nos podemos encontrar con varios tipos de hospedaje a gestionar: Dedicado, virtu al o compartido. Entrar en el ámbito y detalle en profundidad sobre los distintos tipos de hospedaje, se sale de la intención de este manual, pero, sea cual sea por el que te decidas, debes cumplir con los requisitos mínimos y especificaciones indicadas desde la tabla de más arriba. Respecto a la opción de instalación local o del tipo localhost hay un número de paquetes que, excluyendo a Joomla!, te proporcionarán todo el entorno AMP necesario para que puedas 4 / 39

instalarlos fácilmente y desde un solo paquete. Esto te permitirá generalmente tener tu propio servidor personal y base de datos, sin tener que saber demasiado como trabaja este conjunto. Los siguientes paquetes son de los más pupulares y que están disponibles desde sus respectivos proyectos. Dependiendo de tu sistema operativo, los hay que son específicos y otros que son multiplataforma. Advertencia: Exceptuando los paquetes LAMP, ninguno de los otros paquetes puede usarse para sitios remotos, es decir, solo han sido ideados para funcionar como servidores de dearrollo y/o pruebas locales. Los paquetes del AMP cuando se usan en conjunción con las medidas de seguridad de Linux, pueden usarse tanto en local como en remoto. Los paquetes que te proporcionarn un entorno AMP (Apache, MySQL y PHP integrados) son los siguientes: Nombre Sistema operativo Sitio web Documentos WAMP Windows http://www.wampserver.com/en/ http://www.wampserver.com/w MAMP Apple Mac OSX http://www.mamp.info/en/mamp.html http://www.mamp.info/en/help.h LAMP Linux (y otros Unix) Depende de la distribución XAMPP Multi-platforma:Mac Windows, Linux, Solaris http://www.apachefriends.org http://www.apachefriends.org/en/faq-xampp.html Con respecto a los sistemas Linux, la mayoría de las distribuciones de la actualidad vienen con los componenetes requeridos disponibles desde sus repositorios, o si no, dentro de la distribución básica te los puedes bajar. Suelen dar a menudo diferentes vias de activación de las aplicaciones que pudieras necesitar y es posible que tengas que revisar la documentacin según tu distribución en particular. Las distribuciones individuales, compilan las dependencias necesarias, enlaces y cambios, como partes del proceso de instalación. RPM, YUM, SYNAPTiC o cualquier otro de los instaladores disponibles, son del tipo de servicios que realizarán este tipo de tareas, automatizando en gran medida el proceso de instalación. Alternativamente, sobre cualquiera de los SO, puedes bajar individualmente los componentes y configurarlos por ti mismo (algo que generalmente necesitarás hacer, si se te permite, en el caso de que tu proveedor de hospedaje no se encargue de ello) y crear tus propios servidores, pero estos paquetes, ya nos proporcionan una solución sencilla e integrada. La mayoría de los paquetes también nos proporcionan normalmente programas intuitivos para la administración de las bases de datos, como puedan ser PHPMyAdmin o MySQLAdmin, y si no, podrás encontrar la documentación necesaria para poder instalarlo por ti mismo. Como recordatorio de este manual se asume el la mayoría de sus partes, que tu ya tienes un 5 / 39

servidor web funcionando. Advertencia: Te recomendamos encarecidamente que pruebes Joomla! y sus funcionalidades desde una instalación local hasta que te hayas familiarizado con el software y lo que puede ofrecerte. En un hospedaje remoto, ya sea, compartido, virtual o dedicado, la configuración y disponibilidad de estas aplicaciones, dependerán de las que te suministre tu proveedor o del sistema operativo sobre el que esté instalado el servidor. En todo caso, deberías poder saber las versiones del software con las que estarás trabajando así como las políticas de actualización del software que se apliquen por parte de tu proveedor de hospedaje. Las variaciones que se pueden dar entre proveedores y sistemas operativos es significativa y se sale del ámbito de este manual el entrar en mayor detalle desde aquí sobre este punto. Si te encuentras con problemas para usar Joomla! en un hospedaje en particular, revisa los foros para ver si otros usuarios se ven con las mismas pegas y si encontraron una posible solución Joomla! puede usarse con servidores web alternativos, como puedan ser los de Microsoft Internet Information Service (IIS) así como con otros modelos de bases de datos, pero esto no son temas a explorar desde este manual, ya que Joomla! está pensado para funcionar óptimamente con combinaciones de entornos AMP, ya comentadas más arriba. Hay discusiones abiertas y trabajos realizados sobre la manera de expandir las plataformas desde las que Joomla! pueda funcionar sin demasiados problemas, pero todo esto está aún en fases tempranas de desarrollo. Para temas de este tipo en particular, o para ver si una combinación de programas cumplen con los criterios necesarios, revisa en los foros si alguien más ha tenido éxito con alguna tarea en particular o si deseas adherirte a alguno de los proyectos en los que se pueda trabajar sobre este asunto. Una vez que ya tengas todo lo necesario para poder instalar Joomla! sobre tu servidor, puedes realizar una pequeña prueba para confirmar que cumples con los requisitos mínimos. Advertencia!: Elimina el archivo phpinfo.php de tu espacio web tan pronto como hayas obtenido la información necesaria. Dejarlo ahí, constituye un riesgo de seguridad. Desde Joomla!, también podrás revisar internamente esta información una vez hayas instalado el CMS. Puedes crear un programa de PHP muy sencillo:: 6 / 39

<?php // Show all information phpinfo();?> Guárdalo, por ejemplo, como phpinfo.php y ubicalo en la raíz de tu espacio web. Luego, solo tienes que llamarlo via URL desde tu navegador, como se muestra a continuación: http://www.tudominio.com/phpinfo.php o http://localhost/phpinfo.php Con esto, podrás recibir información detallada y podrás ver el estado del toda las opciones de compilación de PHP y de extensiones (como los módulos de Zlib, XML, y MySQL), la versión de PHP en uso, información del servidor y asentamiento (si está compilado como módulo de Apache), el entrono de PHP, versión del sistema operativo, rutas, valores principales y locales, de configuración, encabezados http y la licencia de PHP. Revisa la siguiente imagen para poder ver, muy reducidamente, toda la información que nos arroja la instrucción anterior. Para más información, puedes revisar también la página en http://uk3.php.net/phpinfo. 7 / 39

Joomla!, Una vez por queloestés tanto,satisfecho el próximo con paso, la configuración será obtenerde la última tu servidor, liberación puedes estable empezar de sua software. instalar Obtener Joomla! Obtener Joomla! no puede ser más sencillo, simplemente, visita http://joomla.org y haz clic sobre el módulo Download Joomla!, que encontrarás por la parte superior derecha de la página Una vez en la página de descarga, selecciona el Full Package de la última liberación en la serie de la 1.5.x y se iniciará su proceso de descarga (también puedes seleccionar otros formatos de compresión distintos al formato zip pulsando sobre el enlace Download other Joomla 1.5.x packages» ) 8 / 39

Los formatos de compresión disponibles son: zip,tar.gz y tar.bz2. Selecciona el que mejor se ajuste a tus necesidades o que te resulte más sencillo de descomprimir en tu sistema operativo. Nota: Si deseas descargar nuesto pack totalmente en español u obtener solo los archivos del idioma para instalar sobre el paquete original de joomla.org, puedes revisar nuestro Centro de descargas en http://joomlacode.org/gf/project/comunidadjoomla/frs/ y obtener las últimas liberaciones disponibles, solo en nuestro idioma. Cuando se inicia la descarga del paquete, podemos seleccionar normalmente el lugar en el disco duro donde queremos que se nos guarde el paquete. Recuerda esa ubicación porque la necesitaremos conocer para descomprimir posteriormente el paquete. Una vez guardado en nuestro disco duro, debemos usar el programa de compresión apropiado para el tipo de formato que hayamos descargado. Si aún no tienes instalado ningún programa de compresión/descompresión de archivos, hay programas de código abierto que podrás usar gratuitamente, los cuales, podrás descargar desde sus respectivos espacios o desde sitios como el Source Forge. Para Windows, está el 7-ZIP File Manager, pero la mayoría de estos programas operan de manera similar (por lo menos en Windows). Sobre sistemas operativos Linux, esta misma tarea se puede realizar desde la consola, o como antes, usando otro programa por separado. Mac OSX tiene varias opciones que también incluyen a la línea de comando y el The Unarchiver tiene buena reputación, o el predeterminado del sistema BOMArchiveHelper.app. Descomprime (Extract), si se trata de una instalación local, el paquete en una ubicación del disco duro que pertezca a tu espacio web. No es necesario que sea en el directorio raíz de tu espacio web, bastará que por vía URL, aunque sea a través de carpetas, se pueda acceder a los archivos de Joomla!. Si se trata de una instalación remota, puedes descomprimirlo en el lugar de tu disco duro que prefieras, bastará que recuerdes el lugar para cuando lo necesitemos indicar más adelante. El resultado de extraer el paquete, arrojará una lista de archivos/carpetas pertenecientes a Joomla! similar a la siguiente: 9 / 39

Últimos preparativos Transfiriendo los archivos La primera tarea será la se subir todos esos archivos/carpetas pertenecientes a Joomla! a tu servidor web. Si se trata de una instalación local sobre Windows, solo necesitas copiar y pegar (o mover), los archivos/carpetas de Joomla! a la raíz o subcarpeta que tu servidor usará para servir webs; sin embargo, si se trata de una instalación remota, este proceso requerirá normalmente del uso de un programa cliente de FTP (File Transfer Protocol) o del panel de control a proporcionarte por quien te sirva el hospedaje, si está disponible. El directorio raíz para servir webs, puede estar ubicado en distintos lugares o rutas dependiendo del sistema operativo/distribución o paquete del servidor que estés usando. En ocasiones puede llamarse htdocs, httpd, www-data, www, public_html pero, como se comentaba anteriormente, es algo que puede variar y de lo que seguramente, quien nos proporcione el hospedaje, nos facilitará dicha infrmación, o bien a través del mesaje de correo con los detalles de nuestra cuenta, o desde sus FAQs o similares. Lo destacable, es que o bien usando el FTP o el Cpanel (o similares) tenemos que subir nuestros archivos/carpetas de Joomla! a un lugar que esté dentro de nuestro espacio web. En ocasiones, normalmente con servidores basados en Linux que permitan el acceso a la línea de comandos, también nos será posible subir el paquete comprimido al espacio web y descomprimirlo directamente desde ahí mismo (mucho más rápido). Algunas compañias, incorporan desde sus paneles de control, gestores de archivos y programas FTP. Todo es examinar detenidamente de que herramientas disponemos y cuales nos conviene más usar. Si te sientes totalmente desorientado sobre este punto, siempre puede preguntar en el foro para recibir asistencia después de haber realizado una búsqueda en este sentido y no haber encontrado respuesta a la misma pregunta. Unos pocos preparativos más... Ahora ya estamos bastante cerca de iniciar el proceso de instalación de Joomla!, pero te recomendamos que tengas a mano aquella información necesaria para completar con éxito el proceso de instalación en cuanto a datos por cumplimentar se refiere. 10 / 39

Detalles de MySQL Advertencia: Asegúrate de que el cotejamiento de tu base de datos en MySQL es UTF-8 El nombre del servidor o host name para tu base de datos. Si se trata de una instalación local o en un hospedaje remoto del tipo dedicado, normalmente podremos cumplimentar este campo con un valor localhost. Si se trata de una instalación remota en un hospedaje del tipo compartido, o, Apahe y MySQL se encuentran en máquinas distintas, es quien te sirva el hospdeja el que te tiene que facilitar la información en particular con la que rellenar este campo. En todo caso, debes tener la información precisa con la que rellenar este campo. Nombre de tu servidor: (Rellenar campo) El username y password tu base de datos; es decir, el nombre de usuario y contraseña de tu base de datos. Nuevamente, si se trata de una instalación local o remota en un hospedaje dedicado, serán los datos que hubieras asignado tú o los predeterminados del sistema. En otros tipos de hospedajes remotos, será quien te sirva el hospedaje el que te informará sobre tus datos de acceso a tu base de datos. El usuario predeterminado es usualmente root, el cual, tiene asignados privilegios de acceso globales y es muy recomendable que su contraseña de acceso a la db, sea del tipo robusta. En principio, no hay una necesidad imperiosa para tener que usar a nuestro usuario root, para poder instalar Joomla!; es decir, con cualquier usuario distinto, que tenga asignados solamente privilegios específicos de acceso a la base de datos que queramos usar, serán suficientes. Para más información sobre este último punto, puedes revisar el siguiente enlace: http://foro.comunidadjoomla.org/instalacion-10x/tutorial-para-crear-bases-datos-desde-phpmyad min-t473.html. En la próxima sección de este manual, se trata el tema de las contraseñas robustas. Tu nombre de usuario: (Rellenar campo) Tu contraseña: (Rellenar campo) El database name es el nombre de la base de datos que usarás para este sitio. Debes saber con qué valor cumplimentarlo, tanto si se trata de un hospedaje remoto como de uno local. 11 / 39

Tu nombre de la base de datos: (Rellenar campo) Advertencia! Predeterminadamente una instalación estándar de MySQL no asigna contraseña al usuario root. Eso no da problemas para instalar Joomla!; pero es un hábito muy recomendable asignarle una contraseña robusta. Revisa tu archivo de configuración de MySQL llamado my.ini Detalles de la cuenta FTP Joomla! 1.5 dispone de una nueva característica, la cual, permite habilitar la capa FTP para resolver los problemas más comunes con los que se encontraban en el pasado los usuarios que no podian interactuar, desde Joomla!, con la escritura de los archivos/carpetas existentes dentro de su espacio web (normalmente se debe a las configuraciones impuestas por nuestro proveedor y desde hospedajes compartidos). Esto afectaba directamente a la imposibilidad de instalar nuevas extensiones, o de escribir el archivo configuration.php durante el proceso de instalación. Usar la capa FTP elimina la necesidad de tener que hacer que tus archivos/carpetas sean escribibles para poder aplicar cambios o instalar nuevas extensiones desde Joomla! y además mejora la seguridad en general; ya que, los usuarios con problemas de nombre de propietario de sus archivos, no necesitarán incrementar los permisos CHMOD hasta 777 (y su consiguiente riesgo de seguridad) para poder aplicar cambios en el CMS. Por lo tanto, la capa FTP, hace más fácil y seguro el trabajo a los administradores del sitio! Nota: La capa FTP no es necesaria en servicios de hospedaje basados en Windows, porque el manejo de la protección contra escritura, se realiza de otro modo que en sistema Linux o Unix. Las instalaciones locales, no necesitarán normalmente de tener que rellenar ninguno de los campos de configuración de la capa FTP y pueden omitir este paso e ir directamente al siguiente; sin embargo, si se trata de una instalación remota, es posible que los necesites cumplimentar correctamente. Si primero intentas seguir un proceso de instalación sin habilitar la capa FTP y te encuentras con problemas para "escribir tu archivo configuration.php", lo recomendado, es que reintentes el proceso de instalación, habilitando la capa FTP. Si no lo deseas, o no te es posible en este momento completar estos detalles durante el proceso de instlalación, tendrás oportunidad de hacerlo siempre que lo requieras desde el Pan el de control->sitio->configuración global una vez se haya instalado el CMS. 12 / 39

Cuando intentes habilitar la capa FTP de Joomla!, debes usar los datos apropiados de tu cuenta FTP que te permitan acceder a tu espacio web. Estos son:: Nombre de usuario El nombre de usuario de tu cuenta FTP que estés usando actualmente para acceder al directorio raíz de tu espacio web. En los sitios remotos, tu proveedor del hospedaje es quien normalmente te facilitará esta información específica y relacionada con tu cuenta. En ocasiones, el usuario FTP tendrá acceso a un espacio en el disco duro superior al que realmente vamos a necesitar para poder usa Joomla! con la capa FTP, y, en estos casos y de ser posible, lo recomendado, es configurar una cuenta de acceso FTP separada que permita solo el acceso directamente a la raíz de tu espacio web. Tu Nombre de usuario del FTP o FTP username: (Rellenar campo) Contraseña La contraseña a introducir para que se pueda comprobar tu identidad y, por lo tanto, permitirte acceder al directorio raíz de tu espacio web usando un programa cliente de FTP. Cuando te sea posible configurarlo, esta contraseña debería ser distinta a la asignada por tu proveedor para el acceso principal al servidor web. Tu contraseña de acceso al FTP o FTP password: (Rellenar campo) Hospedaje La dirección URL del servidor FTP para poder acceder a tu sitio web. Si se trata de una instalación local (que no sea sobre Windows) entonces, normalmente, su valor será 127.0.0.1. Si se trata de una instalación remota, es quien te sirve el hospedaje el que te tiene que especificar que dirección IP o URL relacionada con tu sitio web debes poner Tu hospedaje FTP: (Rellenar campo) Puerto Generalmente la mayoría de servidores FTP utilizan el puerto 21 para atender solicitudes y es este el valor que predeterminadamente Joomla! asume que se va a usar Tu puerto FTP: (Rellenar campo) Directorio raíz es la ruta, dentro de tu espacio web, hacia la carpeta donde se encontrarán los archivos/carpetas de Joomla!, la cual, el cliente FTP necesitará para abrirse apuntando predeterminada y directamente ahí. Lo que debes introducir, es la ruta absoluta o completa, desde la raíz donde se inicie el acceso del FTP hasta tu carpeta donde está Joomla!. Es decir y por ejemplo, si tu FTP, se inicia en una carpeta anterior a la de tu espacio web, es desde ahí en adelante que debemos indicar la ruta: /carpeta_de_inicio del_ftp/ruta/hasta/joomla, y, si el acceso FTP, ya se inicia directamente en la capeta donde está Joomla!, bastará indicar una "/" (sin las comillas) Tu ruta raíz del FTP: (Rellenar campo) 13 / 39

Advertencia: Es importante comprender que esta ruta cambiará por cada sitio Joomla! distinto que estés usando. Los otros cuatro campos no necesariamente tendrán que ser distintos para cada sitio que usemos, salvo que el proveedor del servicio te indique lo contrario. Contraseñas robustas Cualquier contraseña que crees para Joomla!, MySQL, Apache, o para cualquier otra aplicación que pudieras necesitar en tu entorno de trabajo, debería ser lo más segura posible, tanto si se trata de instalaciones locales como remotas. Normalmente, esto significa: usar un mínimo de 6 caracteres, pero lo ideal es usar entre 8 y 10 Que esté compuesta de letras minúscular, mayúsculas, números y caracteres especiales permitidos, como por ejemplo -, _, *, $,!, %. No uses nunca contraseñas fáciles de adivinar, como por ejemplo, cumpleaños, nombres de familiares, amigos o mascotas, o, en definitiva palabras o nombres que se puedan asocial fácilmente contigo o ser encontradas en un diccionario. De hecho, es mejor usar combinaciones que, al leerse, no tengan sentido alguno, como por ejemplo, 0c34n!C Otra manera, por ejemplo, sería pensar en el título de tu libro favorito y apartir de éste, obtener una contraseña, aparentemente sin sentido para otros. Si se tratara del título The Hitch-hikers Guide to the Galaxy, podríamos tomar la primera y última letra de cada palabray obtener una secuencia de letras: tehsgetotegy (Los espacios solo se incluyen por dar claridad) esto no significa absolutamente nada, pero aún podría ser descubierta con relativa facilidad, por estar toda la cadena en minúsculas. Así que, la podemos hacer más robusta, del siguiente modo: T3h$93t0T3gY (De nuevo los espacios son para dar claridad) ahora, es mucho más complicado descubir tu contraseña, aún cuando se trate de ataques por fuerza bruta. No es que tratemos de decir que sea imposible, pero llevaría, como mínimo, mucho tiempo o intentos aleatorios para dar con 14 / 39

ella. Lo suyo, es cambiar de contraseñas periódicamente y cuanto más robustas sean, mayor flexibilidad en el tiempo necesario para cambiarlas podremos tener. Si guardas un registro de tus contraseñas ten siempre en mente de mantenerlo en lugar seguro y alejado de los posibles mirones o curiosos. Que no te tiente la idea de usar las mismas claves de acceso para todo. Es una mala práctica de seguridad actuar de esa manera. Con todo esto, ahora ya estamos preparados para ponernos con la instalación de Joomla! Instalación Ahora ya podemos proceder con el proceso de instalación de Joomla! en nuestro servidor. Hay dos maneras de intentarlo. La primera y más sencilla, es desde el navegador web y la segunda, algo más compleja, se trata de una instalación manual y prescindiendo del instalador de Joomla!. En ambos casos, se necesita cumplir con los mismos requisitos mínimos y debemos saber la misma información con la que cumplimentar los campos cuando se requiera. Con un poco de paciencia y de prestar atención en los detalles, podrás instalar Joomla! con relativa facilidad. Instalación desde el navegador El método de instalación desde el navegador para instalar Joomla! es el camino más sencillo de los dos métodos entre los que podemos elegir y es en el que normalmente se entiende que consiste un proceso típico de instalación. Es relativamente sencillo, porque es un método semi-automático y gráfico, en el que, tras cumplir con unos requisitos mínimos, solo deberás seguir unos pocos pasos y cumplimentar algunos detalles desde sus respectivos campos, durante el proceso de instalación. Es decir, la mayor parte del trabajo, el instalador lo hará por ti. Asumiendo que ya has subido los archivos y carpetas del paquete de Joomla! a tu directorio raíz en tu espacio web, desde nuestro navegador web, podremos acceder al instalador de las siguientes maneras, dependiendo del tipo de instalación que estemos intentando llevar a cabo: La manera más sencilla y habitual para instalaciones locales, es por medio de una URL similar a la siguiente http://localhost/ o, para sitios remotos, con una similar a http://www.tudomi 15 / 39

nio.com/. Si has instalado Joomla! dentro de una o varias subcarpetas tu direcorio raíz, por ejemplo, pasando por dentro de una carpeta llamada joomla y luego dentro de otra llamada test, el acceso vía navegador, en este caso, se realizaría, desde instalaciones locales con http://localh ost/joomla/test/ o desde instalaciones remotas con http://www.tudominio.com/joomla/test/. Si has instalado Joomla! remotamente dentro de un subdominio, tu URL, podría verse de un modo similar a http://www.joomla.tudominio.com. En todo caso, son datos orientativos y la URL de acceso a indicar debe ser la apropiada y que se construirá sobre esquemas similares a los anteriores. Paso 1 Elegir el idioma Dependiendo del escenario de tu situación en particular, una vez que hayas accedido con éxito al instalador, se te mostrará la siguiente pantalla: Advertirás que el idioma en-gb English(United Kingdom) es el que podría estar seleccionado predeterminadamente. Simplemente, elige el idioma que prefieras de entre los disponibles para avanzar en ese idioma el resto del proceso de instación (normalmente elegiremos el español, claro). Esta selección del idioma, dentro del primer paso del proceso de instalación, solo guarda relación con el idioma que queremos usar para instalar Joomla!; es decir, no afecta; ni determina, el idioma a usar en el sitio o en administración (predeterminadamente tras finalizar la instalación, ahí, estarán en inglés). Esto es debido a que incluir todos los idiomas para el sitio y la administración que hay disponibles, harían que el paquete de instalación pesase bastante más o que nos encontrasemos con un montón de idiomas que nunca vamos a usar. Una vez finalizada la instalación de Joomla! podemos obtener y descargar los archivos para nuestro idioma individualmente e instalarlos en nuestro sitio y en la administración sin mayores problemas. Solo en nuestro idioma y desde nuestro espacio en el Joomla! Code, como traductores acreditados que somos, podrás obtener los últimos paquetes del idioma disponibles apartir de la siguiente URL http://joomlacode.org/gf/project/comunidadjoomla/frs/.para otros 16 / 39

paquetes del idioma, también puedes vistar el repositorio principal en el Joomla! Code donde encontrarás todos los paquetes de los distintos idiomas que hay disponibles. Los traductores acreditados son aquellos que han sido aprobados por Joomla!. Los traductores asociados, son grupos internacionales que han desarrollado sitios desde los que se preocupan de tener traducciones de material de ayuda u otra documentación oficial, en ese idioma especfico para Joomla! Si deseas contribuir con la traducción, contacta con el coordinador de alguno de los proyectos existentes listados desde la siguiente página: http://community.joomla.org/translations.html Los paquetes del idioma, pueden subirse e instalarse desde el Panel de control->extensiones->instalar/desinstalar. Hay paquetes del idioma que traducirán por separado o bien la zona del sitio o la de la administración. Una vez instalados ambos paquetes del idioma, deberemos seleccionarlos como predeterminados desde el Gestor de idiomas Bien, una vez seleccionado el idioma para el proceso de instalación, haz clic sobre Siguiente. Paso 2 Comprobaciones previas de instalación La próxima pantalla consiste en una serie de pruebas que realiza el instalador para comprobar si se cumple con los requisitos mínimos o si los parámetros de configuración del servidor coinciden por los recomendados para poder desplegar o usar Joomla! en condiciones aceptables. Si alguna de las respuestas en el primer bloque te encuentras con un No, aún estarás a tiempo de rectificar la situación, antes de continuar con la instalación de Joomla!. Continuar en unas condiciones en las que no se está cumpliendo con unos requisitos mínimos, podría causar problemas y fallas en tu sitio, haciéndolo funcionar incorrectamente, o, te puede obligar a seguir procedimientos adicionales a los de una instalación estándar y limpia vía navegador. El error con el que más comúnmente suelen econtrarse los usuarios es sobre la advertencia de que su archivo configuration.php no es escribible. Revisa la sección de manejo de errores que hay al final de la guía para tratar de corregir este problema, cuando se da. 17 / 39

El segundo bloque, indica con acierto algunos de los seteos de nuestra configuración de PHP. Aunque tus valores en este bloque no sean los recomendados, podrías seguir con el proceso de instalación; sin embargo y debido a esos valores en rojo, tu sitio será menos seguro. Nota: Al final de este manual y desde la sección de manejo de erroes, también se trata este tema. Si necesitas aplicar algún cambio en la configuración, no es necesario que salgas del instalador. Simplemente, una vez que hayas aplicado algún cambio, haz clic sobre el botón de Comprobar otra vez. También es posible desde aquí regresar al paso anterior y seleccionar otro idioma si lo deseas, haciendo clic sobre el botón Anterior. Cuando todo esté como se requiere, haz clic sobre el botón Siguiente Paso 3 La licencia No hay nada por introducir o cambiar desde esta página de la licencia; sin embargo, es recomendable que la leas, comprendas y aceptes los términos y condiciones bajo los que se distribuye y libera Joomla!. Por favor, nota que has de estar de acuerdo con la licencia (no hay necesidad de registrarse en ningún lado) o el proceso de instalación no podrá continuar; ni podrás usar Joomla! La licencia bajo la que se distribuyen todas las liberaciones de Joomla! es la GNU GPL v2. GNU es la organización responsable de mantener la licencia y los estándares GPL para la General Public License. Una vez leida, comprendida y aceptada la licencia, haz clic sobre el botón Siguiente. Paso 4 Configuración de la base de datos Estamos entrando en una de las pantallas del proceso de instalación en la que se requiere de la mayor antención por tu parte. En este paso, se establece la información que Joomla! necesitará para poder comunicarse con la base de datos. 18 / 39

Ahora, necesitarás introducir la información referente a la base de datos y esperamos que, al haber seguido las indicaciones de este manual, ya las tengas a mano. Primero, selecciona el tipo de base de datos desde la lista de selección desplegable. Los valores posibles podrán se mysql o mysqli. Lo habitual es seleccionar mysql para el tipo de base de datos. Podría darse cambios significativos si se requiere usar mysqli pero solo es una especulación que queda fuera del ámbito de este manual. Nota: Si deseas saber más sobre las diferencias entre estos dos tipos de base de datos, visita: http://dev.mysql.com/downloads/connector/php/ A continuación introduce el Nombre del servidor, Nombre de usuario, Contraseña y Nomb re de la base de datos apropiados para tu base de datos. Los parámetro adicionales te permiten interactuar con la definición de tu base de datos. Si, por ejemplo, ya tenias una base de datos con datos en su interior, pero ya no la necesitas seguir usando o te da igual perder la información de su interior, puedes borrar todas las tablas de su interior seleccionándolo desde esta pantalla del instalador. También está la opción de poder respaldar las tablas que pudieran existir dentro de la base de datos que vas a usar con Joomla!, en cuyo caso, podrías restaurar el contenido de esa db en un punto anterior a la instalación de Joomla! y usando esa base de datos. Otra opción disponible desde el instalador, es la de poder cambiar el prefijo que Joomla! usará para todas las tablas que vaya creando en esa base de datos. Podrías estar interesado en hacer funcionar más de un sitio usando la misma base de datos, y, al asignar prefijos distintos para cada sitio, esto sería posible. Lo importante, es que no uses nunca el prefijo bak_ ya que este es el que se usa específicamente por Joomla! para respaldar tablas dentro de la misma base de datos. Asegúrate de que estas usando caracteres simples para la inclusión de tus prefijos (del tipo alfabeto anglosajón; es decir, nada de tildes, eñes, símbolos, etc). Si tú no seleccionas uno, el prefijo predeterminado jos_ estará bien. La configuración de los campos para poder acceder a tu base de datos, será parecida a lo siguiente: 19 / 39

Una vez que tengas configurado todo lo necesario, haz clic en Siguiente. Nota: Desde la sección de este manual para el manejo de errores, se tratarán algunos de los problemas de configuración más comunes. Paso 5 Configuración del FTP Debido a que el sistema de permisos de archivo y las restricciones impuestas por la directiva de PHP con el Safe Mode sobre algunos hospedajes podrían ocasionarnos problemas con la instalación o administración del CMS, en Joomla! 1.5, se permite usar a todos los usuarios de Joomla! que estén autorizados, un proceso que les permita instalar extensiones o subir archivos bajo el control de Joomla! y a través de su capa FTP. Esto incluye al Gestor multimedia y al Gestor de instalación/desinstalación de extensiones. La capa FTP existe para manejar las operaciones de archivo desde el FTP cuando Joomla! lo necesite. Introduce el nombre de usuario del FTP y su contraseña determinadas en la sección de preparativos de este manual. Se debe acceder al directorío raíz donde esté Joomla!. Esta será la cuenta FTP que manejará las operaciones de archivo cuando Joomla! requiera de acceso FTP para completar alguna tarea. Advertencia! Por cuestiones de seguridad, siempre que te sea posible, es mejor usar una cuenta del FTP separada y con la que solo se tenga acceso a la carpeta raíz de tu sitio, en lugar de a acceso todo el disco duro o por enciama de tu espacio web. 20 / 39