You are on page 1of 75

En este manual se explicará detalladamente los pasos para la

instalación, configuración y administración de la Aplicación Web Joomla


en Linux - Debían, implementando servicios LAMP para su completo
funcionamiento y administración. La página de dicha aplicación utiliza un
dominio único y que la diferencia (www.joomla.lab) tanto para el acceso
de usuarios como administrativo (www.joomla.lab/administrator).

El objetivo principal de la instalación de aplicaciones CMS (Sistema de


Gestión de Contenidos) es crear soluciones WEB que permitan resolver
problemas puntuales en una empresa.
Joomla! es un Sistema de Gestión de Contenidos (CMS). Entre sus
principales virtudes está permitir la edición del contenido de un sitio web de
manera sencilla. Es una aplicación de código abierto programada
mayoritariamente en PHP (lenguaje de programación interpretado) bajo
una licencia GPL (Licencia Pública General de GNU). Este administrador
de contenidos puede trabajar en Internet o intranets y requiere de una base
de datos MySQL, así como, preferiblemente, de un servidor HTTP Apache.

En Joomla! se incluyen características como: mejorar el rendimiento web,


versiones imprimibles de páginas, flash con noticias, blogs, foros, polls
(encuestas), calendarios, búsqueda en el sitio web e internacionalización
del lenguaje.
Es compatible con plataformas GNU/Linux.

LAMP:

Se refiere a un conjunto de subsistemas de software necesarios para alcanzar una


solución global, en este caso configurar sitios web o servidores dinámicos con un
esfuerzo reducido. En las tecnologías LAMP esto se consigue mediante la unión de
las siguientes tecnologías:

o Linux, el sistema operativo.


o Apache, el servidor web.
o MySQL, el gestor de bases de datos.
o Perl, PHP, o Python, los lenguajes de programación.

La combinación de estas tecnologías es usada primariamente para definir la


infraestructura de un servidor web, utilizando un paradigma de programación para el
desarrollo.
Paso número 1

La aplicación JOOMLA, será implementada en debían, que es una


distribución del sistema operativo GNU/Linux.

Antes de la instalación, debemos actualizar la maquina para que todos los


paquetes necesarios descarguen completamente, también realizaremos una
completa actualización del sistema operativo DEBIAN estas acciones las
ejecutaremos por medio de la consola con los comandos:

• apt-get update
• apt-get dist-upgrade
Paso número 2

Para el debido funcionamiento de la aplicación Web, debemos instalar la


tecnologías LAMP:

 Linux, el sistema operativo.


 Apache, el servidor web.
 Mysql, el gestor de bases de datos.
 Perl, PHP, lenguajes de programación.

Ingresamos a la terminal como superusuario, y con el comando apt-get


install, comenzamos a instalar los paquetes como se muestra en la siguiente
imagen (los paquetes se pueden escribir consecutivamente para la descarga).
Paso número 3

Durante el proceso de instalación, debemos ingresar la nueva contraseña


para el usuario «root» de MySQL y nos piden que nuevamente la digitemos
para verificar que coincidan, después los paquetes continúan descargando y
por ultimo termina la instalación. Esto lo podemos visualizar en las siguientes
tres imágenes.
Paso número 4

Como siguiente paso, procedemos a la instalación de phpmyadmin


(herramienta escrita en PHP con la intención de manejar la administración
de MySQL a través de páginas web. Actualmente puede crear y eliminar
bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos,
ejecutar cualquier sentencia SQL, administrar claves en campos, administrar
privilegios, entre otros), con el comando apt-get install.
Paso número 5

En el proceso de instalación nos piden que seleccionemos el tipo de servidor


que vamos a implementar y con el cual phpmyadmin configurara
automáticamente.

Ya estando instalados todos los paquetes necesarios, procedemos a reiniciar


el servidor apache2 y MySQL; sus respectivos archivos de configuración se
encuentran el e directorio /etc como lo podemos ver en las siguientes dos
imágenes.
Paso número 6

Si nos dirigimos al explorador y escribimos la URL http//:localhost,


inmediatamente nos aparece el índex por defecto del servidor web (apache2),
esto prueba que nuestro servidor esta funcionando correctamente como lo
podemos visualizar en la siguiente imagen.
Paso número 7

Debemos tener en cuenta que toda aplicación requiere de una base de datos
para su respectiva administración; como siguiente paso crearemos la base de
datos y el usuario principal de Joomla, nos logeamos con mysql –u root –p e
ingresamos la contraseña que le dimos anteriormente al usuario root en el
proceso de instalación; estando allí podremos ver con el comando «show
databases» las tablas existentes. En las siguientes dos imagen podemos
observar como crearemos la base de datos y el usuario.
Paso número 8

Ahora, necesitamos descargar la última versión de Joomla! 1.5 desde internet.


Nos dirigimos a http://www.joomlaspanish.org y hacemos doble clic en «pack
joomla-1.5.21-spanishtar.gz» (esta versión viene en idioma español) para
descargar el archivo; ya terminada la descarga nos dirigimos a la terminal como
superusuario al directorio /tmp, en el cual se encuentra el paquete de Joomla.

Nuestras aplicaciones web estarán alojadas en /var/www, por ello ahora


pasamos a descomprimir el contenido del paquete con el comando tar –xzvf en
esta ruta y con el comando ls verificamos que haya quedado correctamente
descompreso y en una carpeta llamada «Joomla», este procedimiento lo
podemos observar en las siguientes cinco paginas.
Paso número 9

Estando parados en /var/www, con el comando “chmod” le damos al usuario


y grupo propietario los permisos correspondientes para su correcta
administración. Con el comando “chown” cambiaremos el usuario y grupo
propietario, esto lo haremos recursivamente para hacer el cambio a todos los
archivos que haya dentro del directorio (-R) y con el comando ls – l
verificamos los cambios realizados en dicha carpeta; el usuario y grupo
propietario vienen con “root” por defecto. Este procedimiento lo podemos
observar en la siguiente imagen.
Paso número 10

Terminado el anterior paso, nos dirigimos al explorador para empezar la instalación de


Joomla y en la barra de direcciones escribimos la URL http://localhost/joomla donde
“localhost” es el nombre del servidor web y “joomla” es el nombre de la carpeta de la
aplicación que se encuentra en el directorio /var/www.

Inmediatamente nos aparece un asistente de instalación, en este seleccionamos el idioma


(español) con el cual se mostrará la aplicación en el entorno administrativo y de los usuarios
y pulsamos el botón “Siguiente” ubicado en la parte superior de la pantalla.

En el próximo asistente el servidor hará una comprobación previa con respecto a todos los
paquetes instalados en los pasos anteriores y que son necesarios para el funcionamiento de
la aplicación, también verifica que la base de datos y el usuario principal estén creados en el
servidor. Debemos asegurarnos de que no hayan elementos destacados en rojo, ya que esto
quiere decir que los requisitos necesarios no están completos, si todo está bien, pulsamos
en “Siguiente” para continuar.

Este procedimiento lo podemos visualizar en los siguientes dos imágenes.


Paso número 11

En el próximo asistente aceptaremos la licencia de la aplicación web, debemos


leerla detenidamente para tener en cuenta los parámetros que nos están
planteando, y damos siguiente.

Aquí escribiremos la configuración de la base de datos previamente creados en los


pasos anteriores, digitamos los datos requeridos:

 Tipo de base de datos


 Nombre de servidor
 Nombre del usuario
 Contraseña del usuario
 Nombre de la base de datos

Terminado este procedimiento damos “siguiente”, esto lo podemos visualizar en las


siguientes dos imágenes.
Paso número 12

En el siguiente asistente podemos configurar un servicio FTP, en este caso no


haremos uso de este y damos siguiente.

Ahora pasamos a la configuración principal de la aplicación web, digitamos el


nombre para el sitio “Joomla”, el correo electrónico y la respectiva contraseña
para el usuario administrativo (admin); en la parte superior damos clic en instalar
los contenidos de ejemplo predeterminados, es decir, al terminar la instalación
nos mostrara títulos y textos para guiarnos y crear nuestro propio contenido,
finalizado esto damos “siguiente” como lo podemos observar en las siguientes
tres imágenes.
Paso número 13

Es muy importante para finalizar la instalación realizar este siguiente paso, ya que
para que la aplicación comience a funcionar debemos eliminar completamente el
directorio de instalación, esta es una característica de joomla!, para ello nos
dirigimos al directorio /var/www/joomla verificamos que efectivamente allí se
encuentre el directorio y con el comando rm –r eliminamos el directorio.

Después de haber verificado con el comando ls nuevamente nos dirigimos al


explorador y damos clic en “administración” para ir directamente al usuario
administrativo o en “portada” para ver el contenido de la pagina, estas dos
opciones se encuentran ubicadas en la parte superior de la pantalla para visualizar
nuestra aplicación.

Estando todo correctamente configurado, nos aparece el entorno grafico de nuestra


aplicación web . Este procedimiento lo podemos observar en las siguientes cuatro
imágenes.
Paso número 14

Ya finalizado todo el procedimiento, ingresamos al navegador con la URL


http://localhost/joomla/administrator e inmediatamente nos lleva al sitio para
logearnos como administrador, digitamos el usuario (admin) y la contraseña
(administracion), damos clic en «acceder» y pasamos a observar la consola de
administración de Joomla, en la cual podemos crear usuarios, artículos, entre otros;
este procedimiento lo podemos visualizar en las siguientes dos imágenes.
Paso número 15
Como prueba principal vamos a crear algunas cuentas de usuarios en el sistema, nos
dirigimos a la pestaña superior sitio – panel de control – gestor de usuarios, estando
allí podemos observar el usuario principal «administrator» y nos dirigimos al menú
superior y seleccionamos «nuevo» y escribimos los siguientes parámetros:

o Nombre
o Nombre de usuario
o Email
o Contraseña
o Grupo al cual va ha pertenecer
o Seleccionamos las dos opciones en NO, para no bloquear al usuario
o Idioma

Ya terminada esta configuración, nuevamente nos dirigimos al menú superior y le


damos clic en la opción aplicar, este mismo procedimiento lo ejecutamos cuando
deseemos crear un usuario con ciertos parámetros predeterminados. Lo anterior lo
podemos visualizar en las siguientes tres imágenes.
Paso número 16

Dependiendo de los privilegios que le hayamos dado a cada uno de los usuarios,
estos se pueden logear como administradores o simplemente como usuarios
para publicar, registrado, editor, entre otros, en este caso nos dirigimos a la
pagina de joomla y en la parte superior podemos logearnos con un usuario y la
contraseña y le damos en la opción «Iniciar sesión», este usuario que
ingresamos simplemente es registrado. Este accede a un entorno de escritorio
«perfil» en el cual puede modificar sus credenciales, ver los contenidos de la
pagina, tres otras cosas; estos pasos los podemos observar en las siguientes
tres imágenes.
Paso número 17

Procedemos a verificar la integración y registro de los usuarios creados en la


aplicación Web que a su vez deben estar asignados en la base de datos
(Joomla).

Para el ingreso al entorno grafico de MySQL (phpmyadmin) podemos


acceder a través de la URL (http://localhost/phpmyadmin) implementando
un navegador, editamos el usuario «root» y la contraseña para ingresar.

Debemos tener en cuenta que la base de datos, en este caso MySQL, nos
permite administrar la aplicación, almacenando los usuarios, contraseñas,
información y contenidos específicos del sitio web, este procedimiento lo
podemos observar en las siguientes dos imágenes.
Paso número 18

Estando en el entorno de phpmyadmin seleccionamos la base de datos para


Joomla y luego la pestaña jos_users - Examinar para visualizar cada uno de
los usuarios creados. Efectivamente se encuentran registrados con sus
contraseñas respectivas (encriptadas) los usuarios gestionados en la aplicación
(admin, johana, erika, katherine, sara), esto lo podemos visualizar en las
siguientes dos imágenes.
Paso número 19
Como siguiente paso realizaremos un cambio en una de las secciones publicadas en
nuestra pagina de Joomla.

Accedemos con administrador y damos clic en el icono “Gestor de la pagina


principal”. Allí editaremos la sección Bienvenidos a Joomla!. Damos clic sobre ella y
agregamos los caracteres o el texto que deseemos, en este caso:

Esta pagina es de propiedad exclusiva de:

Sara María Fernández Valenzuela


Erika Stephany Franco Ortega
Katherine Martínez Perea
Johana Cano Hernández

Realizado este procedimiento damos clic en los íconos situados en la parte superior
(Guardar – Aplicar), y nos dirigimos a la pagina de Joomla para verificar los cambios
realizados los cuales han sido efectivos, esto se evidenciara en las siguientes cuatro
imágenes.
Paso número 20

Otro parámetro que podemos modificar en nuestra aplicación web es la plantilla, para
ello nos dirigimos al panel de control en la parte superior de la pantalla
extensiones – gestor de plantillas, estando allí seleccionamos la que deseemos y
damos clic a la opción que se encuentra en la parte superior del panel
predeterminado – Previsualizar, y por ultimo podemos observar la plantilla
aplicada, esto lo podemos visualizar en las siguientes tres imágenes.

You might also like