(TUTO) Que es el Joomla y como Instalarlo.

Publicado por BetoRock, Abril 22, 2007, 04:21:20

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

BetoRock

Bueno gente navegando por la red e investigando un poco encontre esto que se llama Joomala, parecio interesante y pense que esto estaria bueno para publicar un tutorial de como se instala y para que sirve.

:arrow: ¿Que es el Joomala?

La pregunta lógica que te harás si no conoces para nada el cms de Joomla será "¿y qué es Joomla?"; así que voy a tratar de que lo entiendas de una forma concisa y clara.
Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web con una alta interactividad con el usuario, profesionalidad y eficiencia. La administración de Joomla está enteramente basada en la gestión online de contenidos...
  Decimos "gestión online" porque todas las acciones que va a realizar un administrador de sitios Joomla, ya sea para modificar, agregar, o eliminar contenidos en su sitio, se realiza exclusivamente con el uso de un navegador web (browser) conectado a Internet, es decir, a través del protocolo HTTP (Protocolo de transferencia de hipertexto).
  Simplemente esto es lo necesario para el usuario de Joomla para publicar información en la Red Global, y mantenerla siempre actualizada y fresca. Esto convierte a Joomla en una poderosa herramienta de difusión de Información, de "marketing online", y también de negocios por Internet. 

  Es tan sencilla y amigable la interfaz administrativa de Joomla, que cualquier persona puede gestionar sus propios contenidos web sin necesidad de poseer conocimientos técnicos, sin saber programar en lenguaje HTML, y sin tener que recurrir a un webmaster que le ayude, cada vez que hay que actualizar contenidos en un sitio web. Todos los aspectos técnicos del sistema están ocultos al usuario común, y han sido resueltos por los programadores de Joomla, haciendo las cosas lo más sencillo posible para que los administradores y editores de contenidos no tengan que ser unos expertos especializados en el sistema de Joomla.
  Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language). Utiliza bases de datos relacionales, concretamente usa MySQL. Tanto PHP como Mysql son programas Opensource de libre distribución y uso, y al ser Joomla una aplicación web, funciona obviamente en servidores de páginas web (HTTP Servers).
  Basados en esta misma filosofía opensource podemos afirmar también que Joomla correrá mejor en datacenters cuyas plataformas sean Linux/Unix y cuyos servidores HTTP sean Apache. Con esto no vamos a decir que Joomla no funciona en plataformas Windows con servidores IIS (Internet Information Server, de Microsoft), pero sí que lo hace con toda su potencia y funcionalidades en plataformas Unix/Apache. Hoy día, cualquier servicio de alojamiento tiene soporte para todos los requisitos que se acaban de enumerar, así que no debes preocuparte por ello.
   El funcionamiento de Joomla se lleva a cabo gracias a sus dos principales elementos, que son:

La base de datos Mysql: allí es donde se guarda toda la información y la mayor parte de la configuración del sistema, de una forma ordenada y en distintas tablas, las cuales cada una de ellas almacena información específica y determinada.
Los scripts PHP: son los que ejecutan las acciones de consulta y realizan modificaciones en la base de datos convirtiendo los datos en simples páginas web interpretables por los navegadores de Internet (Browsers) y perfectamente inteligibles para los usuarios navegantes y administradores.
  Existen también otro tipo de archivos que realizan importantes tareas dentro de Joomla (archivos XML, scripts Javascript JS, CSS, etc), pero el motor fundamental de todo CMS (y de Joomla en particular) son los dos enunciados anteriormente. 

:arrow: Requisitos para instalar el Joomala

1).-Un servicio de alojamiento que tenga soporte para Apache, PHP, y MySQL (son imprescindibles)
,
  2).-Tener un programa FTP, como por ejemplo el "Cute FTP" que te servirá para subir los archivos a tu alojamiento,

  3).-Disponer de los datos de acceso mediante Ftp, que te deberá indicar tu alojador:
         . Servidor de Ftp (host)
         . Nombre de usuario para Ftp, asociado a tu cuenta
         . Contraseña de dicho usuario
(normalmente, el alojador te los habrá comunicado en un correo al contratar).El puerto será el 21

  4).-Diponer de acceso a MySQL, para crearte una base de datos (debes crearte una, es necesaria):
         . Normalmente lo haces desde el Panel de Control que deberás tener asignado en tu alojador, al que accederás con:
                  - Nombre de usuario (que te faciliten)
                  - Contraseña (que te faciliten).

**Si no dispones de este acceso del paso 4, tendrías que solicitar de tu alojador que te creasen una base de datos y te faciliten:
                           :: la url para acceder a phpMyAdmin
                           :: nombre del host de la base de datos creada ("localhost" normalmente)
                           :: nombre de la base de datos que te han creado
                           :: usuario de dicha base de datos, y
                           :: contraseña de dicho usuario.

  Normalmente no habrá problema alguno puesto que cualquier alojamiento que se precie, te va a ofrecer todos los datos en un correo que te enviarán tras contratar el alojamiento; correo que te indicará todo lo que precisas para acceder mediante Ftp a tu espacio, y además en tu Panel de Control (que también tiene cualquier alojador bueno), tendrás las herramientas precisas para que puedas crearte la base de datos MySQL que requiere Joomla. Son pasos muy sencillos que te irán guiandofácil.

DESCARGAR JOOMALA Joomla 1.0.11 spanish premium

:arrow: COMENZAR LA INSTALACION

Luego de pasar los archivos al host deberás teclear en el Navegador la url de tu sitio:

                 www.tusitio.com   -->> que debería arrancar el instalador.
   **Caso de que no se arranque, prueba a teclear:

                www.tusitio.com/installation 

    De una u otra forma, te comenzará la instalación de Joomla, que previo hacer un chequeo te sacará la primera pantalla:





En la parte de arriba te saldrá seguramente la advertencia en rojo de que "no puede escribir en el archivo "configuration.php", NO TE PREOCUPE porque luego veremos como solucionarlo. Algo más abajo posiblemente, otra advertencia en rojo de que el "Registro global" está en "ON", pero no te preocupe.
  Y abajo del todo nos dice que hay una serie de Carpetas y Archivos que "no pueden ser escritos", también en rojo. Esto si que deberás cambiarlo porque de lo contrario no podrás continuar.
  Pero es sencillo (NO CIERRES la ventana de instalación, simplemente minimízala para poder maximizarla e ir viendo todos los archivos a los que debes dar permiso de escritura, vuelves a minimizarla y así hasta completar todos).
  La tarea consistirá en ir mediante Ftp a tu alojador y cambiar los permisos de todos estos archivos a 777 y la forma de cambiarlo es picar con el botón derecho sobre el archivo que sea y elegir la opción "Cambiar permisos-Chmod", o "Change...", enfín enseguida verás de qué te hablo y es muy sencillo.
  Por ejemplo el primero "administrator/backups", quiere decir que tienes que ir a tu raíz del sitio (normalmente ya vimos que era "public_html") y ahí verás la carpeta "administrator" (es una de las que subiste), picas con doble clic sobre ella y tendrás el mencionado "backups" al que cambias como vimos el permiso que tenga por 777
  Una vez hecho esto en todos, ya podemos seguir y para ello deberás picar arriba en el botón "Comprobar de nuevo", que ya te deberá mostrar todos en verde: (ten en cuenta que si no tienes todos en verde no podrás continuar correctamente)



Una vez que según vimos ya tienes todo en verde, podremos continuar sin problemas, picas en "Siguiente":



Esta es la Licencia de Joomla --que si quieres te la lees-- y debemos picar ahora en "siguiente", saliendo:



y aquí deberás teclear los datos de la BASE DE DATOS que habías creado, y que los deberás conocer, Nombre del servidor suele ser "localhost", y el resto los que correspondan a tu base MySQL (procura no equivocarte al teclearlos).
  El apartado que pone "Prefijo de las tablas MySQL" déjalo como está: "jos_" y las 3 casillas de abajo del todo, déjalas tal cual.
  Para que dés un nombre a tu web (lo podrás cambiar luego si quieres), normalmente pon el nombre de tu web, damos siguiente:
  Tras dar nombre a tu web, como vimos en paso anterior:



picas arriba a la derecha en "Siguiente" y te saldrá una pantalla que es podríamos decir una de las más importantes, por cuanto te requiere unos datos fundamentales para la futura web:



que como ves es la pantalla final de la instalación en la que te dice que JOOMLA HA SIDO INSTALADO, pero ¡ojo!, MUY IMPORTANTE, aún tienes que realizar 2 tareas importantes antes de seguir:

1/.-Minimiza esta ventana y vete mediante Ftp a tu sitio y BORRA la carpeta "Installation" (botón derecho sobre ella y "Eliminar" o "Borrar"). Esto es por motivos de seguridad, y
     2/.-Tienes que seleccionar todo lo que aparece abajo (posiblemente con picar dentro de la ventana, quedará seleccionado todo el texto, sino pues seleccionalo poco a poco con el ratón) y con botón derecho "Copiar" y ahora abres en tu Escritorio por ejemplo un archivo CON EL BLOC DE NOTAS de Windows, y "Pegas" en él dicho texto. Cuando lo tengas, tienes que guardar ese archivo con el nombre "configuration.php". Una vez tengas el archivo correctamente, lo subes con Ftp a tu raíz del sitio y le dás permisos 666.
   Si todo lo has hecho correctamente, ya puedes desde esa pantalla final de la instalación que vimos, bien entrar directamente a tu web, o ir a Administración del sitio.
  Para la Administración, ya sabrás "admin" y la contraseña de la que habíamos hablado y que tendrás a buen recaudo.
  Y espero no haberme olvidado de nada, y que te sirva este tutorial.Saludos.

Fuente: DeseoAprender.Com


Beto  :jaja:

PD: Despues que algun Mod lo pase a la seccion de tutoriales. Gracias.

Camello_AR

Muy bueno Pinery

Lo unico que las imagenes tenes que solucionar el tema de los vinculos (no tiene los vínculos a las grandes) y habría que adaptar un poco algunos giros del lenguaje al "argentino" dado que está un poco "agallegado"

BetoRock

Cita de: Camello_AR en Abril 22, 2007, 22:44:59
Muy bueno Pinery

Lo unico que las imagenes tenes que solucionar el tema de los vinculos (no tiene los vínculos a las grandes) y habría que adaptar un poco algunos giros del lenguaje al "argentino" dado que está un poco "agallegado"

Ups! ni me di cuenta lo de las imagenes... igualmente creo que esta bien explicado, no es necesario ver las imagenes ya que la instalacion es muy simple.

Si alguien necesita las imagenes que chifle.  :lol:

Despues me voy a armar el tuto para instalar el Joomla con el SMF y con el chat, primero lo pruebo y despues lo hago.

Gracias.

Beto  :jaja:

4kstore

se agradece ademas que en el texto dice joomala !! en ves de joomla !!! si alguien quiere templates para joomla pida yo consigo muchos !  :up:

gracias por el tuto!



Ro.

Sentarme a esperar, que se me pase y chau!

xhighlanderx

No respondo MP acerca de configuracion =).igualmente el emule no sirve con el jdownloader argento ya esta muriendo
Firma fuera de las reglas

bocha06

Cita de: xhighlanderx en Mayo 03, 2007, 02:08:09
entendi la mitad  :o

jaja...me paso lo mismo, c nota q no entiendo nada de web no??? :palmas: :palmas:

muy buen tuto

salu2

There's no place I can be
Since I found Serenity
But you can't take the sky from me...

nacho280

ojalá supiera bien com ohacer una web...aunq sea de mi biografía jeje pero no entiendo nada tampocooo  :-\ pero muy interesante estoo

BetoRock

Cita de: bocha06 en Mayo 03, 2007, 11:15:00
Cita de: xhighlanderx en Mayo 03, 2007, 02:08:09
entendi la mitad  :o

jaja...me paso lo mismo, c nota q no entiendo nada de web no??? :palmas: :palmas:

muy buen tuto

salu2

Yo antes tampoco no entendia nada... y como no me gusta leer tutoriales empece a tocar botones, y bueno ahora por lo menos tengo un panorama mas claro de programacion web.

Beto  :jaja:

Panameño


KameL