Sea cual sea el servidor Web de base que utilices la instalación siempre se realiza siguiendo un asistente de instalación que en breves pasos instalará Joomla fácilmente.
Tanto si lo haces en local, como si lo haces en remoto, necesitas disponer de una base de datos MySQL específica para utilizar Joomla y de un usuario con privilegios absolutos que tenga acceso a dicha base de datos. En el caso de una instalación en remoto tu proveedor de servicios debe de facilitarte estos datos y si utilizas alguna opción comercial de servicio de hosting es muy probable, además, que dispongas de un panel de control para acceder a tu espacio y a todos los parámetros de configuración del servicio (suele denominarse Cpanel). En el caso de una instalación en local tendrás que crear ambos parámetros tú mismo y lo harás utiizando la aplicación PhpMyAdmin: ya te hemos indicado cómo proceder para realizar ambas tareas.
Los pasos que daremos serán los mismos tanto si trabajas con XAMPP, con WampServer, con Movamp o con cualquier otro servidor local y también serán aplicables si estás instalando Joomla 1.5 en tu proveedor de alojamiento Web en la Red.
Ya sabes que el primer paso es descargar del sitio Web oficial la última versión disponible de Joomla. A continuación, antes de hacer nada, es necesario extraer el contenido del archivo comprimido en el disco duro. En Windows puedes hacerlo directamente con su sistema integrado de descompresión de archivos pero puedes utilizar también cualquier programa que se dedique a esta función como 7-zip (100% libre), Filzip, WinZip o WinRar.
En Ubuntu 10.04 el procedimiento es el siguiente:
Navega a Joomla Spanish: http://www.joomlaspanish.org
Descarga la última versión de Joomla, en concreto, el archivo pack joomla-1.5.20-spanish.zip - Descarga
Guarda el archivo en tu equipo. De manera predeterminada, Firefox lo hará en la carpeta Descargas de tu carpeta personal.
Extrae el contenido del archivo zip a la carpeta Descargas. Utiliza el menú contextual del botón derecho del ratón Extraer aquí. Esto genera una carpeta del mismo nombre que el archivo zip con toda la estructura de carpetas y archivos de Joomla 1.5 en su interior.

Dependiendo del servidor local que utilices debes copiar la estructura íntegra y tal cual está de archivos y carpetas en la carpeta que Apache sirve las páginas Web. Te indicamos cuáles son según el servidor local que estés utilizando:
Utilices el servidor que utilices debes crear una carpeta específica para Joomla en dicha carpeta. Llámala joomla, portal, web o algo similar. Recuerda que nosotros vamos a utilizar Ubuntu 10.04 para instalar Joomla y, en concreto, lo haremos en un servidor lampp (Apache + MySQL + Php + PhpMyAdmin). Por tanto utilizaremos la carpeta /var/www. Si utilizas Xampp para Linux sólo tienes que modificar la ruta que corresponda en cada caso.
Creamos la carpeta portal (en la que copiaremos todas las carpetas y archivos de joomla 1.5.20) en la carpeta que Apache sirve las páginas Web. Para ello abre Nautilus, el gestor de ventanas de Ubuntu como administrador, de esta manera tendrás acceso a todas las carpetas del sistema y podrás crear, copiar, pegar, borrar... todos los archivos y carpetas del sistema de archivos (cuidado, tienes permisos absolutos para hacer lo que quieras con todos ellos). Teclea en la consola o terminal el comando
Crea la carpeta en /var/www (/opt/lampp/htdocs si utilizas Xampp) utilizando el menú contextual del botón derecho del ratón en un lugar vacío de su interior y seleccionando la entrada Crear una carpeta. Llámala portal. Ahora sólo tienes que copiar el contenido de la carpeta zip que extrajiste en el primer paso a la carpeta portal que tienes en la carpeta de la cual Apache sirve las páginas Web. Utiliza, como en Windows, un simple copiar y pegar para hacerlo.
Para evitar problemas futuros, siempre que sea posible, conviene dar plenos permisos a la carpeta joomla y todos sus componentes (es necesario disponer de permisos de lectura, escritura y ejecución en algunas carpetas a la hora de ampliar Joomla, por ejemplo, si queremos instalar nuevas funcionalidades como componentes, plantillas o plugins). Para hacerlo, basta con teclear en la consola o terminal
| Servidor Xampp en Ubuntu | Servidor lampp en Ubuntu |
| sudo chmod 777 -R /opt/lampp/htdocs/portal | sudo chmod 777 -R /var/www/portal |
El resultado tiene que ser idéntico al de la siguiente captura de pantalla.

Como puedes apreciar, la estructura de archivos y carpetas que incluye Joomla 1.5.20 debe ser copiada íntegramente al directorio que creaste en el servidor: en nuestro caso, llamado portal. Esto es muy importante, porque para iniciar la instalación de Joomla tienes que teclear en tu navegador la dirección URL
Comenzará así el asistente de instalación propiamente dicho.
En el caso de que estés realizando una instalación en remoto, en un servidor Web, deberás "subirla" al completo, tal cual está, mediante un cliente de FTP (utiliza Filezilla) a tu espacio Web, copiando toda la estructura original y sin modificaciones, para iniciar el proceso de instalación de Joomla.
Recuerda que debes tener el servidor en marcha para que Joomla funcione y, como es en este caso, para comenzar su instalación.
Tanto si lo realizas en local como si lo hacer en un servidor remoto los pasos a seguir son prácticamente idénticos hasta llegar al paso 4 Configuración de la base de datos en el que tendrás que introducir los datos correspondientes al usuario y base de datos que utilizará Joomla (los que creaste anteriormente para el caso del servidor local o los que te facilite tu proveedor de servicios, en el caso del servidor remoto).
Navega con Firefox a
(sustituye portal por el nombre concreto que has asignado a la carpeta creada en /var/www o en /opt/lampp/htdocs)
Sigue el asistente de instalación.
El primer paso de la instalación es elegir el idioma del sistema. De forma predeterminada aparece seleccionado el idioma que corresponde al lenguaje configurado en tu navegador. Joomla, por tanto, te saluda en español. Haz clic en Siguiente para continuar.
La importancia de este segundo paso radica en la evaluación de las características de tu servidor para averiguar si será capaz o no de ejecutar Joomla. Esta página está dividida en dos zonas:
Si alguna de las comprobaciones de la zona superior aparece en rojo no es aconsejable continuar con la instalación, salvo que el requisito único que falle es que el archivo configuration.php no sea escribible, error de fácil solución: abre el documento con un editor de textos como Gedit por ejemplo, en Ubuntu 10.04 y teclea manualmente los datos de configuración de la base de datos.
Con respecto a las recomendaciones de la zona inferior, casi todas ellas buscan mejorar la seguridad del sitio; aunque alguna aparezca en rojo, que no cunda el pánico. Joomla también funcionará aunque no todo coincida a la perfección. Puede que el sitio sea más vulnerable a posibles ataques, pero Joomla funcionará sin problemas.
Haz clic de nuevo en Siguiente para seguir con la instalación.
Joomla se distribuye bajo las condiciones de licencia libre, opensource y de código abierto, GNU/GPL cuyas principales características son:
Lee las condiciones de la licencia y realiza un nuevo clic sobre el botón Siguiente.
Este es el paso más delicado porque tienes que cumplimentar los datos referentes a la configuración de la base de datos que creaste en el servidor local: el nombre del servidor, el nombre de usuario, la contraseña y el nombre de la base de datos. Y si no lo haces correctamente, ni siquiera podrás continuar con la instalación. En un servidor remoto estos datos te los habrá proporcionado tu proveedor de servicios (es el caso de las webs institucionales educativas asturianas) o bien podrás gestionarlos a través de su Cpanel.
Joomla no se reserva para sí el derecho de utilizar exclusivamente la base de datos, de modo que si sólo dispones de una, como es el caso de Educastur, no hay problema: podrás compartirla con otras aplicaciones e incluso con otras instalaciones de Joomla (observa la pantalla en Configuraciones avanzadas, prefijo de las tablas de la base de datos _jos, con que lo cambies -jos1, jos2...- es suficiente para instalar más joomlas)
Siguiendo con nuestra instalación de Joomla en local tienes que recordar los datos con los que creaste un usuario y una base de datos con PHPMyAdmin:
Haz clic sobre el apartado Configuración avanzada en la parte inferior de la página. Aquí puedes decidir si deseas mantener tablas de otras instalaciones previas de Joomla (no es el caso, estás haciendo una instalación completamente nueva, en una base de datos vacía). También puedes cambiar el prefijo de la tabla cuyo valor predeterminado es _jos pero ya sabes que esto sólo te interesará si vas a instalar varios Joomla en una sola base de datos (en local no ocurrirá porque ya conoces el procedimiento de crear tantas bases de datos como necesites, pero en un servidor remoto como el caso de Educastur, sí, porque sólo te ofrece una única base de datos). Ahora bien, debes saber que esto es un riesgo, ya que muchos complementos de Joomla (y seguro que instalarás más de uno) utilizan este prefijo para sus propias instalaciones. No lo modifiques a no ser que sea absolutamente necesario.
Si ya tienes Joomla instalado previamente y ahora quieres deshacerte de sus tablas, activa la casilla Eliminar las tablas existentes. Por el contrario, si deseas conservar una copia de las tabla de la instalación previa, activa la casilla Hacer una copia de las tablas existentes: las tablas viejas se conservarán sustituyendo su prefijo por _bak.
Si todo está correcto y el programa de instalación es capaz de establecer la conexión con la base de datos usando los valores especificados, tras hacer clic en Siguiente llegarás al siguiente paso. En cada contrario, aparecerá un mensaje de error y tendrás que pulsar el botón Anterior para regresar al paso 4 y revisar de nuevo todos los datos.
Probablemente la mayor fuente de problemas para antiguos usuarios de Joomla era la diferenciación de usuarios / privilegios en los sistemas UNIX, que impedían acceder a ciertos archivos y carpetas. Para resolver este problema solía ser necesario cambiar los privilegios individuales de cada uno de estos archivos – carpetas resultando una tarea bastante tediosa. Con el objetivo de resolver esta situación, en la versión de Joomla 1.5. se ha incluido una capa opcional de gestión de archivos basa en FTP, de modo que cada vez que Joomla necesite acceder a un archivo lo haga mediante este protocolo, en lugar de mediante el protocolo HTTP que es el configurado de forma predeterminada. Esta capa sólo es de utilidad si el servidor en el que está instalado Joomla está basado en UNIX / Linux, no si el servidor es Windows, pues en los sistemas Windows los usuarios y sus privilegios se gestionan de un modo diferente que no causa este tipo de problemas.
Como estamos instalando Joomla en local no necesitas cambiar nada, déjalo todo tal cual está.
Aquí debes configurar algunos detalles sobre el sitio como su nombre, tu dirección de correo electrónico, establecer tu contraseña de administrador e incluso la posibilidad de migrar datos desde instalaciones previas de Joomla.
Llegamos ahora a una opción un poco controvertida. Joomla recomienda instalar datos de ejemplo, así conocerás todas sus funcionalidades pero en mi opinión, lejos de ser una ayuda estos datos de ejemplo suelen terminar convirtiéndose en una fuente de confusión. Los datos de ejemplo harán que el sitio no esté vacío, se llene de menús, secciones, categorías y artículos, los elementos fundamentales de Joomla, pero no los necesitarás, salvo que quieras analizar como están configurados y así aprender de una forma autodidacta a utilizar Joomla. Mi consejo es que no los instales (no pulses el botón).
Otra opción que puedes encontrar en esta pantalla es la posibilidad de migrar datos desde instalaciones anteriores de Joomla. Este proceso es muy delicado y requiere ciertos conocimientos del funcionamiento de Joomla y de sus tablas, que presumimos que por ahora no tienes, así que no trataremos este asunto. Además, no existe ningún modo sencillo ni fiable de migrar un sitio completo realizado con la versión 1.0 de Joomla a la 1.5, así que mejor no tocar esta configuración.
Tras hacer clic en Siguiente llegarás al última paso del asistente. Ya casi hemos acabado.
Un mensaje previo de advertencia te indicará que no has instalado los datos de ejemplo. Lo hemos hecho con toda intención, así pues haz clic en Aceptar para continuar con el asistente.
Esta última pantalla te advierte que debes borrar la carpeta instalación del servidor, por motivos de seguridad, para comenzar a utilizar Joomla. Hasta que no la borres y elimines todo su contenido no puedes comenzar a usarlo. En este paso también se te confirma que el nombre predeterminado del usuario administrador, con el que accederás al sistema, es admin.
En Ubuntu 10.04 navega por el sistema de archivos, sin cerrar Firefox: en Xampp, doble clic opt, doble clic lampp, doble clic htdocs, doble clic portal y suprime con la teclea supr de tu teclado la carpeta installation; en el servidor Lampp, doble clic en var, doble clic en www, doble clic en portal y suprime la carpeta installation. Vuelve a la pantalla de Joomla y observa que tienes dos opciones:
1.El botón Portada te permite acceder a tu sitio Web, tal y como lo ve un usuario de Internet que lo visite. Es el llamado Frontend de Joomla.
2.El botón Administración te conduce a la zona privada de tu sitio Web desde donde podrás administrar su contenido. Siempre se mostrará una pantalla de acceso al sistema en el que tendrás que escribir como nombre de usuario admin y como contraseña aquella que pusiste en la instalación de Joomla en el Paso 6. Tras ser acreditado en el sistema accederás a la página inicial de la administración de Joomla, el Panel de control del llamado Backend.
| < Prev | Próximo > |
|---|
Comentarios
Suscripción de noticias RSS para comentarios de esta entrada.