Download - Instalacion y Configuracion Joomla en Ubuntu

Transcript
Page 1: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 1

MARCO TEÓRICO

QUÉ ES JOOMLA?

Joomla es un sistema gestor de contenidos dinámicos (CMS o Content

Management System).

La administración de Joomla se realiza por medio de la gestión web

de contenidos, osea que todas las acciones que realizan los

administradores de sitios Joomla, ya sea para modificar, agregar, o

eliminar contenidos se realiza exclusivamente mediante un navegador

web conectado a Internet, es decir, a través del protocolo HTTP

(Protocolo de transferencia de hipertexto).

Con Joomla podemos crear sitios web dinámicos con contenidos de

noticias, sitios corporativos, portales, e incluso también puede crearse

con Joomla sistemas que función en en redes Intranet para gestionar

información interna (comunicaciones, usuarios, etc) de compañías o

empresas de negocios, lo que quiere decir que el ámbito de

aplicación de Joomla no es exclusivo de Internet.

Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y

SQL (Structure Query Language). Utiliza bases de datos relacionales,

más específicamente MySQL. Tanto PHP como Mysql son programas

Opensource de libre distribución y uso, y al ser una aplicación WEB,

funciona en servidores de páginas web (HTTP Servers). Estos servidores

de páginas web pueden ser de pruebas (como en el caso que nos

Page 2: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 2

compete a nosotros, Joomla funcionando en una máquina virtual

instalada en la misma máquina del usuario que lo administra), o

también servidores comerciales de producción (Esto es, cuando

publicamos un sitio web basado en Joomla alojado en una empresa

proveedora del servicio de hosting).

Joomla corre mejor en servidores Unix/Apache, pero la administración

y edición de contenidos desde la computadora que accede el

administrador puede funcionar tanto con sistemas Unix o Windows.

Joomla! Hace uso de un sistema de versiones de tres números (en

formato x1.x2.x3). El primer número (x1) representa revisiones

importantes. El segundo número (x2) representa nuevos lanzamientos

significativos; los cuales corrigen errores, y añaden o mejoran

características y funcionalidades. El tercer número opcional (x3)

representa lanzamientos de mantenimiento, generalmente en

formato de parche, dirigidos a problemas de seguridad y errores.

Page 3: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 3

COMENZANDO CON JOOMLA (Cómo funciona joomla)

En principio es bueno saber cómo están organizados los distintos elementos que intervienen en Joomla! y cómo actúan para devolver los resultados esperados.

Cuando un usuario escribe o hace clic en nuestra dirección web, el index.php inmediatamente “llama” a la plantilla que estamos usando:

En el index de la plantilla se encuentra buena parte de la información de estructura de la web, y casi toda la información de los estilos. No toda la estructura se controla desde la plantilla porque ésta, a su vez, “llama” a los elementos que el diseñador incluyó con anterioridad.

Es decir, si en la plantilla se requieren módulos, entonces aparecerá el Módulo específico que originalmente se encuentra en su directorio y ahora se refleja en el sitio. Igualmente sucede con los Componentes.

Page 4: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 4

Todo Módulo y Componente tiene insertada su propia estructura HTML, así como instrucciones PHP particulares para cada caso, y algunas veces hasta su propia hoja de estilos CSS. Los Módulos están en el directorio /modules/ y los Componentes en /components/. Puedes probar personalizando el Módulo que más te guste con tus propias etiquetas y opciones de configuración, ya que cada Módulo tiene sus parámetros en un archivo XML.

Lo anterior constituye una explicación muy básica (quizás haga falta otro artículo más técnico y específico al respecto), pero ahora sabes que la “compleja estructura” no es tan compleja; un archivo llama a otro y todo se refleja como HTML a la vista de tus visitantes.

La información anterior, asi como las imágenes, (“CÓMO FUNCIONA JOOMLA” fueron tomadas de la página:

http://www.maestrosdelweb.com/editorial/que-es-joomla/

Page 5: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 5

INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE JOOMLA EN UBUNTU 8.04

REQUISITOS PREVIOS A LA INSTALACIÓN

• Descargar la última versión de joomla

• El servidor web o servicio de hosting, debe cumplir con los

siguientes requisitos para correr en cualquier sistema

operativo:

PHP 4.2.x o superior - http://www.php.net/

MySQL 3.23.x o superior - http://www.mysql.com/

Apache 1.13.19 o superior - http://www.apache.org/

• Asegúrese que el módulo PHP tiene instalado el soporte para

Mysql, XML y Zlib, esto se controla desde el archivo php.ini

• Un servidor HTTP de pruebas locales (instalado en tu propio

computador) o un servicio de hosting contratado, un dominio

activo y delegado a los DNS del proveedor de hosting.

• Joomla puede correr sobre los principales navegadores web:

Internet Explorer (versión 5.5 o superior)

Netscape

Firefox

• Tener un programa cliente FTP,esto en caso que cuentes con

un hosting válido con salida a internet, para el desarrollo del

Page 6: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 6

presente proyecto, no es necesario, ya que solo haremos pruebas locales. No hay salida a internet.

• Un editor HTML (Recomiendo Dreamweaver MX o superior)

INSTALACIÓN

Paquetes necesarios:

PAQUETES NECESARIOS PARALA INSTALACIÓN

Phpmyadmin

Php5

Mysql-server

Opcional: nautilus

Lo primero que debemos hacer es loguearnos como root, para esto

usamos el comando sudo bash

Page 7: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 7

Phpmyadmin: es un programa de código abierto en PHP, para administrar bases de datos MySQL a través de la interfaz web.

Instalación:

apt-get install

phpmyadmin

Una vez comienza la instalación, nos preguntara qué servidor web

deseamos instalar (apache2, apache, apache-ssl, apache-perl):

Page 8: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 8

PHp5: Es un lenguaje de programación diseñado originalmente para producir páginas web dinámicas (Foros, portales, páginas de noticias,

etc).

Instalación:

apt-get install

php5

Page 9: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 9

Mysql-server: Mysql es un sistema de administración de bases de datos.

*Base de datos: Es una agrupación de tablas que contienen información (datos). Para adicionar, acceder y procesar la

información, podemos usar un administrador como Mysql-server.

Mysql es muy rápida para la lectura, lo que la hace ideal para las

aplicaciones web. Es un sistema de administración relacional de

bases de datos, lo que quiere decir que archiva la información en

tablas separadas, lo que permite velocidad y flexibilidad. Como las

tablas se conectan con relaciones establecidas, es posible conectar

varias tablas.

Instalación:

apt-get install mysql-

server

Avanzando en la instalación, mysql-server solicitara una contraseña, la

cual usaremos para conectarnos a phpmyadmin via web.

Page 10: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 10

Page 11: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 11

Nautilus: Es el gestor de archivos para GNOME, el cual permite navegar por archivos permite previsualizar archivos en sus íconos, a

partir de la versión 2.3 incorpora navegación por pestanas, entre

otros.

Instalación:

apt-get install

nautilus

Para ejecutarlo, solo basta con escribir nautilus en la consola:

Page 12: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 12

Una vez instalados todos los paquetes necesarios, ingresamos a /etc y

movemos la carpeta phpmyadmin /var/www:

Podemos hacerlos de varias maneras:

La más sencilla es ejecutando nautilus:

Luego vamos a sistema de archivos, etc y buscamos la carpeta

phpmyadmin, click derecho sobre esta, copiar y luego la pegamos en

la carpeta var, www

Page 13: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 13

root@katerine-desktop:/etc# cp -r phpmyadmin/ /var/www

root@katerine-desktop:/etc# mv phpmyadmin/ /var/www

Verificamos que efectivamente, phpmyadmin quedo

dentro de /var/www:

Page 14: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 14

Debemos asegurarnos que phpmyadmin se encuentre funcionando

correctamente,

en el navegador web, escribimos: http://localhost/phpmyadmin

Observaciones:

• Si en algún momento llegamos a olvidar la clave de acceso a mysql (phpmyadmin), que es la que asignamos cuando instalamos mysql-

server, podemos hacer lo siguiente:

root@katerine-desktop:/var/www# dpkg-reconfigure mysql-

server-5.0

Page 15: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 15

Y a continuación nos dará la opción de cambiar la contraseña:

• Muchas veces, cuando tenemos un proxy configurado en la red, este puede interferir al momento de actualizar el sistema operativo o

descargar algunos paquetes, lo que debemos hacer es exportar este

proxy:

export http_proxy="http://172.20.49.51:80"

• En algunos casos necesitamos dar permisos para mover algunas carpetas:

Page 16: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 16

root@katerine-desktop:/var/www# chmod 777

phpmyadmin/

• Cuando necesitemos borrar alguna carpeta, usamos lo siguiente:

root@katerine-desktop:/var/www# rm –r

phpmyadmin/

Creamos la base de datos:

Nombre: joomla

Cotejamiento: Este será el tipo de codificación para la base de datos, elegimos utf8_unicode_ci

Utf8 es un tipo de codificación de caracteres para Unicode que permite escribir páginas web de modo que no aparezcan caracteres

extraños.

Al decirle que sea Unicode, estamos diciendo que queremos que sea de código universal, lo que quiere decir que su texto en cualquier

forma e idioma puede ser codificado para el uso informático.

Page 17: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 17

Una veombre de la base de datos y el tipo de cotejamiento, click en

crear.

La base de datos fue creada:

Page 18: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 18

Las tablas se irán creando solas.

Page 19: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 19

Descargamos joomla:

Ingles: http://www.joomla.org/

Español: http://www.joomlaspanish.org/

Versión en español:

Descargamos la versión joomla-1.5.8-spanish.tar.gz Esta versión contiene dos parches de seguridad, ya que versiones anteriores como

Page 20: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 20

joomla 1.5 y joomla 1.5.7 eran propensas a permitir que atacantes

pudieran adicionar código HTML peligroso.

Creamos una carpeta llamada joomla y descargamos en esta la

versión comprimida. Luego, abrimos esta carpeta y descomprimimos

el archivo, lo podemos hacer, con click derecho “Descomprimir Aquí”.

Una vez hecho esto, eliminamos el archivo joomla-1.5.8-spanish.tar.gz quedando dentro de dicha carpeta solo el archivo descomprimido.

Page 21: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 21

Copiamos la carpeta joomla a /var/www:

root@katerine-desktop:~/Escritorio# cp –r joomla

/var/www/joomla

Para acceder a joomla y configurarlo, abrimos el navegador y

escribimos: http://localhost/joomla

Page 22: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 22

Seleccionamos el idioma

En caso de necesitar otro idioma, podemos descargar el paquete

desde la siguiente dirección:

http://joomlacode.org/gf/project/comunidadjoomla/frs

Page 23: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 23

Joomla comprobara que Comprobara que tenga todo lo necesario

para funcionar correctamente, si en la primera columna, aparece un

NO, podemos devolvernos en la instalación y arreglarlo. Cualquier

NO que no se corrija, puede traer problemas en el funcionamiento del

sitio:

Si necesitamos realizar algún cambio en la instalación, no es necesario

salir del instalador, solo necesitamos una vez aplicado el cambio, dar

click en el botón “volver a comprobar”

Page 24: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 24

Leemos la licencia y damos click en siguiente

Page 25: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 25

Configuramos la base de datos:

Tipo de base de datos: Mysql

Nombre del servidor: localhost

Nombre de usuario: root (el que usamos para conectarnos a

phpmyadmin)

Contrasena: (la que usamos para conectarnos a phpmyadmin)

Nombre de la base de datos: joomla

Page 26: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 26

Una opción disponible desde la base de datos, es la de poder

cambiar el prefijo que joomla usara para todas las tablas que vaya

creando en la base de datos. Se puede tener más de un sitio

funcionando con la misma base de datos, lo cual es posible usando

prefijos para cada sitio.

En nuestro caso, no utilizaremos FTP, como se trata de una instalación local solo se necesita copiar y pegar o mover los archivos (carpetas) de joomla a la raíz o subcarpetas que el servidor usara para servir la web, entonces escogemos la opción NO y damos click en siguiente

Page 27: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 27

Nombre del sitio: “katerine” Este tambien se usara cuando enviemos correos o se mostraran cuando de produzcan errores de acceso o

mensajes de advertencia públicas en el sitio. Podremos cambiarlo

luego si deseamos desde la “configuración global”

Correo electrónico: [email protected] (correo electrónico del

administrador). Este correo sería válido, si nuestro servidor tuviera

salida a internet, de lo contrario, los correos rebotaran. Cabe recordar

que nuestro servidor no es un servidor web en producción, es solo

Page 28: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 28

para pruebas locales, por lo que veremos más adelante cómo

configurar una cuenta de correo electrónico válida para el ejemplo

que nos compete. A él llegaran las advertencias del sistema, correos,

desde allí enviaremos y recibiremos lo e-mail de los usuarios.

Contraseña: Password correo electrónico

Click en “instalar los datos de ejemplo predeterminados”. Esta parte

guarda la información que queremos incluir junto con la instalación

básica de joomla.

Introducir datos de ejemplo que proporciona joomla en la base de datos, estos se encuentran dentro de un archivo SQL del paquete de

instalación de joomla.

Migrar los datos de una versión anterior de joomla usando la herramienta de migración que se proporciona.

No introducir datos de ejemplo, ni migrar nada de ningún sitio: Empieza una instalación limpia de joomla.

Por razones de seguridad, es recomendable cambiar el usuario admin

luego de finalizada la instalación, esto lo hacemos desde “gestor de

usuarios”

FINALIZAR

A continuación, nos solicitara eliminar la carpeta de instalación del

joomla, por motivos de seguridad. Hasta que esta carpeta no sea

eliminada, joomla no nos dejara continuar.

Page 29: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 29

Ejecutamos nautilus y entramos a var y luego a www y dentro de la

carpeta llamada joomla, eliminamos el archivo installation:

Page 30: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 30

Accedemos a joomla como administradores: http://localhost/joomla/administrator

Page 31: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 31

Esta es la página de inicio, que nos mostrara cuando nos conectamos

como administradores de joomla:

Page 32: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 32

Page 33: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 33

Cómo accede un usuario simple (no administrador):

Navegador: http://localhost/joomla

Registrarse como usuario simple:

Click en Registrarse aquí

Page 34: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 34

A continuación, se le solicitara llenar los siguientes datos:

Nombre

Nombre de usuario

E-mail: Correo electrónico del usuario (internet).

Contraseña

Page 35: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 35

Luego de llenar todos los datos, nos debe aparecer el siguiente

mensaje:

“Se ha creado su cuenta y se ha enviado un enlace de activación a la dirección e-mail que nos ha proporcionado. Deberá activar su cuenta haciendo clic en el enlace antes de poder acceder al sitio” Como nuestro servidor web apache2 es un servidor local de prueba, sin salida a internet, dicho correo no llegara a su destino.

Entonces debemos crear un servidor de correo electrónico en nuestro

equipo para que los correos nos lleguen allí. Para este caso,

instalaremos un servidor postfix sencillo (solo enviar y recibir correos):

Page 36: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 36

Paquetes necesarios:

Postfix: Es un Agente de Transporte de Correo (MTA), es un programa informático para el enrutamiento y envío de correo electrónico,

creado con la intención de que sea una alternativa más rápida, fácil

de administrar y segura al ampliamente utilizado Sendmail.

*Exim4: Viene instalado por defecto y puede ser usado en la mayoría de sistemas operativos Linux. Exim4 es un MTA, el cual presenta una

gran flexibilidad en los caminos que pueden seguir los mensajes según

su origen y por presentar funcionalidades para control de spam y virus,

listas de bloqueo basados en DNS, control de relay, usuarios y

dominios virtuales, entre otros.

Mailutils: Es una colección de utilidades de correo, que incluye un servidor IMAP, contiene las versiones de GNU mailutils de dotlock, frm,

from, guimb, mail, messages, mimeview, movemail, readmsg y sieve.

Estas utilidades son capaces de funcionar con POP3, IMAP, mbox, MH

y Maildir.

dotlock, bloquea los archivos de la cola de correo electrónico.

frm, muestra las líneas «From:».

from, muestra el emisor y el asunto.

guimb, procesa los contenidos de los buzones especificados usando

un programa o expresión de «Scheme».

mail, la interfaz estándar /bin/mail, emisor y lector de correos electrónicos.

messages, cuenta el número de mensajes en el buzón.

mimeview, muestra los archivos, usando el mecanismo «mailcap».

movemail, mueve los mensajes entre los buzones.

Page 37: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 37

readmsg, extrae los mensajes seleccionados de un buzón.

sieve, una herramienta de filtrado de correo electrónico

Instalamos los paquetes:

apt-get install postfix

apt-get install

mailutils

Luego de instalados los paquetes necesarios, entramos a postfix para

editar el archivo main.cf:

root@katerine-desktop:/etc/postfix# nano

main.cf

Editamos las siguientes líneas:

Myhostname = katerine-desktop (nombre del equipo donde está el

servidor postfix)

Mydestination = katerine.com

Mynetworks = 127.0.0.0/8 192.168.70.223/24 (IP del equipo donde

está corriendo el servidor postfix)

Page 38: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 38

Reiniciamos el servidor:

root@katerine-desktop:/etc/postfix#

/etc/init.d/postfix restart

Probamos el servidor:

Agregamos un usuario para crearle una cuenta de correo electrónico

(katerine.com)

root@katerine-desktop:/etc/postfix#

adduser katy

Page 39: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 39

A continuación nos solicitara otros datos:

Nombre completo

Número de habitación

Teléfono del trabajo

Teléfono de la casa

Otro

Digitamos Y o N para confirmar o no la información.

Page 40: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 40

Ya logueados como katy, enviamos un mensaje a katerine (usuario

creado previamente), lo hacemos con el comando mail:

root@katerine-desktop:/etc/postfix# su

katy

Page 41: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 41

katy@katerine-desktop:/etc/postfix$ mail from

[email protected]

Cc: (otro destintario, opcional)

Subject (Asunto)

Cuando terminemos de escribir el mensaje, usamos la tecla punto (.)

para enviar el mensaje.

Nos logueamos como katerine para verificar si efectivamente llego el

mensaje

Con el comando mail, revisamos los mensajes en la bandeja de entrada para el usuario katerine.

Como ya sabemos crear usuarios en nuestro servidor de correo y por

ende, obtener una cuenta de correo electrónico válida para el

ejemplo que nos compete (no tenemos un servidor web en

producción con salida a internet), ya podemos acceder como

Page 42: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 42

usuarios no administradores a joomla por medio de la cuenta que

acabamos de crear y el respectivo link de activación de cuenta que

será enviado al e-mail

EDITANDO JOOMLA

EDITAR EL ARCHIVO DE CONFIGURACIÓN

Por medio de nautilus, abrimos el paquete donde descomprimimos

joomla e ingresamos a la carpeta configuration.php, lo hacemos por medio de un editor de texto.

A continuación, veremos algunos parámetros que podemos modificar

desde este archivo:

var $sitename = Nombre del sitio web

var $dbtype = mysql

var $host = localhost

var $user = El nombre de usuario de la base de datos

var $password = Contraseña de acceso a la base de datos

var $db = Nombre de la base de datos

var $dbprefix = jos_ = Prefijo de las tablas

Page 43: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 43

Page 44: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 44

var $secret = nUqTDivbVmCk08oV. Puede cambiarse aleatoriamente,

respetando la longitud de la cadena y tipo de caracteres permitidos.

var $mailfrom = Dirección de correo electrónico

var $fromname = Por ejemplo, el usuario de tu sitio

Page 45: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 45

Page 46: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 46

CÓMO CAMBIAR LA CONTRASENA DE ACCESO DEL USUARIO Admin

Primero, debemos acceder a joomla como administradores: http://localhos/joomla/administrator

Click en “Gestor de usuarios”

Page 47: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 47

A continuación, nos muestra todos los usuarios configurados dentro de

joomla, entre ellos, el administrador. Click en Administrator.

Page 48: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 48

Podemos cambiar todos los parámetros que queramos:

Nombre de usuario, que por defecto es admin, puede ser cambiado si

se desea

Email

Cotraseña

Y en el panel derecho, algunas opciones como idioma para la

administración, entre otras.

Page 49: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 49

Reemplazamos el Email del administrador [email protected], por

[email protected] , para que los efectivamente puedan llegar a

su destinatario.

Cambiamos la contrasena si queremos y damos click en Aplicar, una

vez cambiemos cuantos parámetros deseemos.

Page 50: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 50

SELECCIONAR PLANTILLAS

En el panel Extensiones, seleccionamos la opción “gestor de plantillas”

A continuación, nos mostrara, las plantillas que trae joomla por

defecto, elegimos la de nuestra preferencia. Si deseamos, podemos

descargar mas opciones de plantillas desde la página oficial de

joomla.

Page 51: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 51

Yo elegi la plantilla “Beez”

Damos click en Previsualizar

Page 52: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 52

A continuación, nos muestra cómo quedara nuestra página:

Page 53: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 53

Si efectivamente, deseamos usar esta plantilla, damos click en

Aplicar, que se encuentra ubicado al lado de Previsualizar

CÓMO AGREGAR ARTÍCULOS

Click en añadir un nuevo artículo

Page 54: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 54

De inmedito nos trae a la siguiente página, donde escribiremos el

artículo que deseamos publicar:

Una vez escrito el artículo, click en Aplicar

Page 55: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 55

QUIENES VISITAN TU SITIO En la parte inferior derecha de la página, “Quién está en línea?”, nos dira cuántas usuarios estan vistando nuestra página.

“Tenemos 3 invitados y 1 miembro conectado”

Page 56: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 56

El Administrador, puede verificar qué usuarios se encuentran

conectados en algún momento:

En la página de inicio de administrador, click en “usuarios

identificados” y a continuación, nos mostrara quienes se encuentran

en nuestro sitio:

Merceditas: Usuario registrado, Grupo: cliente del sitio, última vez activo xx horas

Admin: Superadministrador, Grupo: administrador, última vez activo xx horas

Page 57: Instalacion y Configuracion Joomla en Ubuntu

JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8JOOMLA 1.5.8 Página 57

Si vamos al ícono “Gestor de usuarios”, podremos ver información

detallada de los usuarios de joomla, observamos toda la información

de “usuarios identificados”, ademas de la dirección de correo

electrónico y la fecha de la última visita.