Está en la página 1de 65

Joomla!

:
La web en entornos educativos
Captulos 1 a 3
Material actualizado a septiembre de
2012
ndice
ndice de contenido
1. !or "u# Joomla!$....................................................................................................1
1.1. %u# es Joomla!$..............................................................................................1
1.2. &structura de un CM'........................................................................................2
1.2.1. (ront)end * +ac,)end.................................................................................2
1.2.2. Con-i.uraci/n..............................................................................................2
1.2.3. 0erec1os de acceso...................................................................................2
1.2.2. Contenido....................................................................................................3
1.2.3. !lantillas......................................................................................................3
1.2.4. &5tensiones................................................................................................3
1.2.6. 7utina de traba8o.........................................................................................3
1.3. 9ersiones de Joomla!.........................................................................................3
1.2. Caractersticas de Joomla!.................................................................................2
1.3. Licencia de Joomla!...........................................................................................4
1.3.1. La comunidad Joomla!................................................................................:
1.4. Joomla! en entornos educativos........................................................................;
2. <nstalaci/n de Joomla! en un servidor web local.....................................................11
2.1. 7e"uisitos de instalaci/n..................................................................................11
2.2. =indows: utilizaci/n de un servidor web portable> con Joomla! <nstalado......12
2.3. =indows: uso de =?M! para instalar un servidor local.................................13
2.3.1. @esti/n de =amp.....................................................................................20
2.3.2. <niciar =amp.............................................................................................22
2.2. <nstalaci/n de un servidor web local en @ABCLinu5: L?M!............................23
2.3. <nstalaci/n de un servidor web local en Mac D' E: M?M!............................26
2.3.1. M?M!. @esti/n.........................................................................................2;
2.4. !1pM*?dmin. Creaci/n de la base de datos * el usuario M*'%L..................33
2.4.1. =indows...................................................................................................33
2.4.2. Bbuntu.......................................................................................................34
2.6. <nstalaci/n de Joomla!.....................................................................................3;
3. <nstalaci/n de Joomla! en un servidor web remoto.................................................2:
3.1. 7e"uisitos de instalaci/n.................................................................................2:
3.2. ?lo8amiento web .ratuito..................................................................................2:
3.3. Conse.uir el 1ostin. .ratuito...........................................................................2;
3.2. <nstalaci/n de Joomla!.....................................................................................33
3.2.1. <nstalaci/n automatizada de Joomla!.......................................................33
3.2.2. <nstalaci/n FmanualG.................................................................................34
3.2.3. <nstalar Joomla!.........................................................................................42
Joomla!: La web en entornos educativos
Las pH.inas del presente manual 1an sido realizadas sobre la base de los
documentos "ue se encuentran en
1ttp:CCwww.ite.educacion.esC-ormacionCmaterialesC;;CcdCindice.1tm distribuidos
mediante licencia Creative Commons
I1ttp:CCwww.ite.educacion.esC-ormacionCmaterialesC;;CcdCautoriaCinde5.1tmlJ por Jos#
'Hnc1ez 7odr.uez Isanc1ezrodriK.mail.comJ * Julio 7uiz !almero
IruizpalmeroK.mail.comJ
1. Por qu Joomla!
1
?
1.1. Qu es Joomla!
2
?
Joomla! es un sistema gestor de contenidos dinmicos ICMS> en adelante si.las de
Content Management SystemJ "ue permite crear sitios web de alta interactividad>
pro-esionalidad * e-iciencia. Con la venta8a de "ue la administraci/n de Joomla! estH
enteramente basada en la .esti/n online de contenidos...
&s .esti/n online por"ue todas las acciones "ue realizan los administradores de sitios
Jooml a!, *a sea para modi -i car> a.re.ar o el i mi nar conteni dos se real i za
e5clusivamente mediante un nave.ador web IbrowserJ conectado a <nternet> es decir>
a trav#s del protocolo LMM! I!rotocolo de trans-erencia de 1iperte5toJ.
solo esto es necesario para "ue el usuario de Joomla! pueda publicar in-ormaci/n en
la 7ed> * mantenerla siempre actualizada. &sto convierte a Joomla! en una
poderosa 1erramienta de di-usi/n de in-ormaci/n> de Marketing Online> de ne.ocios
por <nternet> de administraci/n de pro*ectos en .eneral> educativos en particular.
Con Joomla! podemos crear sitios web de noticias> sitios corporativos> sitios web de
presencia> portales comunitarios> e incluso tambi#n pueden crearse con Joomla!
sistemas "ue -uncionen en redes cerradas IIntranetsJ para .estionar in-ormaci/n
interna Icomunicaciones> usuarios> etc.J de compaNas o empresas de ne.ocios.
&sto Oltimo si.ni-ica "ue el Hmbito de aplicaci/n de Joomla! no es e5clusivo de
<nternet.
La inter-az administrativa de Joomla! es tan sencilla * ami.able "ue cual"uier
persona puede admi ni strar sus propi os conteni dos web si n l a necesidad de
poseer conocimientos t#cnicos> sin saber len.ua8e LMML> * sin recurrir a un
=ebMaster cada vez "ue 1a* "ue actualizar tal o cual cosa en un sitio web. Modos
los aspectos t#cnicos del sistema estHn ocultos al usuario comOn> * 1an sido
resueltos por los pro.ramadores de Joomla!, 1aciendo las cosas sencillas para "ue
los administradores * editores de contenidos puedan prescindir casi
completamente de una capacitaci/n t#cnica especializada.
Joomla! estH pro.ramado en len.ua8e PP IHypertext Pre ProcessorJ * S!"
Itructure !uery LanguageJ. Btiliza bases de datos relacionales> mHs
espec-icamente M*'%L. Manto !L! como M*'%L son pro.ramas Open ource de
libre distribuci/n * uso> * al ser Joomla! una aplicaci/n =&+> -unciona obviamente
en servidores de pH.inas web &stos servidores de pH.inas web pueden ser de
pruebas Ies decir> por e8emplo> Joomla! -uncionando en un servidor instalado en la
misma mH"uina del usuario "ue lo administraJ> o tambi#n servidores comerciales
de producci/n Iesto es> cuando publicamos un sitio web basado en Joomla!
alo8ado en una empresa proveedora del servicio de "ostingJ.
1 Joomla es una trascripci/n -on#tica al in.l#s IF8umlaGJ de un t#rmino en Fswa1iliG> cu*a traducci/n
es Ftodos 8untosG o Fcomo un todoG.
2 &ste apartado es copia prHcticamente literal del te5to ori.inal de @onzalo 7e*noso> propietario del
espacio 1ttp:CCwww.8oomlaos.net * se publica en este captulo con autorizaci/n e5presa del autor.
&l -uncionamiento de Joomla! se lleva a cabo .racias a sus dos principales
elementos:
1. La base de datos M*'%L: es donde se .uarda toda la in-ormaci/n * la ma*or
parte de la con-i.uraci/n del sistema> de una -orma ordenada * en distintas
tablas> cada una de las cuales almacena in-ormaci/n espec-ica *
determinada.
2. Los scripts !L!: son los "ue e8ecutan las acciones de consulta * realizan
modi-icaciones en la base de datos convirtiendo los datos en simples pH.inas
web interpretables por los nave.adores de <nternet * per-ectamente
inteli.ibles para los usuarios * administradores.
&5isten tambi#n otro tipo de arc1ivos "ue realizan importantes tareas dentro de Joomla!
Iarc1ivos EML> scripts Javascript> C''> ?8a5> etcJ> pero el motor -undamental de
todo CM' I* de Joomla! en particularJ lo constitu*en los dos enunciados
anteriormente.
1.2. Estructura de un CMS
Las di-erentes -uncionalidades o-recidas por un CM' pueden ser separadas en
di-erentes cate.oras. Modas 8untas constitu*en la estructura de un CM' como
Joomla!:
1.#.1. $ront%end & 'ac(%end
Bn CM' consiste en un (ront)end> "ue es el sitio web IwebsiteJ> "ue los visitantes *
los usuarios re.istrados pueden ver. P un +ac,)end> "ue contiene la parte de
administraci/n> localizado en una B7L di-erente al sitio webQ * es donde se realizan
las tareas de con-i.uraci/n> mantenimiento> limpieza> creaci/n de estadsticas> etc.
1.#.#. Con)iguraci*n
Las decisiones de con-i.uraci/n "ue se aplican al sitio web son especi-icados en
FCon-i.uration settin.sG. &sto inclu*e el ttulo del sitio web> las palabras para los
motores de bOs"ueda> opciones "ue permiten o pro1ben darse de alta como usuario
en el sitio web * muc1as otras -unciones.
1.#.+. ,erec-os de acceso
&n un CM'> los nombres de usuario son asi.nados a personas "ue estHn
involucradas en el desarrollo del sitio web * su administraci/n> * poseen di-erentes
derec1os de acceso. &l ran.o de derec1os va desde un usuario simplemente
re.istrado> re.istrado como autor o editor> 1asta la cate.ora de FsOper
administradorG> "ue tiene total control sobre el dominio. 'e.On los derec1os
asi.nados> el sitio web muestra di-erentes contenidos> o el usuario traba8a en
di-erentes partes de la administraci/n aparte de en el sitio web.
1.#... Contenido
Joomla! permite cual"uier tipo de contenido. Me5to simple> imH.enes> vnculos>
mOsica * arc1ivos multimedia en .eneral o una combinaci/n de todos ellos. !ara
mantener una buena presentaci/n de los contenidos> son incluidos en estructuras
8erar"uizadas> siendo clasi-icados se.On secciones * cate.oras> "ue a su vez>
deben ser administrados.
1.#./. Plantillas
Bna plantilla de-ine los colores> las -uentes * su tamaNo> imH.enes de -ondo>
espaciado * distribuci/n de la pH.ina> es decir> todo lo "ue tiene "ue ver con la
apariencia del sitio web.
1.#.0. 12tensiones
Modo sistema debe poder ser ampliable para poder crecer en -unci/n de los
re"uerimientos "ue aparezcan. Las -uncionalidades "ue pertenecen a determinado
conte5to son cubiertas por lo "ue conocemos como componente. !or e8emplo>
componentes tpicos son una tienda online> un .estor de usuarios> un .estor de
listas de correo> un -oro> una .alera de imH.enes> un .estor de descar.as>...
Los m*dulos "ue se necesitan inte.rar con los componentes son utilizados para
insertar contenidos en la parte deseada dentro de la plantilla. 'on e8emplos de
m/dulos el "ue permite ver los usuarios conectados en el momento> el "ue permite
ver las estadsticas del sitio> el "ue muestra los artculos de contenido mHs recientes>
etc.
'on consideradas e5tensiones tambi#n las plantillas> los pa"uetes de idiomas> *
tambi#n los llamados plu.ins> cu*a -uncionalidad principal> pero no la Onica> es
interceptar los contenidos * realizar al.una modi-icaci/n en ellos antes de ser
mostrados en el nave.ador.
1.#.3. 4utina de tra5a6o
'i 1a* varias personas traba8ando con el CM' Joomla!> una buena rutina de traba8o
-acilitarH la .esti/n de los contenidos. !or e8emplo> si un editor revisa una lista de
noticias enviadas al sitio para ser corre.idas> * despu#s de revisarlos indica "ue las
noticias *a 1an sido corre.idas> el 8e-e de redacci/n podrH directamente decidir si la
noticia se publica en el (rontpa.e IpH.ina principal del sitio webJ o no.
1.3. Versiones de Joomla!
Como todo so-tware> e5isten di-erentes versiones de desarrollo de Joomla! &l e"uipo
de Joomla! public/ un #oadmap Iprevisi/n de evoluci/nJ el 1 de septiembre de
2003 * empez/ con la versi/n 1.0> para "ue no -uera con-undida con las versiones de
Mambo
3
.
Sistema de numeracin de las !ersiones de Joomla! 'e atiene al sistema
E.P.R> * "ue indica:
7 S nOmero de versi/n liberada ma*or. 'e incrementa cuando se
realizan pro-undos cambios en el nivel del c/di.o -uente. ? veces> esta
versi/n no es compatible con versiones anteriores.
8 S nOmero de versi/n liberada menor. 'e incrementa cuando se
realizan cambios relevantes en su -uncionalidad. La versi/n superior es
.eneralmente compatible con las anteriores.
9 S nOmero de versi/n liberada de mantenimiento. 'e incrementa cuando
se reparan errores o bien se solucionan problemas de se.uridad. Bn
incremento en este nOmero indica solo cambios menores. &stas
versiones son siempre compatibles con versiones anteriores.
:ersi*n )inal ;$ull release<
'upone un cambio en los nOmeros E e P. 'e establecen periodos al-a * beta de
prueba. La duraci/n de estos periodos no es -i8a * -orma parte de la
3 Los propietarios del CM' Mambo Dpen 'ource decidieron cambiar la -iloso-a de traba8o "ue
e5ista en la comunidad de desarrolladores. ?l.unos desarrolladores decidieron> en ese momento>
desli.arse del pro*ecto Mambo * empezar lo "ue a1ora conocemos como Joomla! La versi/n 1.0
de Joomla! es una versi/n revisada de Mambo 2.3.2.3
in-ormaci/n propia del e"uipo de desarrollo. Las versiones beta estHn
disponibles para ser probadas al menos durante peri odos de tres
semanas para "ue l os desarrolladores de e5tensiones puedan realizar
los cambios oportunos para poder adaptarlos a la nueva versi/n de Joomla!
:ersi*n de mantenimiento IMaintenance releaseJ
9ersi/n "ue puede ser usada inmediatamente.
4oadma=
'e entiende por #oadmap la propuesta de traba8o en el tiempo "ue 1a
realizado una comunidad de desarrolladores> en nuestro caso de Joomla!
'irve para conocer c/mo es la evoluci/n prevista> "u# prestaciones o-recen
las versiones "ue va apareciendo> * lo "ue lle.arH en el -uturo.
1.". Caracter#sticas de Joomla!
"
&l proceso de instalaci/n * mantenimiento de Joomla! es sencillo> la se.uridad en su
c/di.o estH .arantizada por la .ran cantidad de desarrolladores "ue traba8an de -orma
con8unta para "ue sea un producto se.uro * estableQ lo "ue -avorece la ampliaci/n
de sus caractersticas * con una inter-az ami.able para el usuario.
Con Joomla! CM' solo debes ocuparte de la in-ormaci/n "ue desees publicar> *a
"ue el sistema .estionarH todos los demHs detalles t#cnicos * administrativos:
T Sistema de $dministracin sencillo y a!an%ado& con una inter-az de
administraci/n clara * concreta "ue le permitirH .estionar todos los aspectos
-undamentales clave de un sitio web * sus contenidos.
T 'rgani%acin del sitio (e)> Joomla! estH preparado para or.anizar
e-icientemente los contenidos de su sitio en secciones * cate.oras> lo "ue
-acilita la nave.abilidad para los usuarios * permite crear una estructura s/lida>
ordenada * sencilla para los administradores. 0esde el panel administrador de
Joomla! usted podrH crear> editar * borrar las secciones * cate.oras de su
sitio de la manera en "ue mHs le conven.a.
T *u)licacin de contenidos& con Joomla! CM' podrH crear pH.inas ilimitadas *
editarlas desde un sencillo editor> basado en =P'<=P@
3
> "ue permite
-ormatear los te5tos con los estilos e imH.enes deseados. Los contenidos son
totalmente editables * modi-icables.
T Escala)ilidad e im+lementacin de nue!as ,uncionalidades& Joomla!
o-rece la posibilidad de instalar> desinstalar * administrar componentes *
m/dulos> "ue a.re.arHn servicios de valor a los visitantes de su sitio web>
por e8emplo: .aleras de imH.enes> -oros> newsletters> clasi-icados> etc.
T -nternacionali%acin& la inter-az de Joomla! se encuentra traducida a mu*
diversos idiomas.
T $dministracin de usuarios& Joomla! permite almacenar datos de usuarios
re.istrados * tambi#n la posibilidad de enviar e$mails masivos a todos los
usuarios. La administraci/n de usuarios es 8erHr"uica> pues los distintos
.rupos de usuarios poseen di-erentes niveles de permisos dentro de la
.esti/n * administraci/n del sitio.
2 &ste apartado es copia prHcticamente literal del te5to ori.inal de @onzalo 7e*noso> propietario del
espacio 1ttp:CCwww.8oomlaos.net * se publica en este captulo con autorizaci/n e5presa del autor.
3 =P'<=P@ son las si.las de =1at Pou 'ee <s =1at Pou @et. &stos editores permiten estar viendo
en todo momento el te5to "ue se escribe tal * como es mostrado una vez impreso
T .ise/o y as+ecto esttico del sitio& es posible cambiar todo el aspecto del
sitio web tan solo con un par de clics> .racias al sistema .estor de
plantillas ItemplatesJ "ue utiliza Joomla!
T 0a!egacin y men1s& la administraci/n de los menOs permite tomar decisiones
rHpidas * sencillas sobre la nave.aci/n "ue "ueremos en nuestro sitio web.
T $dministrador de arc2i!os multimedia& Joomla! posee una utilidad para subir
imH.enes> videos> arc1ivos de sonido> al servidor para ser usados en todo
el sitio.
T .is+osicin de mdulos modi,ica)le& en un sitio creado con Joomla!> la
posici/n de m/dulos puede acomodarse como se pre-iera.
T Encuestas& Joomla! posee un sistema de votaciones * encuestas dinHmicas con
resultados en barras porcentuales.
T 3eed de 0oticias& Joomla! trae incorporado un sistema de sindicaci/n de
noticias por 7'' de .eneraci/n automHtica.
T *u)licidad& es posible 1acer publicidad en el sitio usando el ?dministrador de
%anners.
T Estad#sticas de !isitas& con in-ormaci/n de nave.ador> sistema operativo *
detalles de los documentos IpH.inasJ mHs vistos.
Caractersticas de publicaci/n de pH.inas web en Joomla!:
T $utomati%acin en la +u)licacin& las pH.inas * documentos de Joomla!
pueden pro.ramarse con -ec1a de publicaci/n * -ec1a de caducidad. &s
decir> un documento puede pro.ramarse para "ue se publi"ue auto
mHticamente al lle.ar una determinada -ec1a> * lue.o despublicarse
tambi#n de -orma automHtica en otra -ec1a.
T $rc2i!o e 2istorial& las pH.inas vie8as o publicaciones "ue 1a*an perdido
vi.encia pueden enviarse a un Uarc1ivoU de almacenamiento> sin necesidad
de tener "ue borrarlas. &sto permite tambi#n dar la posibilidad a los nave.antes
de consultar artculos vie8os o documentos anteriores en un 1istorial.
T 3ormatos de lectura& cada documento es .enerado automHticamente por
Joomla! en -ormato !0(> en versi/n imprimible> * en EML.
T En!#o +or correo electrnico: los usuarios del sitio Joomla! podrHn
enviar
automHticamente a un ami.o por correo electr/nico cada documento
publicado.
T :aloraci*n de contenidos: los visitantes del sitio podrHn votar la calidad de lo
publicado.
T Comentarios: IopcionalJ los usuarios podrHn comentar sus opiniones o
e5presar sus in"uietudes en la misma pH.ina de contenidos.
1.4. 5icencia de Joomla!
6
&l so-tware Joomla! CM' es de uso .ratuito> * de libre distribuci/n IOpen ourceJ> ba8o
licencia pOblica .eneral I@ABC@L!J. &n este enlace se puede leer una traducci/n
no o-icial al espaNol de la licencia @AB de so-tware libre.
1ttp:CC.u.s.sindominio.netClicenciasC.ples.1tml
&s bueno "ue sepas "ue eres el propietario de tu sitio Joomla! pero no eres
propietario del sistema Joomla! "ue utilizas para el mismo Ien el sentido en "ue
no podras venderlo como si -uese tu*oJ. &sto "uiere decir "ue 1a* ciertas le*es de
Cop*ri.1t "ue 1a* "ue respetar. Men en cuenta "ue el dinero "ue al.uien pa.a por la
construcci/n de un sitio utilizando Joomla! no es por concepto de la compra del
so-tware Ipor"ue #ste es .ratuitoJ> sino "ue el cliente pa.a por los servicios "ue se
derivan de Joomla!: de instalaci/n> con-i.uraci/n> diseNo> * puesta en marc1a del
sitio> ademHs del respectivo soporte.
0e todas -ormas> 8amHs nadie podrH cobrar por la utilizaci/n de Joomla! o impedir "ue
al.uien utilice este sistema si no se violan los t#rminos de la licencia @ABC@L!.
?demHs> es necesario "ue sepas "ue el &opyrig"t sobre los contenidos de cada sitio le
pertenece al propietario del mismo. Bna cosa es el cop*ri.1t de Joomla! * otra mu*
distinta es el &opyrig"t de los contenidos de un determinado sitio. &n t#rminos
le.ales...
S? se =uede>
T %uitar el cr#dito en el pie de pH.ina "ue tiene la le*enda: 7powered by
Joomla!''. (
T Bsar el so-tware para cual"uier prop/sito.
T &studiar c/mo traba8a el sistema * adaptarlo a las propias necesidades> sin la
obli.aci/n de publicar o redistribuir esas modi-icaciones.
T 7edistribuirlo> es decir distribuir copias del sistema para "ue mHs personas
puedan acceder a #l.
T Cobrar por redistribuir el so-tware o por prestar servicios relacionados con el
mismo.
T Lacer me8oras al pro.rama> * redistribuirlo ba8o los mismos t#rminos @ABC@L!>
pudiendo a.re.ar el propio &opyrig"t> al ori.inal de Joomla!> * anotando los
cambios de c/di.o> enmiendas * a.re.aciones al c/di.o -uente ori.inal.
@o se =uede>
T %uitar las declaraciones de &opyrig"t * cr#ditos del c/di.o -uente de
Joomla!
T Cobrar por el so-tware Joomla! en s mismo Ino con-undir con cobrar por
redistribuci/n o por servicios relacionados con el so-twareJ
T Modi-icar o ampliar el c/di.o -uente de Joomla! con el ob8eto de revender o
cobrar por el so-tware.
T ?l terar el c/di.o -uente de Jooml a! con el ob8eto de darle a este otra
denominaci/n o librarse de la licencia @ABC@L!> para prop/sitos de venta.
4 &ste apartado es copia prHcticamente literal del te5to ori.inal de @onzalo 7e*noso> propietario del
espacio 1ttp:CCwww.8oomlaos.net * se publica en este captulo con autorizaci/n e5presa del autor.
T ?lterar o eliminar la licencia @ABC@L! de distribuci/n de Joomla!
T !retender "ue Joomla! sea tu*o> para 1acer de #l lo "ue "uieras.
1n resumen:
La -iloso-a Open ource se basa en la cooperaci/n de desarrollo * la iniciativa de
compartir so-tware libremente sin "ue los usuarios ten.an "ue pa.ar licencias ni
derec1os por el uso del mismo. Dbviamente 1a* una clara realidad: en este mundo
de Utiempos escasosU nadie re.ala nada por altruismo puro. Los mismos
desarrolladores de Joomla!> por e8emplo> realizan soporte * desarrollos basados en
Joomla! de -orma comercial a ne.ocios o empresas privadas "ue solicitan sus
servicios. !or ello decimos "ue las 1erramientas de c/di.o abierto son .ratuitas>
pero el tiempo de los desarrolladores no lo es. P el tiempo si.ni-ica dinero.
Cual"uier persona puede crear sitios con Joomla! * cobrar por sus servicios *
a"uel "ue no ten.a tiempo o .anas de 1acerlo> tendrH "ue pa.ar por ello> de la
misma manera "ue una persona "ue no ten.a o dispon.a del dinero para pa.ar un
desarrollo web tendrH "ue disponer de tiempo> traba8o> es-uerzo e investi.aci/n para
lo.rar sus prop/sitos.
? .randes ras.os> * aun"ue la pretensi/n del pro*ecto Joomla! es potenciar "ue
Joomla! * las e5tensiones creadas por otros desarrolladores sean Open ource> es
#ste un camino lar.o por recorrer> con una -iloso-a de-inida sobre la
propiedad del so-tware. 'on muc1as las matizaciones "ue se pueden 1acer en un
terreno de de-iniciones tan comple8o> * para ello es conveniente revisar la
in-ormaci/n "ue al respecto dispone el sitio web o-icial del pro*ecto Joomla!
1./.1. "a comunidad Joomla!
&l espacio o-icial del pro*ecto Joomla! estH localizado en la web
1ttp:CC8oomla.or.
* en #l encontramos toda la in-ormaci/n necesaria para conocer el pro*ecto Joomla!
a -ondo> con noticias sobre el desarrollo * acontecimientos relacionados con
Joomla!> a*uda espec-ica sobre el uso de Joomla! * un -oro mu* activo.
&ncontramos ademHs> un sitio espec-ico para acceder a las e5tensiones "ue se
estHn desarrollando para ampliar las -uncionalidades de Joomla!> una tienda
para "ue el usuario apo*e econ/micamente al pro*ecto * un acceso al
espacio de los desarrolladores "ue traba8an en el pro*ecto Joomla!
&stos pro*ectos no podran sostenerse si no e5istiera un apo*o -inanciero
"ue permitiera ase.urar "ue el pro*ecto permanece al mar.en de aportaciones
econ/micas individuales> * un marco le.al "ue .arantizase 8urdicamente el
pro*ecto. !ara estos -ines se crea A=en Source Matters, Inc.
1ttp:CCwww.opensourcematters.or.C
"ue dentro de un marco le.al estadounidense vela por el mantenimiento del
pro*ecto Joomla!
La ma*ora de los pro*ectos de elaboraci/n de so-tware vinculado a Joomla!
se encuentran localizados en
1ttp:CC8oomlacode.or.
&l pro*ecto o-icial .enera so-tware "ue se distribu*e en in.l#s * para "ue se pueda
internacionalizar su uso aparecen comunidades a lo lar.o de todo el mundo "ue
traducen estas distribuciones a di-erentes idiomas.
&l traductor o-icial a espaNol es Joomla! S=anis->
1ttp:CCwww.8oomlaspanis1.or.
"ue pretende siempre tener la versi/n traducida a espaNol> aparte de disponer
e5tensiones traducidas de su idioma ori.inal * "ue desinteresadamente
colaboradores del sitio permiten su distribuci/n centralizHndola en este espacio.
Como no podra ser de otra -orma> sus -oros son e5tremadamente activos *
resuelven muc1as veces los .randes problemas "ue un usuario puede encontrarse
al iniciarse en este mundo.
!odemos encontrar espacios donde se traducen las distribuciones de Joomla! a otros
idiomas o-iciales del estado espaNol:
T &us,era: 1ttp:CC8oomlacode.or.C.-Cpro8ectCeus,araC
T @alle.o: 1ttp:CC8oomlacode.or.C.-Cpro8ectC8oomla.alicianC
T CatalHn: 1ttp:CC8oomlacode.or.C.-Cpro8ectC8oomlacatalanC
'era interesante tambi#n ec1ar un o8o a la demo disponible de Joomla! en
1ttp:CCdemo.8oomla.or.
1.6. Joomla! en entornos educati!os
La evoluci/n actual de las tecnolo.as web permite "ue los contenidos de una web
puedan ser actualizados sin tener altos conocimientos t#cnicos de elaboraci/n de
pH.inas web * su mantenimiento. Los CM' permiten esta labor "ue> sin lu.ar a dudas>
presentaba un problema para "ue la participaci/n de las comunidades educativas en
<nternet -uese viable.
Las necesidades "ue pueden tener las comunidades educativas a la 1ora de
plantearse su presencia en la red son muc1as> * los CM' permiten realizar esta
tarea con -acilidad. ?parte> las posibilidades peda./.icas> con las e5periencias
constatables "ue se estHn realizando desde entornos educativos en la =eb 2.0>
aumentan da a da> a medida "ue se re-le5iona sobre su uso * aplicaci/n.
0esde estos puntos de vista> la utilizaci/n de portales CM' en entornos
educativos estH 8usti-icada> * en concreto> Joomla!> por ser uno de los mHs -iables>
versHtiles * adaptables en estos momentos. ?un"ue es un pro*ecto relativamente
reciente> el apo*o "ue recibe desde diversas entidades importantes en el mundo de
<nternet> su evoluci/n> * la con-ianza "ue se estH depositando desde instituciones
internacionales> 1ace "ue sea el indicado para "ue se propon.a su uso en entornos
educativos.
'i bien la =eb 2.0 es un t#rmino "ue supone considerar un tipo de 1erramientas
web "ue permite con sencillez la participaci/n de usuarios en la creaci/n de
contenidos web * -acilita la comunicaci/n entre ellos> creando redes sociales de
di-erente carHcter> Joomla! puede ser considerado inicialmente como una
1erramienta "ue permite la creaci/n de sencillos sitios web> mantenidos por una
Onica persona> 1asta .enerar estructuras comple8as con participaci/n de .ran
cantidad de usuarios creando espacios "ue se constru*en con las aportaciones de
todos ellos * "ue -acilita la creaci/n de comunidades virtuales de individuos "ue
comparten ob8etivos comunesQ *a "ue Joomla! en s es una 1erramienta creada con
tecnolo.a de la =eb 2.0.
0esde este punto de vista> Joomla! permite satis-acer la ma*ora de las necesidades de
publicaci/n web "ue en entornos educativos podemos encontrar:
T 'itio web del centro educativo IC&<!> <&'> &D<> etc.J.
T 'itio web del departamento didHctico.
T 'itio web de la biblioteca del centro.
T 'itio web bilin.Ve.
T 'itio web de la ?M!?.
T 'itio web deCcon el alumnado Iclase> .rupo> pro*ecto> etc.J.
T 'itio web de un pro*ecto colaborativo entre docentes.
T (ormaci/n sobre diseNo de pH.inas web con estudiantes.
T <ntranet> con diversos servicios Iservidor de arc1ivos> in-ormaci/n restrin.ida>
etc.J.
T &tc.
La Conse8er#a de Educacin de Educacin de E9tremadura o-rece para los centros
educativos de esta comunidad aut/noma la creaci/n de las pH.inas web con
Joomla!> * dispone un portal para darles soporte: 1ttp:CCportalcentros.educare5.esC
La Conse8er#a de Educacin de Castilla:5a Manc2a 1a creado una comunidad de
usuarios de Joomla! donde se promociona el uso de esta aplicaci/n web en centros
educativos: 1ttp:CCedu.8ccm.esC8oomlaC
Edu8oomla es un sitio web creado basado en Joomla! * con la idea de dar soporte
in-ormativo sobre su utilizaci/n en el mundo de la educaci/n:
1ttp:CCwww.edu8oomla.es
&n estos espacios podrHs encontrar una buena colecci/n de sitos web de carHcter
educativo creados con Joomla!: pH.inas o-iciales de centros educativos> portales
educativos> sitios web personales de docentes de di-erentes temHticas> etc.
&l ob8etivo de este material es "ue Joomla! pueda servirte de a*uda para cubrir al.una
necesidad de publicaci/n web "ue puedas tener actualmente> o te pueda -acilitar el
desarrollo de al.una idea en el -uturo.
&n los captulos si.uientes intentaremos "ue puedas tener un aceptable dominio de la
1erramienta en s> pero lo "ue s debes tener claro es "u# tipo de pro*ecto "uieres
1acer con Joomla! &s adecuado "ue observes estas pH.inas con ciertos criterios:
1. 'i te satis-ace como usuario la in-ormaci/n "ue dispone.
2. 'i e5isten evidencias de "ue es una pH.ina elaborada por varias personas:
autores de los artculos> por e8emplo.
3. 'i e5isten opciones de comunicaci/n con los usuarios: contacto> libro de
visitas> -oro...
2. 'i se accede a los contenidos * posibles servicios "ue pudiera o-recer con
-acilidad> con una nave.aci/n intuitiva IusabilidadJ.
3. 'i la in-ormaci/n se presenta de -orma clara: diseNo> contraste de colores>
te5to le.ible IaccesibilidadJ.
4. 7e-le5ionar sobre "u# tipo de decisiones previas se 1an tenido "ue tomar en
el entorno educativo> * "u# .rupo de personas pudieran ser responsables
directas del mantenimiento del sitio web.
P> por Oltimo> *a con o8os crticos> pensar> por la temHtica a la "ue estH dedicado el
sitio web> "u# podra ser me8orado.
): *nstalaci+n de Joomla! en un servidor web local
#. Instalaci*n de Joomla! en un serBidor Ce5 local
2.1. ;e<uisitos de instalacin
Los re"uerimientos para poder instalar Joomla! 'on> a .randes ras.os>:
'ervidor 1ttp: ?pac1e I1ttp:CCwww.apac1e.or.J
'ervidor de bases de datos: M*'%L I1ttp:CCwww.m*s"l.comJ
<nt#rprete del len.ua8e !L! I1ttp:CCwww.p1p.netJ.
0ependiendo de la versi/n de Joomla! "ue instalemos 1arH -alta una versi/n u otra de
dic1os pro.ramasJ.
Joomla! puede ser usado con la ma*ora de los nave.adores: C1rome> (ire-o5> <nternet
&5plorer> Dpera> &pip1an*> Won"ueror> etc.
La conveniencia de instalar Joomla! en nuestro e"uipo Iconvirti#ndolo previamente en
un servidor localJ consiste> aparte de poder probar la -uncionalidad de Joomla! I* de
otras aplicaciones "ue -uncionan Onicamente en servidoresJ> en disponer de un
entorno se.uro * mHs rHpido.
&n este apartado se describe c/mo montar un servidor web local> con el int#rprete del
len.ua8e !L!> * con la 1erramienta p1pM*?dmin "ue .estiona -Hcilmente bases de
datos M*'%LQ en plata-ormas =indows> Mac D' E * Linu5 IBbuntuJ> para mHs tarde
disponer de lo "ue se necesita para la instalaci/n de Joomla!> mediante los si.uientes
sencillos pasos:
<nstalaci/n del servidor web local> int#rprete del len.ua8e !L! * la 1erramienta
p1pM*?dmin> de la -orma mHs sencilla * transparente para cual"uier tipo de
usuarios.
Crear con p1pM*?dmin una base de datos * un usuario de M*'%L> necesarios
para la instalaci/n de Joomla!
0escar.ar la distribuci/n de la versi/n Joomla! "ue "ueremos instalar.
<nstalar Joomla! desde un nave.ador.
Ao nos de8emos FasustarG por tantos Ftecnicismos nuevosG. !or e8emplo> para =indows
comentaremos dos posibilidades:
1. Bna mHs F-HcilG. <nstalar todas estas aplicaciones mediante un Onico arc1ivo Ila
instalaci/n posteriormente se puede llevar en una memoria B'+J.
2. Bna mHs Fcomple8aG. &5isten varias distribuciones .ratuitas de pa"uetes
instaladores "ue permiten disponer de -orma sencilla ?pac1e> !L!> M*'%L *
p1pM*?dminQ * depende de .ustos> * la propia e5periencia> lo "ue determina
usar uno u otro. !osteriormente instalar Joomla!.
Joomla!: La web en entornos educativos ,-
): *nstalaci+n de Joomla! en un servidor web local
2.2. =indo(s& utili%acin de un ser!idor (e) +orta)le
>
? con
Joomla! -nstalado
&s interesante poder disponer de una instalaci/n de Joomla! portable> dispuesta para
llevarla en una memoria B'+. &s posible "ue no necesite realizar todo el proceso de
instalaci/n "ue se detalla en este apartado si.uiente Ire-erentes a la creaci/n de la
base de datos> usuario M*'%L e instalaci/n web de Joomla! 'i utiliza el sistema
operativo =indowsJ para la instalaci/n en local. ?un as> es conveniente "ue conozca
"u# es lo "ue se tiene "ue 1acer para conse.uir tener Joomla! operativo en local en
una plata-orma =indows E!> 9ista o 6.
La distribuci/n portable descrita en este apartado se 1a creado sobre una aplicaci/n
"ue permite tener el servidor ?pac1e * M*'%L disponibles> llamada MovX?M!. 0ispone
de la Oltima versi/n de Joomla! Como Onico inconveniente> "ue no estH traducida al
castellano.
1. Localiza * descar.a el arc1ivo Mov?M!)JY2.3.0.zip en el apartado 7ecursos del
aula virtual.
2. &5trae el contenido del arc1ivo en una carpeta o en una memoria B'+.
3. Localiza en la carpeta FMov?M!Y8oomlaG el arc1ivo moBam=.e2e> * 1az Fdoble
clicG sobre el icono para "ue se e8ecute

2. !uede aparecer un mensa8e de advertencia de se.uridad del sistema> no en
vano estamos intentando "ue un servidor web se e8ecute en nuestro e"uipo. Lo
desblo"ueamos.
6 1ttp:CCes.wi,ipedia.or.Cwi,iC?plicaciZC3Z+3nYportZC3Z?1til
Joomla!: La web en entornos educativos ,.
): *nstalaci+n de Joomla! en un servidor web local
3. Dbservamos en la barra de tareas el icono "ue indica "ue *a tenemos operativo
nuestro servidor web con lo "ue necesitamos para utilizar Joomla!
4. 'i presionamos con el bot/n derec1o sobre este icono se desplie.a un sencillo
menO de opciones:
6. La opci/n =ebsites permite acceder a la pH.ina de inicio de la aplicaci/n:
&n la parte central I1J tenemos los iconos para acceder a Joomla! Iel de la iz"uierda
a la portada )al sitio web de Joomla!) * el de la derec1a a la zona de administraci/nJ.
&n la zona de la derec1a I2J se nos in-orma "ue parece acceder como
administradores a Joomla! La* "ue utilizar como nombre de usuario * contraseNa la
palabra admin.
:. La.amos clic sobre el icono "ue nos lleva a la zona de
administraci/n de Joomla!
;. <ntroduzcamos nombre de usuario * contraseNa Irecuerde "ue es
la palabra admin en ambos casosJ.
Joomla!: La web en entornos educativos ,/
1
#
): *nstalaci+n de Joomla! en un servidor web local
P aun"ue se verH mHs adelante los distintos apartados de administraci/n> al menos
veamos c/mo cambiar el idioma.
10. La.a clic en el icono
11. !odemos comprobar "ue estH por de-ecto el -ranc#s. 'i "uiere cambiar de
idioma en el sitio =eb mar"ue el bot/n radial Iel circulo pe"ueNo "ue aparece
a su iz"uierdaJ del idioma "ue pre-iera * 1a.a clic en el bot/n ,e)ault
12. Lo mismo puede 1acer con la zona de administraci/n. !ara ello 1a.a clic en
la pestaNa <nstall#esIsJ [ ?dministration Iver -i.ura anteriorJ * proceda de
-orma similar.
@ota: los te5tos "ue en el sitio web aparecen en -ranc#s no se modi-ican con estos
cambios Ipor"ue son e8emplos de artculos o nombres de menOs "ue no -orman
parte de la instalaci/n del pro.ramaJ. Como se verH mHs adelante Ien el captulo 2J>
se pueden aNadir mHs idiomas Iel espaNol desde
1ttp:CCwww.8oomlaspanis1.or.CnoticiasC200)versiones)del)pac,)8oomlaspanis1)*)
8oomlaC23:)8oomla)232)spanis1.1tmlJ
Joomla!: La web en entornos educativos ,0
): *nstalaci+n de Joomla! en un servidor web local
2.3. =indo(s& uso de =$M* +ara instalar un ser!idor local
'i "uiere tener instalado Joomla! en local> iniciamos el proceso instalando en primer
lu.ar la aplicaci/n =amp'erver.
Localice * descar.ue el arc1ivo Dam=SerBer#.Ec.e2e en el apartado 4ecursos del
aula virtual.
Aota: ?un"ue en la pH.ina o-icial del pro*ecto I1ttp:CCwww.wampserver.comCJ se
pueden encontrar versiones posteriores de esta aplicaci/n> vamos a utilizar esta
versi/n al 1aber sido instalada con #5ito en di-erentes versiones de =indows.
Laciendo Fdoble clicG sobre el arc1ivo se inicia la instalaci/n> si.uiendo las indicaciones
"ue encontramos en di-erentes pantallas * tomando las decisiones oportunas.
La instalaci/n en =indows E!> 9ista * 6 son e"uivalentes. Lo primero "ue nos
pre.unta la instalaci/n es si tenemos desinstalada la versi/n anterior> necesario para
continuar.
!ueden aparecer ventanas de F?dvertencia de se.uridadG o de F<ndicaci/n de blo"ueoG
por el sistema operativo.
&stH claro "ue en estos casos debemos permitir "ue continOe la instalaci/n o "ue se
desblo"ueen los servicios.
Joomla!: La web en entornos educativos ,1
): *nstalaci+n de Joomla! en un servidor web local
?ceptamos la bienvenida al pro.rama de instalaci/n de =amp'erver2.
0espu#s de leer la in-ormaci/n de la licencia de uso> avanzamos 1acia la si.uiente
pantalla.
'eleccionamos la carpeta donde se instalarHn todos los componentes del pa"uete de
instalaci/n. 0e8amos la "ue viene por de-ecto.
Joomla!: La web en entornos educativos ,2
): *nstalaci+n de Joomla! en un servidor web local
0ecidimos si "ueremos tener iconos de acceso rHpido o en el escritorio.
Aos resume las decisiones * decidimos "ue empiece la instalaci/n> 1aciendo clic en
<nstall.
&speramos unos instantes...
Joomla!: La web en entornos educativos ,3
): *nstalaci+n de Joomla! en un servidor web local
'eleccionamos el nave.ador predeterminado. !odemos de8arlo como estH.
!odemos de8ar por de-ecto este servidor 'MM!> el "ue utilizarH !L! para enviar
mensa8es de correo. =amp'erver no inclu*e la instalaci/n de un servidor de correo> en
caso de "ue dispusi#ramos de uno instalado introducimos una cuenta de correo "ue
utilizarH !L! para enviar mensa8es. &n este caso una -icticia.
P *a tenemos instalado lo "ue necesitamos> =amp'erver2. Completado el proceso de
instalaci/n aceptamos la -inalizaci/n> * seleccionamos "ue se e8ecute =amp'erver2.
Joomla!: La web en entornos educativos )4
): *nstalaci+n de Joomla! en un servidor web local
!odemos encontrar un mensa8e del
sistema operativo. 0esblo"ueamos el
servidor ?pac1e para "ue sea e8ecutado
en =indows.
'i abrimos nuestro nave.ador *
escribimos la B7L 1ttp:CClocal1ost o
1ttp:CC126.0.0.1 veremos la pH.ina "ue
sirve por de-ecto la instalaci/n de
=amp'erver2.
Joomla!: La web en entornos educativos ),
): *nstalaci+n de Joomla! en un servidor web local
?ccedemos a p1pM*?dmin escribiendo en el nave.ador la B7L
1ttp:CClocal1ostCp1pm*adminC o 1ttp:CC126.0.0.1Cp1pm*adminC
\D8o!> la escritura> con la instalaci/n "ue 1emos realizado> debe ser e5actamente as>
en minOsculas.
!1pM*?dmin tiene inicialmente s/lo creado un usuario> el usuario FrootG> sin
contraseNa asi.nada. &sto supone una cierta vulnerabilidad si nuestro servidor
estuviese disponible en una red. Ao es el caso> * no nos preocuparemos por este
tema.
#.+.1. Festi*n de Dam=
=amp'erver2 se .estiona e5actamente i.ual "ue cual"uier otro pro.rama instalado en
=indows. &n estos momentos se encuentra activo un acceso directo en la barra de
tareas> lo "ue "uiere decir "ue los servicios estHn encendidos * e8ecutHndose.
0i-erentes colores indican si =amp'erver2 tiene al.On servicio inactivo>
o nin.uno>
'i 1aces clic con el bot/n derec1o del rat/n> sobre este
icono se desplie.a un menO "ue nos permite decidir el
idioma "ue utilizarH =?M!. &le.imos s=anis- si as es
nuestro deseo.
Joomla!: La web en entornos educativos ))
): *nstalaci+n de Joomla! en un servidor web local
'i 1aces clic con el bot/n iz"uierdo del rat/n> sobre este
icono se desplie.a un menO con las opciones de .esti/n
"ue nos permite. <ntentaremos conocerlas:
] ?ccesos directos a las pH.inas de .esti/n de FLocal1ostG>
Fp1pM*?dminG * F'%LiteMana.erG> donde se abrirH el
nave.ador de-inido por de-ecto en la instalaci/n.
] ?cceso directo a la carpeta "ue contiene los arc1ivos "ue
serHn servidos por ?pac1e: directorio www
IC:^wamp^wwwJ.
] ?cceso a los comandos bHsicos de encendido> inicio>
detenci/n * reinicio de los servicios.
] ?cceso rHpido al arc1ivo de con-i.uraci/n de
?pac1e I1ttpd.con-J> por si se necesita manipular
este arc1ivo. &s un arc1ivo de te5to> * su edici/n
se realiza con cual"uier editor de te5to I+loc de
notas> sin ir mHs le8osJ.
] ?cceso a la detenci/n o reinicio de los
servicios de ?pac1e> as como la prueba del
puerto "ue por de-ecto utiliza para servir
pH.inas web> e instalar nuevos servicios o
desinstalar al.uno.


] ?cceso a la .esti/n visual * sencilla de los m/dulos de ?pac1e activados. &n caso de
necesitar activar o desactivar al.uno> bastarH con seleccionarlo en la lista.
?utomHticamente se reinician los servicios.
Joomla!: La web en entornos educativos )-
): *nstalaci+n de Joomla! en un servidor web local
] ?cceso rHpido al arc1ivo de con-i.uraci/n de
!L! Ip1p.iniJ. &s probable "ue en al.On
momento se necesite manipular este arc1ivo.
&s un arc1ivo de te5to> * su edici/n se realiza
con cual"uier editor de te5to I+loc de notas>
sin ir mHs le8osJ.
] ?cceso al arc1ivo de con-i.uraci/n de
M*'%L * a la .esti/n de sus servicios.

#.+.#. Iniciar Dam=
7ecuerde "ue debe arrancar =ampserver cada vez "ue desee utilizar su servidor
local. 'i no lo 1ace le aparecerH en el nave.ador un mensa8e de error.
Joomla!: La web en entornos educativos ).
): *nstalaci+n de Joomla! en un servidor web local
2.". -nstalacin de un ser!idor (e) local en @0AB5inu9&
5$M*
C
@ota 1: Las capturas de pantalla "ue aparecen en este apartado corresponden a la
distribuci/n Bbuntu 12.02. !ara versiones anteriores puede ser adecuado este arc1ivo:
1ttp:CCdl.dropbo5.comCuC131;4;:3C<nstala'ervidorLocalLinu5.pd-
@ota #: La instalaci/n AD puede 1acerse en los e"uipos distribuidos con @uadaline5
por la Conse8era de &ducaci/n por"ue no se disponen de las claves de administrador
necesarias para instalar pro.ramas.
La instalaci/n de las 1erramientas "ue necesitamos: ?pac1e> M*'%L> !L! *
p1pM*?dmin se realiza de -orma sencilla desde la distribuci/n Bbuntu.
1. ?ccedemos al centro de so-tware de Bbuntu a trav#s del icono "ue 1a* en el
panel de la iz"uierda I1J.
2. 'e nos abre una ventana en la "ue disponemos de una ca8a de te5to I2J para
buscar aplicaciones. Aecesitamos instalar varios pa"uetes> los asociados a
Fapac1e2G> Fm*s"l)serverG> Fp1p3G * Fp1pm*adminG.
3. &n dic1a ca8a escribimos a=ac-e#> con lo "ue se nos muestra las aplicaciones
coincidentes con lo "ue 1emos escrito.
: 1ttp:CCes.wi,ipedia.or.Cwi,iCL?M!
Joomla!: La web en entornos educativos )/
1
): *nstalaci+n de Joomla! en un servidor web local
2. Lacemos clic en Metapa"uete del servidor LMM! ?pac1e. !osteriormente en el
bot/n Instalar.
3. 'e nos solicita entonces nuestra contraseNa de administrador para poder
instalar pro.ramas. La introducimos * 1acemos clic en Gutenticar.
4. Mecleamos a1ora m&sql%serBer en la ca8a de te5to> 1acemos clic en 'ervidor
M*'%L. 0e nuevo nos aparece el bot/n InstalarQ 1acemos clic en #l.
0urante este proceso el sistema nos pide una contraseNa para el usuario FrootG
de m*s"l)server)3.3 o> lo "ue es lo mismo> del Onico usuario "ue e5iste por
de-ecto con posibilidades de acceso * .esti/n de las bases de datos M*'%L> *
"ue serH el "ue utilicemos para acceder en primera instancia a la administraci/n
de estas bases de datos con p1pM*?dmin. Dbviamente> debe recordar con
posterioridad la contraseNa introducida.
Joomla!: La web en entornos educativos )0
): *nstalaci+n de Joomla! en un servidor web local
6. Mecleamos a1ora =-=/ * procedemos de la misma -orma. 'i nos indica "ue
al.On elemento debe ser desinstalado> obviamos el mensa8e e instalamos de
todas -ormas.
:. !or Oltimo =-=m&admin.
;. 'e nos pre.unta "u# servidor web serH recon-i.urado para poder utilizar
p1pM*?dmin. &le.imos a=ac-e#.
!osteriormente pulsamos en el bot/n F?delanteG para crear con posterioridad la base
de datos.
Joomla!: La web en entornos educativos )1
): *nstalaci+n de Joomla! en un servidor web local
10. Bna vez instalados los pro.ramas cerramos la ventana Centro de so-tware de
Bbuntu> arrancamos nuestro nave.ador * comprobamos "ue tenemos el
servidor -uncionando. !ara ello escribimos la B7L 1ttp:CClocal1ost * el sistema
indica "ue ?pac1e -unciona correctamente.
11. ?ccedemos a la .esti/n de p1pM*?dmin a trav#s de nuestro nave.ador web
escribiendo la B7L 1ttp:CClocal1ostCp1pm*adminC
Bsuario: rootQ contraseNa: la "ue ele.imos cuando se instal/ la aplicaci/n.
\<mportante! 7ecordemos> para -inalizar: La necesidad de reiniciar los servicios del
servidor ?pac1e si "ueremos "ue sean e-ectivos los cambios "ue pudi#ramos
necesitar 1acer en los arc1ivos de con-i.uraci/n del propio servidor o de !L!. !ara
ello> * desde una aplicaci/n de terminal> deberemos utilizar la si.uiente lnea de
comandos: sudo CetcCinit.dCapac1e2 restart
Joomla!: La web en entornos educativos )2
): *nstalaci+n de Joomla! en un servidor web local
2.4. -nstalacin de un ser!idor (e) local en Mac 'S D& M$M*
E
Localice * descar.ue el arc1ivo desde la web
1ttp:CCwww.mamp.in-oCenCdownloadsCinde5.1tml.
1. <niciamos el desempa"uetado del arc1ivo> pulsando dos veces con el rat/n sobre el
arc1ivo FM?M!YM?M!Y!7DY2.1.1.zipG.
2. ?ceptamos> una vez leda> la licencia de uso de M?M!.
3. &scriba la contraseNa de administrador para permitir "ue el instalador realice
cambios.
2. 'e realiza la copia automHtica de todos los arc1ivos "ue instala M?M!.
; 1ttp:CCes.wi,ipedia.or.Cwi,iCM?M!
Joomla!: La web en entornos educativos )3
): *nstalaci+n de Joomla! en un servidor web local
2.
3. Bna vez -inalizado este proceso> observamos la instalaci/n realizada en la carpeta
F?plicacionesG.
4. P e8ecutamos la aplicaci/n M?M!: FM?M!.appG. Dbservamos "ue se inician los
servicios de ?pac1e * M*'%L en la ventana de .esti/n de M?M!> * "ue tenemos
acceso a F0etener 'ervidoresG> F?brir la pH.ina de inicioG> F!re-erenciasG * F'alirG> de
si.ni-icados mu* intuitivos.
Joomla!: La web en entornos educativos -4
): *nstalaci+n de Joomla! en un servidor web local
6. Aos aparece en el 0oc, la presencia de un icono "ue indica "ue M?M! estH activo.
P podemos decidir "ue se manten.a en el 5ock para encontrarlo siempre "ue
arran"uemos el sistema.
&le.ir la opci/n FDcultarG supone de8ar de estar visible la ventana de .esti/n de M?M!.
#./.1. MGMP. Festi*n.
'i accedemos a la edici/n de las pre-erencias de M?M!> aparece una ventana con
cuatro pestaNas:
<niciarC0etener> donde se decide cuHndo "ueremos "ue se inicien los servidores
* "u# pH.ina de inicio se muestra en el nave.ador al iniciar M?M!.
&sta sera la pH.ina de inicio "ue visualizaramos en el nave.ador por de-ecto al iniciar
los servicios de M?M!.
Joomla!: La web en entornos educativos -,
): *nstalaci+n de Joomla! en un servidor web local
!uertos> donde se de-inen los puertos utilizados para comunicarse ?pac1e *
M*'%L.
&n este caso> podemos modi-icar el puerto "ue utiliza apac1e por de-ecto> el
F::::G> * cambiarlo por el puerto F:0G. ?s evitamos tener "ue detallar en la B7L
local "ue escribamos en el nave.ador "ue la comunicaci/n se realiza a trav#s
del puerto F::::G.
Joomla!: La web en entornos educativos -)
): *nstalaci+n de Joomla! en un servidor web local
'i decidimos cambiar esta con-i.uraci/n> seleccionado FDWG> el sistema pide>
como es 1abitual> la contraseNa del administrador "ue tiene permisos para
realizar estas modi-icaciones en las con-i.uraciones de so-tware.
!L!> donde se decide "u# versi/n de !L! se utiliza en el servidor> el resto
podemos de8arlo como estH.
?pac1e> para decidir en "u# carpeta se ubica el directorio raz "ue almacena los
arc1ivos "ue sirve ?pac1e.
Joomla!: La web en entornos educativos --
): *nstalaci+n de Joomla! en un servidor web local
!ara acceder a la .esti/n de p1pM*?dmin> escribimos en nuestro nave.ador la
B7L:
-tt=>HHlocal-ostH=-=M&Gdmin
!1pM*admin tiene inicialmente s/lo creado un usuario> el usuario FrootG> sin
contraseNa asi.nada. &sto supone una cierta vulnerabilidad si nuestro servidor
estuviese disponible en una red. Ao es el caso> * no nos preocuparemos por
este tema 1asta "ue sea necesario. ?un"ue encontraremos probablemente el
correspondiente aviso al entrar por primera vez a .estionar p1pM*?dmin.
Joomla!: La web en entornos educativos -.
): *nstalaci+n de Joomla! en un servidor web local
2.6. *2+My$dmin. Creacin de la )ase de datos y el usuario
MySQ5
&l proceso de creaci/n es es similar en los tres sistemas operativos. Los
describiremos por di-erencias en las pantallas debidas al uso de diversas versiones.
#.0.1. DindoCs
Pa sabemos c/mo entrar en la ventana de .esti/n de p1pM*admin. Dbservamos
detenidamente la ima.en de bienvenida a p1pM*?dmin.
!ara crear la 5ase de datos debemos:
1. 0arle un nombre> escrito en el cuadro de te5to FCrear nueva base de datosG>
por e8emplo F8oomlaG.
2. 0ecidir de la lista desple.able donde aparece escrito FCote8amientoG
IFCollationG> en in.l#sJ> el 8ue.o de caracteres involucrado en el cote8amiento
de las cone5iones con el servidor Iut-:YunicodeYciJ.
3. Lacer clic en el bot/n &rear.
!rocedemos * *a tenemos la base de datos creada. &stH vaca> sin tablas> la
instalaci/n de Joomla! se encar.arH de crear lo "ue necesita.
?1ora vamos a crear el usuario "ue necesitamos para la instalaci/n de Joomla!
1. 'eleccionamos Flocal1ostG en la ventana "ue tenemos abierta de
p1pM*?dmin Iver ima.en anteriorJ> * aparece otra vez la primera ventana "ue
apareci/ al entrar en p1pM*?dmin.
Joomla!: La web en entornos educativos -/
): *nstalaci+n de Joomla! en un servidor web local

2. 'e.uidamente seleccionamos F!rivile.iosG
3. &stamos en la ventana de .esti/n de los usuarios e5istentes. 'eleccionamos
F?.re.ar nuevo usuarioG.
2. 7ellenamos los campos tal * como se muestran en la si.uiente ima.en.
0ecida el nombre de usuario Isi "uiere tener otro distinto a FusuarioGJ * la
contraseNa "ue "uiera> pero debe recordarla> \no la olvide!
Joomla!: La web en entornos educativos -0
): *nstalaci+n de Joomla! en un servidor web local
Le vamos a asi.nar privile.ios totales> i.ual "ue un sOper administrador FrootG.
'eleccione todas las opciones de F0atosG> F&structuraG * F?dministraci/nG> o
bien> selecciona FMarcar todosCasG en los F!rivile.ios @lobalesG.
3. 'olo nos "ueda crearlo> 1aciendo clic sobre el bot/n FContinuarG
4. P *a tenemos creado el usuario necesario.
Conviene tener claro "ue el usuario creado tiene todos los privile.ios sobre la
.esti/n de las bases de datos> * "ue puede ser una mala .esti/n de la se.uridad del
Joomla!: La web en entornos educativos -1
): *nstalaci+n de Joomla! en un servidor web local
sitio. Lo 1abitual es "ue el usuario ten.a determinados permisos sobre al.una base
de datos> * "ue el acceso a la .esti/n de las bases de datos est# mHs controlada por
otros usuarios administradores.
?demHs> lo mHs probable es "ue el usuario FrootG> el administrador "ue por de-ecto
se crea al instalar !1pM*?dmin> no ten.a contraseNa> por lo "ue sera conveniente
asi.narle una si esta instalaci/n estH disponible en una red.
#.0.#. I5untu
0espu#s de introducir como nombre de usuario FrootG * como contraseNa la "ue
ele.imos cuando se instal/ p1pM*?dmin
Lacemos clic en la pestaNa F+ases de datosG * ele.imos como nombre de la base
de datos F8oomlaG * como cote8amiento Fut-:Y.eneralYciG. Lacemos clic en FCrearG.
Bna vez creada nos aparece en la parte in-erior. Lacemos clic en FComprobar los
privile.iosG en esta base de datos.
Joomla!: La web en entornos educativos -2
): *nstalaci+n de Joomla! en un servidor web local
Con lo cual nos aparece la si.uiente ventana> en la "ue 1acemos clic en F?.re.ar un
nuevo usuarioG.
&scribimos el nombre de nuestro usuario Ien nuestro caso 1emos ele.ido FusuarioGJ>
el nombre del servidor Ilocal1ostJ * una contraseNa I"ue debemos recordarJ.
Joomla!: La web en entornos educativos -3
): *nstalaci+n de Joomla! en un servidor web local
&n la parte in-erior de la ventana 1acemos clic en FMarcar todosG *> posteriormente>
en ContinuarG.
Joomla!: La web en entornos educativos .4
): *nstalaci+n de Joomla! en un servidor web local
2.>. -nstalacin de Joomla!
Bna vez "ue tenemos todo dispuesto I?pac1e> !L!> M*'%L> usuario de M*'"l *
base de datosJ> la instalaci/n de Joomla! es sencilla> bHsicamente consiste en:
] Copiar los arc1ivos de la instalaci/n de Joomla! en la carpeta "ue utiliza el servidor
?pac1e para servir los arc1ivos. Como no "ueremos "ue la instalaci/n de Joomla!
solape la pH.ina de presentaci/n de ?pac1e ni otras instalaciones "ue pudi#ramos
tener> decidimos realizar la instalaci/n sobre una carpeta nueva "ue crearemos en
esta localizaci/n de ?pac1e.
] <niciar el proceso de instalaci/n a trav#s de un nave.ador.
Localice * descar.ue el arc1ivo JoomlaJ#./.0%S=anis-%Pac(JCom=leto.Ki= en el
apartado 4ecursos del aula virtual.
1. Cree una carpeta de nombre F8oomlaG en la carpeta "ue utiliza ?pac1e para
servir arc1ivos. &sta carpeta estH localizada:
&n =indows: c:^wamp^www
&n Bbuntu: CvarCwww Iver indicaciones mHs adelanteJ
&n Mac D': ?plicacionesCM?M!C1tdocs
(inalizada la creaci/n de esta carpeta deberemos tener:
&n =indows: c:^wamp^www^8oomla
&n Bbuntu: CvarCwwwC8oomla
&n Mac D': ?plicacionesCM?M!C1tdocsC8oomla
&n Bbuntu debemos tener permiso de administrador para poder crear la carpeta
* copiar en ella los arc1ivos de Joomla! !ara ello iniciamos una aplicaci/n de
terminal: <nicio: Merminal Io MenO ?plicaciones __ ?ccesorios __ MerminalJ.
&scribimos
sudo nautilus
con lo cual tendremos el administrador de arc1ivos abierto con permisos
su-icientes para crear la carpeta *> posteriormente> copiar en ella los arc1ivos
de instalaci/n.
Joomla!: La web en entornos educativos .,
): *nstalaci+n de Joomla! en un servidor web local
2. 0escomprima el arc1ivo JoomlaY2.3.4)'panis1)!ac,YCompleto.zip en
cual"uier carpeta de su disco duro> copie nte.ramente su contenido *
p#.uelo en la carpeta F8oomlaG. Mendremos una lista de carpetas * arc1ivos
como la "ue muestra la ima.en.
Joomla!: La web en entornos educativos .)
): *nstalaci+n de Joomla! en un servidor web local
@ota: &n Bbuntu> una vez copiados los arc1ivos * carpetas de Joomla! en la
carpeta tenemos "ue darles permiso de
escritura * la posibilidad de escribir arc1ivos
dentro de la carpeta 8oomla.
!ara ello 1acemos clic con el bot/n derec1o
encima de la carpeta 8oomla *> en el menO
emer.ente> seleccionamos F!ropiedadesG.
?ccedemos a la pestaNa F!ermisosG * ele.imos
FCrear * eliminar arc1ivosG en los
desple.ables.
Lacemos clic en F?plicar permisos a los arc1ivos contenidosG * cerramos.
Joomla!: La web en entornos educativos .-
): *nstalaci+n de Joomla! en un servidor web local
P lle.a el momento mHs esperado> iniciar la instalaci/n de Joomla!: basta con
escribir en un nave.ador:
1ttp:CClocal1ostC8oomla o 1ttp:CC126.0.0.1C8oomla
Paso 1> Idioma
La primera pantalla "ue aparece es la "ue nos permite seleccionar el idioma en el
"ue "ueremos realizar la instalaci/n.
'eleccionado el idioma> avanzamos en la instalaci/n 1asta la si.uiente pantalla>
pulsando F'i.uienteG.
Paso #> Com=ro5aci*n =reBia
&n esta -ase se revisa si nuestro servidor cumple con los re"uisitos previos de
instalaci/n> inclu*endo valores recomendados de la con-i.uraci/n de !L!. !uede
ocurrir "ue al.una directiva !L! no est# con-i.urada como se recomienda. &n la
ima.en se muestra una situaci/n en la "ue la directiva Fdispla*YerrorsG se encuentra
activada> cuando lo deseable es un estado contrario. Ao obstante> como no vamos a
con-i.urar nuestra e"uipo como Fun verdadero servidorG conectado a <nternet>
podemos obviar esta advertencia. !ulse en el bot/n F'i.uienteG.
Joomla!: La web en entornos educativos ..
): *nstalaci+n de Joomla! en un servidor web local
Paso +> "icencia
Aos encontramos con la pantalla "ue nos muestra la licencia @ABC@!L ba8o la "ue
se distribu*e Joomla! La leemos * pasamos a la si.uiente pantalla.
Paso .> 'ase de datos
&sta pantalla es la de con-i.uraci/n de la base de datos
Mipo de base de datos: M*'%L
Aombre del servidor: normalmente Flocal1ostG
Aombre de usuario: usuario Io el "ue 1a*amos decididoJ ContraseNa:
`````````` Ila recuerda$J
Aombre de la base de datos: 8oomla Isi as la creamosJ
7ealizado este paso> * con todos los datos correctos introducidos> pasamos a la
si.uiente pantalla.
Joomla!: La web en entornos educativos ./
): *nstalaci+n de Joomla! en un servidor web local
Paso /> Con)iguraci*n de $LP
&n nuestro caso> al realizar una instalaci/n en local> podemos de8ar esta
con-i.uraci/n tal * como aparece en la ima.en. !ulse en el bot/n F'i.uienteG.
Paso 0> Con)iguraci*n
&n esta pantalla decidimos FAombre del sitioG * los datos con los "ue se crea el
primer usuario en Joomla!: Fcorreo electr/nico del administradorG> * FcontraseNa del
administradorG. &l primer usuario "ue se crea en Joomla! es #ste> * se necesita esta
contraseNa. &l nombre de usuario es FadminG. <ntroduce como nombre del sitio tu
nombre * apellidos.
La.a clic en el bot/n F<nstalar datos de e8emploG *a "ue los utilizaremos para
conocer Joomla! Cuando 1a.a clic en el bot/n cambia de aspecto para con-irmar
"ue se 1a realizado esta operaci/n.
Joomla!: La web en entornos educativos .0
): *nstalaci+n de Joomla! en un servidor web local
Momadas las decisiones necesarias> pasamos a si.uiente pantalla> la de -inalizaci/n
de la instalaci/n.
Paso 3> $inaliKar
&n estos momentos> antes de realizar nin.una otra operaci/n> debemos eliminar la
carpeta de instalaci/n. !ara ello 1a.a clic en el bot/n F&liminar la carpeta de
instalaci/nG
Joomla!: La web en entornos educativos .1
): *nstalaci+n de Joomla! en un servidor web local
Cuando lo 1a.a> el bot/n cambia de aspecto * nos indica "ue se 1a elimitado
correctamente.
!odemos decidir ir a la F!ortadaG I(ront)endJ> parte pOblica de Joomla!> * "ue se
corresponde en nuestro caso con la B7L:
1ttp:CClocal1ostC8oomla
D podemos decidir ir a la F?dministraci/nG I+ac,)endJ de Joomla!> * "ue se
corresponde en nuestro caso con la B7L:
1ttp:CClocal1ostC8oomlaCadministrator
Dbservamos "ue aparece un menO desple.able "ue permite ele.ir el len.ua8e "ue
se utilizarH en la parte de ?dministraci/n de Joomla!
&l usuario creado durante la instalaci/n tiene de nombre de usuario FadminG *
contraseNa la "ue se decidi/ en el !aso 4 de la instalaci/n. <ntroducidas las claves
Joomla!: La web en entornos educativos .2
): *nstalaci+n de Joomla! en un servidor web local
del usuario accedemos a la parte de ?dministraci/n de Joomla!
? estos dos sitios podramos 1aber accedido desde la Oltima pantalla de instalaci/n
1aciendo uso de los dos botones "ue se encuentran en la parte superior derec1a.
Joomla!: La web en entornos educativos .3
): *nstalaci+n de Joomla! en un servidor remoto
+. Instalaci*n de Joomla! en un serBidor Ce5 remoto
3.1. ;e<uisitos de instalacin
&n principio> los re"uisitos "ue debe cumplir el servidor en el "ue "ueremos instalar
Joomla! son los mismos "ue los "ue 1emos tenido en cuenta al realizar la instalaci/n
en un servidor local. &s decir: servidor ?pac1e> servidor de base de datos M*'%L>
int#rprete de len.ua8e !L!> EML * soporte Rlib.
3.2. $lo8amiento (e) gratuito
'in de8ar de tener en cuenta "ue un alo8amiento web .ratuito no serH el mHs
adecuado para mantener un sitio web de calidad> s podemos disponer de al.uno
para conocer c/mo es el proceso de instalaci/n de Joomla! * probarlo en
pro-undidad> aun"ue probablemente con al.unas limitaciones.
&stos servicios pueden no ser estables> ni su presencia en la red> ni las
-uncionalidades "ue o-recen> o incluso pueden de8ar de o-recer el servicio sin previo
aviso si el sitio web no es visitado. La* "ue tenerlo en cuenta.
&5isten bastantes alternativas de alo8amientos .ratuitos "ue permiten instalar
Joomla! La o-erta es amplia * al.uno de ellos pueden ser los "ue o-recen los
si.uientes espacios:
1ttp:CCwww.b*et1ost.com
1ttp:CCwww.240mb.com
1ttp:CCwww.ni5iweb.com
1ttp:CCwww.0-ees.net
1ttp:CCwww.000web1ost.com
1ttp:CCwww.awardspace.com
etc.
&l proceso necesario para conse.uir tener Joomla! instalado en un servidor remoto
es e"uivalente en cual"uiera de ellos. 'e describe a continuaci/n c/mo conse.uir un
1ostin. .ratuito para instalar Joomla! * c/mo realizar una instalaci/n estHndar del
pro.rama.
Joomla!: La web en entornos educativos /4
): *nstalaci+n de Joomla! en un servidor remoto
3.3. Conseguir el 2osting gratuito
&l espacio 1ttp:CCwww.b*et1ost.com o-rece un servicio de 1ostin. .ratuito "ue
cumple con los re"uisitos "ue necesitamos a priori para realizar una instalaci/n de
Joomla!:
1. Localizamos la pH.ina desde la "ue podemos iniciar la petici/n del espacio
.ratuito> 1ttp:CCb*et1ost.comCinde5.p1pC-ree)1ostin..
2. 'i pulsamos en el vnculo FClic, 1ere to si.n up -or -ree 1ostin.G el sistema nos
muestra una pH.ina en la "ue debemos completar los campos de un -ormulario con
los datos de re.istro "ue nos solicitan. &n las si.uientes imH.enes aparece
in-ormaci/n F-icticiaG> por lo "ue los datos "ue introduzca deben ser personales
su*os.
Joomla!: La web en entornos educativos /,
): *nstalaci+n de Joomla! en un servidor remoto
Los datos "ue se solicitan son sencillos de comprender> pero en estos momentos
debemos tener claro "ue los "ue se desi.na como Bsername> serH parte de la B7L
"ue se nos asi.narH para alber.ar nuestra instalaci/n de Joomla!> * serH de la
-orma:
-tt=>HHusername.5&et-ost1E.com o -tt=>HHCCC.username.5&et-ost1E.com
3. Completada la in-ormaci/n solicita> activamos el bot/n F7e.isterG para continuar
con el proceso de petici/n.
2. &l proceso de re.istro nos indica "ue se 1a enviado la activaci/n de la cuenta del
espacio .ratuito a la direcci/n de correo con la "ue nos re.istramos.
?n activation email 1as now been sent to 8sanc1ezrodriK.mail.com > please clic, t1e
activation lin, in t1e email to activate t1is account
3. 'i revisamos nuestro correo observaremos "ue aparece ese mensa8e> cu*o
contenido nos proporciona un vnculo "ue> una vez activado> nos proporciona toda la
in-ormaci/n necesaria para .estionar el espacio de 1ostin. .ratuito.
@ota: &l envo del correo tarda pocos minutos. 'i no lo ve en su bande8a de entrada
mire a ver si su .estor de correo lo 1a tratado como spam * estH en la papelera> en
la carpeta spam o en al.una similar.
Joomla!: La web en entornos educativos /)
): *nstalaci+n de Joomla! en un servidor remoto
4. &l vnculo del mensa8e de correo nos lleva de nuevo a una pantalla con un bot/n
para "ue pulsemos sobre #l. Lo 1acemos * aparecerH *a por -in toda la in-ormaci/n
sobre la cuenta de 1ostin. .ratuito conse.uida. &sta in-ormaci/n nos dice c/mo
entrar al panel de control del 1ostin.> servidor * usuario (M!> servidor * usuario
M*'%L * el nombre del dominio. 'obra decir "ue es imprescindible conservar esta
in-ormaci/n I.uarde la pH.ina o copie * pe.ue el contenido en un procesador de
te5tos * .uarde el arc1ivoJ.
@ota: 'e nos in-orma en la parte superior "ue la cuenta estarH activa pasados unos
minutos
Joomla!: La web en entornos educativos /-
): *nstalaci+n de Joomla! en un servidor remoto
Aos lle.a> no obstante> un se.undo correo con estos datos.
Joomla!: La web en entornos educativos /.
): *nstalaci+n de Joomla! en un servidor remoto
3.". -nstalacin de Joomla!
Conse.uido el espacio .ratuito> debemos conocer "ue al.unos servidores permiten
instalaciones automatizadas de di-erentes 1erramientas. !or tanto> vamos a
comentar en primer lu.ar dic1a posibilidad Isupone un a1orro de tiempoJ *> a
continuaci/n> la instalaci/n FmanualG de las mismas.
+...1. Instalaci*n automatiKada de Joomla!
!ara ello localizamos el so-tware "ue dispone el servicio. &ntramos en el panel de
control del 1ostin. escribiendo la B7L 1ttp:CCcpanel.b*et1ost6.comC Iel acceso en
b*et1ost al panel de control cambia de un usuario a otroJ en un nave.ador.
<ntroducimos nuestro nombre de usuario * contraseNa Ieli8a el idioma espaNol en el
desple.able de la parte in-eriorJ.
Bna vez dentro de panel de control observamos "ue se nos o-rece la utilizaci/n de
instaladores. La.a clic en F'cript <nstallerG para ver los "ue podemos utilizar.
&n la si.uiente pantalla 1acemos clic en F!rocederG
Joomla!: La web en entornos educativos //
): *nstalaci+n de Joomla! en un servidor remoto
Localizamos el pro.rama "ue deseamos instalar Ien nuestro caso Joomla!J *
1acemos clic en el bot/n F<nstall AowG situado a su derec1a.
&le.imos una carpeta de instalaci/n Ipor e8emplo 8oomlaJ. 'i no especi-icamos nada
se instalara en la carpeta raiz. Lacemos clic en FComplete <nstallG.
La Oltima pantalla nos indica I\en pocos se.undos!J "ue la instalaci/n de Joomla! La
concludo.
Joomla!: La web en entornos educativos /0
): *nstalaci+n de Joomla! en un servidor remoto
&l sistema nos muestra la in-ormaci/n "ue necesitamos: las B7L de acceso al (ront)
end Ipara acceder al +ac,)end tendramos "ue aNadir Cadministrator a la B7LJ> el
usuario IadminJ administrador creado en la instalaci/n * el nombre de la base de
datos creada automHticamente.
!or poner al.una Fpe.aG: la instalaci/n es en in.l#s> aun"ue podemos entrar en la
zona de administraci/n * aNadir el pa"uete de idioma "ue "ueramos> en concreto el
espaNol lo podemos descar.ar desde 1ttp:CCwww.8oomlaspanis1.or.CnoticiasC200)
versiones)del)pac,)8oomlaspanis1)*)8oomlaC23:)8oomla)232)spanis1.1tml Ila
instalaci/n de estos pa"uetes se detalla en el captulo 2Q la reseNamos mu*
brevemente a"uJ.
Bna vez descar.uemos el arc1ivo zip con la traducci/n del idioma de la zona de
F?dministrador * (ront 8untosG
accedemos a la zona de administrador de nuestra instalaci/n> desple.amos el menO
F&5tensionsG * ele.imos F&5tension Mana.erG. Btilizamos el bot/n F&5aminarG para
localizar el arc1ivo zip del idioma "ue acabamos de descar.ar en nuestro e"uipo.
!osteriormente utilizamos el bot/n FBpload a <nstallG. Pa estH instalado el nuevo
idioma> a1ora lo ele.imos como pretederminado. !ara ello accedemos al menO
F&5tensionsG * ele.imos FLan.ua8e Mana.erG. &n la pestaNa F<nstalled [ 'iteG
ele.imos espaNol * 1acemos uso del bot/n 0e-aultQ la misma operaci/n con
F<nstalled [ ?dministratorG.
@ota: Pa tiene instalado Joomla! en remoto. &l resto de este captulo le servirH de
in-ormaci/n sobre otras maneras de 1acerlo Isi lo desea pase al si.uiente captuloJ.
Joomla!: La web en entornos educativos /1
): *nstalaci+n de Joomla! en un servidor remoto
+...#. Instalaci*n MmanualN
7ecordamos "ue para instalar Joomla! en un servidor remoto necesitamos:
Conocer el servidor M*'%L> tener un usuario M*'%L * creada una base de
datos.
Mener acceso para subir el pa"uete de instalaci/n de Joomla! al servidor.
0escribiremos la -orma de 1acerlo mediante el administrador (M! del servidor
* mediante el uso de un pro.rama espec-ico de trans-erencia de -ic1eros (M!
I6ile 7rans8er ProtocolJ.
0escar.ar el pa"uete de instalaci/n de Joomla! * situarlo en la carpeta
correspondiente del servidor.
'ase de datos. 0e los datos "ue nos 1an proporcionado al crear la cuenta del
1ostin. *a conocemos:
&l servidor M*'%L: s"l304.b*et1ost6.com
&l usuario M*'%l: b6Y1114333:
La contraseNa de acceso a M*'%L: la ele.ida
Aota: estos datos cambian de un usuario a otro
'/lo nos "ueda tener una base de datos. !ara ello necesitamos entrar en el panel
de control del 1ostin. * crearla. ?ccedemos al panel de control tal * como se escribi/
anteriormente. Bna vez dentro localizamos la aplicaci/n "ue nos permite .estionar
bases de datos * accedemos a F+ases de datos M*'%LG.
Creamos la base de datos escribiendo un nombre * accionando el bot/n FCrear base
de datosG.
Pa tenemos creada la base de datos. Dbservamos "ue el nombre de la base de
datos es de la -orma b6Y1114333:Y8oomla.
Joomla!: La web en entornos educativos /2
): *nstalaci+n de Joomla! en un servidor remoto
@ota> 'i esta operaci/n la estH 1aciendo desde un e"uipo conectado a servidor
pro5* Ipor e8emplo desde dentro de una 7ed CorporativaJ puede "ue no -uncione.
LH.alo desde -uera de la 7ed Corporativa Idesde casa por e8emploJ.
Lrans)erencia de arc-iBos ;$LP<.
!odemos subir los arc1ivos de instalaci/n de dos -ormas:
aJ 'ubir el arc1ivo de instalaci/n comprimido * descomprimirlo en el servidor
Imediante el ?dministrador (M! del servidorJ.
bJ 0escomprimir el arc1ivo * subir los arc1ivosCcarpetas resultantes al servidor
pro.rama espec-ico de trans-erencia de -ic1eros I(M!J.
$dministrador 3F*
0esde la pH.ina principal del panel de control
1acemos clic en F?dministrador de arc1ivosG
?parece nuestra carpeta en el servidor> en la "ue se
nos indica "ue no podemos subir arc1ivos a"u I0D
ADM B!LD?0 (<L&' L&7&J> por lo "ue accedemos
a la carpeta F1tdocsG 1aciendo doble clic sobre ella.
Bna vez dentro de ella crearemos un nuevo directorio para la instalaci/n de Joomla!.
Lacemos clic en el bot/n FAuevo directorioG.
Joomla!: La web en entornos educativos /3
): *nstalaci+n de Joomla! en un servidor remoto
0amos nombre a la nueva carpeta * 1acemos clic en el icono de validar.
@ota: 'i *a 1izo la instalaci/n escrita anteriormente Iinstalaci/n automatizadaJ eli.a
otro nombre de carpeta Ipor e8emplo 8oomla2J.
0espu#s de la creaci/n de la carpeta 1acemos clic en la
-ec1a para volver.
P accedemos a la carpeta 1aciendo doble clic sobre ella
Bna vez dentro 1acemos clic en el bot/n F'ubir arc1ivoG
Localizamos el arc1ivo JoomlaY2.3.4)'panis1)!ac,YCompleto.zip mediante el bot/n
F&5aminarG de la zona derec1a de la pantalla "ue> al mismo tiempo de subir el
arc1ivo> lo descomprime posteriormente en el servidor. Bna vez localizado el arc1ivo
utilizamos el icono para validar.
Joomla!: La web en entornos educativos 04
): *nstalaci+n de Joomla! en un servidor remoto
Comienza la subida * posterior descompresi/n del arc1ivo. Bna vez terminado el
proceso volvemos podremos ver los arc1ivos de Joomla!
@ota: 'i utiliza este proceso puede obviar el ep.ra-e si.uiente.
Joomla!: La web en entornos educativos 0,
): *nstalaci+n de Joomla! en un servidor remoto
*rograma cliente de 3F*
'i no 1a podido utilizar en su servidor .ratuito al.On procedimiento similar al
anteriormente descrito es necesario utilizar un pro.rama cliente de (M!.
0e los datos "ue nos 1an proporcionado al crear la cuenta del 1ostin. *a
conocemos:
&l servidor (M!: -tp.b*et1ost6.com
&l usuario (M!: b6Y1114333:
La contraseNa del usuario (M!: la ele.ida
'i "ueremos subir los arc1ivos de instalaci/n de Joomla! a nuestro espacio debemos
utilizar un pro.rama cliente de (M!. &5iste una .ran variedad de pro.ramas de este
tipoQ lo "ue se indica a continuaci/n se corresponde con capturas de pantalla
utilizando (ilezilla. &l proceso de localizaci/n del pro.rama es el 1abitual>
accediendo a la pH.ina del pro*ecto> 1ttp:CC-ilezilla)pro8ect.or.C> * descar.ando e
instalando en nuestro e"uipo la versi/n correspondiente a nuestro sistema operativo>
de i.ual -orma a como se 1ace con cual"uier otra aplicaci/n.
Bna vez instalado> lo e8ecutamos * para poder acceder al espacio de nuestro 1ostin.
.ratuito necesitamos detallar la cone5i/n: 'ervidor> Aombre de usuario> ContraseNa
* !uerto Ipodemos poner 21 o de8arlo vacoJ.
!ulsando en el bot/n FCone5i/n rHpidaG> en unos se.undos *a podremos observar la
ventana dividida en dos .randes zonas> la de la iz"uierda con las carpetas *
arc1ivos del =aquete de instalaci*n de Joomla! =reBiamente descom=rimido *
localizado> * a la derec1a las carpetas * arc1ivos del 1ostin..
Dbservamos la indicaci/n de "ue en la carpeta "ue se muestra en nuestro 1ostin.
no se pueden subir arc1ivos I0D ADM B!LD?0 (<L&' L&7&J> por lo "ue
accedemos a la carpeta F1tdocsG.
Joomla!: La web en entornos educativos 0)
): *nstalaci+n de Joomla! en un servidor remoto
!odemos subir los arc1ivos a esta carpeta o podemos crear previamente una
subcarpeta dentro de 1tdocs Ipor e8emplo denominada 8oomlaJ. !ara ello se 1ace
clic con el bot/n derec1o sobre la zona de la derec1a Ila del servidorJQ en el menO
emer.ente se eli.e FCrear directorioG.
Bna vez creada accedemos a ella 1aciendo doble clic sobre la misma.
!ara subir las carpetas * arc1ivos> seleccionamos el con8unto de carpetas * arc1ivos
de nuestro e"uipo Izona de la iz"uierdaJ * seleccionamos la opci/n FsubirG del menO
conte5tual "ue se desplie.a pulsando con el bot/n del rat/n. &n este caso 1emos
decidido subir todas las carpetas * arc1ivos a la carpeta 8oomla.
'/lo "ueda esperar a "ue todas las carpetas * arc1ivos est#n en el servidor.
@ota> La subida mediante el F?dministrador (M!G puede llevarnos varios minutosQ
utilizar un Fcliente (M!G varias 1oras Idependiendo de nuestra cone5i/n llevarH mHs
o menos tiempoJ.
Joomla!: La web en entornos educativos 0-
): *nstalaci+n de Joomla! en un servidor remoto
+...+. Instalar Joomla!
&l proceso de instalaci/n de Joomla! *a lo conocemos de la instalaci/n en local.
Aecesitamos conocer la B7L desde la "ue iniciaremos la instalaci/n. 'i 1emos
subido el pa"uete de instalaci/n a la carpeta raz de nuestro dominio I1tdocsJ la B7L
serH:
1ttp:CCusuario.b*et1ost6.com o 1ttp:CCwww.usuario.b*et1ost6.com
&scribimos la B7L en un nave.ador * empezamos con la instalaci/n.
1. 'eleccionamos el idioma.
2. 'e realiza la comprobaci/n previa Ibot/n F'i.uienteGJ.
3. Leemos la licencia de uso Ibot/n F'i.uienteGJ.
2. <ntroducimos la in-ormaci/n sobre la con-i.uraci/n de la base de datos Ibot/n
F'i.uienteGJ.
3. ?ccedemos a la ventana de con-i.uraci/n de (M! Ibot/n F'i.uienteG sin introducir
nadaJ.
4. Completamos los datos "ue se piden en la con-i.uraci/n principal Ino olvide
instalar los datos de e8emploJ.
Joomla!: La web en entornos educativos 0.
): *nstalaci+n de Joomla! en un servidor remoto
6. P por -in> para -inalizar> el sistema indica "ue debemos borrar la carpeta de
instalaci/n de nuestro servidor. !ara ello 1acemos clic en el bot/n F&liminar la
carpeta de instalaci/n IinstallationJG.
Bna vez eliminada esta carpeta *a podemos acceder a la portada de nuestro sitio
web> a trav#s de una B7L del tipo:
1ttp:CCwww.usuario.b*et1ost6.com
D la administraci/n de Joomla! a trav#s de una B7L de este tipo:
1ttp:CCwww.usuario.b*et1ost6.comCadministrator
Joomla!: La web en entornos educativos 0/