Home
Instalación de Joomla en un servidor local (EasyPHP) Imprimir E-Mail

La forma más ágil y directa de aprender a utilizar Joomla CMS es instalando el sistema en un servidor de pruebas locales. Este tutorial está basado en el servidor Apache funcionando en un sistema Windows y configurado e instalado por el sofware EasyPHP

EasyPHP es un programa que instala, administra y configura un servidor web Apache con PHP/Mysql. Además esta aplicación ya trae PHPMyadmin, el mejor administrador web de bases de datos Mysql.

Guía breve para instalar EasyPHP en sistemas Windows

  1. Descarga EasyPHP en http://www.easyphp.org/telechargements.php3
  2. Doble click en el archivo descargado
  3. Seleccionar el directorio destino y seguir las instrucciones

Ejecutar EasyPHP

Esto consiste en poner en marcha el servidor Apache y MySQL. Durante la instalación, se crea un acceso directo en el menú de Inicio en:

Inicio --> Programas --> EasyPHP1.7.

Una vez ejecutado EasyPHP, se coloca un ícono en la barra de tareas. Un click derecho sobre el icono da acceso a un menu con varias opciones:

  • Ayuda: ayuda de EasyPHP
  • Ficheros Log: mensajes de error generados por Apache, MySQL y EasyPHP
  • Configuración: acceso a las diferentes herramientas de configuración
  • Explorar: abre el directorio "www" en el explorador de Windows
  • Web local: abre la web local (con los directorios que has creado)
  • Reiniciar: reinicia Apache y MySQL
  • Iniciar/Detener: inicia/detiene Apache y MySQL
  • Salir: cierra EasyPHP

Utilizar el directorio "www"

Para que tus páginas PHP sean interpretadas, es obligatorio que esten dentro del directorio "www" o en un alias que hayas creado. El servidor Apache está configurado para que abra un archivo index cuando entres en la dirección 'http://localhost/' (Apache debe estar iniciado). Esta es la página de inicio por defecto, prueba de que EasyPHP está funcionando. Para visualizar tus páginas basta con abrir la "Web Local" o bien acceder a "Administración" y usar tus alias.

(El documento original de esta guía se encuentra en: http://www.easyphp.org/presentation.php3 )

Una vez que tienes EasyPHP instalado y ejecutándose en tu PC local, para instalar Joomla CMS debes hacer tres cosas:

  1. Descomprimir el fichero que contiene el sistema: Joomla_1[1].0.1-Stable.tar (o el correspondiente a la versión de Joomla que estés por instalar). Esto te conviene hacerlo en el directorio donde funcionará el sistema (puede ser "www" o cualquier directorio dentro de tu disco rígido)
  2. Crear un Alias en Apache (si no has utilizado el directorio "www"). Esto no es ni nada más ni nada menos que "decirle" al servidor dónde está el directorio que debe servir las páginas de Joomla y asociar a ese directorio un nombre cualquiera (Alias)
  3. Crear la Base de datos Mysql para Joomla, desde phpMyadmin.

Crear un Alias

Para crear un Alias haz un click derecho en el ícono de EasyPHP (una "e" con un punto rojo que titila) en la barra de tareas, y abre la Administración del servidor. Verás algo así como se muestra en la siguiente imagen...

Clickea en "Alias" y verás una pantalla como la siguiente:

En el primer campo coloca el nombre que será el Alias, y en el segundo campo el path (ruta) hacia el directorio donde has colocado los ficheros de Joomla. En el ejemplo es:

C:\apache1\htdocs\joomla (recuerda que esto puede ser cualquier directorio de tu/s disco/s rígido/s)

El alias es: pruebasjoomla

Entonces el acceso desde el navegador será con la URL: http://localhost/pruebasjoomla o http://127.0.0.1/pruebasjoomla (no hace falta que recuerdes esto, cada vez que quieras entrar al sitio podés ir a la Administración de EasyPHP e ingresar desde la lista de Aliases que contienen un link a la respectiva URL)

Crear la Base de Datos de Joomla desde phpMyAdmin

Ingresa al administrador de Easyphp y haz click en el ícono "Gestión BBDD" (mira la primer imagen, arriba), o ingresa directamente en http://127.0.0.1/mysql/

En el campo donde dice "Crear nueva base de datos" ponle un nombre cualquiera. Donde dice "colation" busca la opción vacía y seleccionala o si no selecciona utf8_spanish_ci (Esto define el juego de caracteres involucrados en el cotejamiento "colation" de las conexiones al servidor Mysql)

Click en el botón "Crear", y listo.

USUARIO Y PRIVILEGIOS DE MYSQL

Recuerda que para que cualquier programa o script PHP pueda acceder al servidor Mysql necesitarás disponer de los datos de un usuario Mysql con privilegios para operar en ella. Por defecto, el usuario de Mysql es "root", y la contraseña es vacía. Este usuario posee todos los privilegios "ALL PRIVILEGES". Los privilegios no son ni más ni menos que los permisos que tiene un usuario para ejecutar determinadas tareas o acciones en la base de datos.

Para administrar usuarios, contraseñas y privilegios de usuario, simplemente ve a phpMyadmin y haz click en el enlace "privilegios"

Instalando Joomla en tu server local

Tu servidor local ya está preparado para instalar y correr el sistema.

Ahora ejecutas en el navegador http://127.0.0.1/pruebasjoomla/ y eso hará disparar el script de instalación de Joomla.

Sigue los pasos del asistente instalador de Joomla o ve al tutorial de Instalación de Joomla que te explica este proceso paso a paso.