You are on page 1of 16

Centro del Profesorado Luisa Revuelta

Creando una web con

3. INSTALANDO JOOMLA!

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

NDICE DE CONTENIDOS
1 INTRODUCCIN.............................................................................................2 2 DESCARGA DE ARCHIVOS............................................................................2 3 INSTALACIN LOCAL....................................................................................2 3.1 Instalacin en Guadalinex........................................................................................................ ......2 3.1.1 Apache2................................................................................................................. .................2 3.1.2 MySQL....................................................................................................................... ............3 3.1.3 PhpMyAdmin........................................................................................................ .................3 3.2 Instalacin en Windows.......................................................................................................... .......5 3.2.1 Ejecutar EasyPHP ................................................................................................. ................6 3.2.2 Utilizar el directorio "www"..................................................................... ............................7 3.2.3 Crear la Base de Datos de Joomla desde phpMyAdmin............................................ ...........7 3.3 Instalando Joomla .......................................................................................................... ...............8 3.3.1 Idioma....................................................................................................... .............................8 3.3.2 Comprobacin previa........................................................................................................ .....9 3.3.3 Licencia................................................................................................................ ................11 3.3.4 Base de Datos.................................................................................................................. .....13 3.3.5 Configuracin de FTP......................................................................................................... .13 3.3.6 Configuracin....................................................................................................................... 14 3.3.7 Finalizar................................................................................................... ............................15 4 INSTALACIN EN AVERROES.....................................................................16 5 REFERENCIAS WEB.....................................................................................17

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

1 INTRODUCCIN
Joomla!, como Software de Cdigo Abierto (OSS), se puede descargar, instalar y modificar libremente, y se puede utilizar sin restricciones tanto para fines personales como comerciales !l cdigo base de Joomla! est" escrito en lengua#e script $%$ &a instalacin de Joomla! puede realizarse en cuestin de minutos, en su ambiente nati'o de desarrollo( Sistema Operati'o &inu), Ser'idor *eb Apac+e, ,dulo $%$ y -ase de .atos ,yS/& (todos ellos considerados tambi0n entre las me#ores aplicaciones de cdigo abierto) Joomla! tambi0n puede instalarse en otros tipos de ser'idores, siempre 1ue est0n presentes el mdulo $%$ y la base de datos ,yS/& &a mayor2a de los pro'eedores de web +osting cumplen los re1uisitos necesarios para la instalacin de Joomla! Sobre el Nombre "Joomla!" Joomla! es una pronunciacin fon0tica de la palabra Swa+ili #umla, 1ue significa 3todos #untos4 o 3como un con#unto4 5ue elegido para afirmar el compromiso total del e1uipo de desarrollo del n6cleo Joomla! y los muc+os colaboradores del proyecto Joomla! 1ue traba#an #untos en este poderoso proyecto Open Source

2 DESCARGA DE ARCHIVOS
&os arc+i'os principales de la distribucin de Joomla! pueden descargarse en(

$ac7 de Joomla! Spanis+ (en espa8ol) $ac7 de Joomla! 9lobal (en ingl0s)

Actualmente la 6ltima 'ersin es la : ; :< &os arc+i'os se encuentran en un pa1uete comprimido (zip o tar), por lo 1ue necesitar" descomprimir el pa1uete como se e)plic en el =ema :( Antes de Empezar

3 INSTALACIN LOCAL
Como se +a comentado, la instalacin de Joomla! re1uiere( Ser'idor *eb Apac+e, ,dulo $%$ y -ase de .atos ,yS/& As2 1ue esto es lo primero 1ue debemos instalar &a manera de +acerlo ser" distinta seg6n el Sistema Operati'o 1ue tengamos

31
311

I!"#ala$%&! e! G'a(al%!e)
A*a$+e2

Apac+e es actualmente el ser'idor web m"s utilizado en el mundo Su potencia, fiabilidad y sencillez de configuracin lo +acen sin duda un fuerte ri'al para sus competidores &a actual serie del 'eterano ser'idor web es A*a$+e2 y es 0sta la 1ue 'amos a instalar > sudo aptitude install apache2 $uedes comprobar 1ue todo +a ido bien desde tu na'egador de ?nternet( +ttp(@@local+ost@apac+eABdefault@
TUTORA: Mara Urbano Olmo 2

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

312

,-S.L

$ sudo aptitude install mysql-server Aceptar cuando pida configurar el correo y luego seleccionas 3Slo &ocal4 (Only &ocal) Cna 'ez terminado +ay 1ue definir la password de usuario root /o0o1 !o la ol2%(e"34 $ sudo /usr/bin/mysqladmin -u root password tu_password_de_usuario_root 313 5+*,-A(m%!

Se trata de un con#unto de scripts de $%$ 1ue permiten gestionar bases de datos ,yS/& usando un na'egador web $odemos instalarla con el pa1uete phpmyadmin 1ue e)iste en los repositorios 9uadaline) $ara e'itar posibles errores de cone)in entre $%$ y ,yS/&, 'amos a instalar antes el pa1uete php5-mysql, encargado de conectar ambos componentes $ sudo aptitude install php5-mysql $ sudo aptitude install phpmyadmin $%$ es un lengua#e de script 1ue se e#ecuta en el ser'idor web y permite 1ue las p"ginas sean din"micas Dos permite entre otras cosas acceso a base de datos $ara 1ue nuestro ser'idor web sea capaz de interpretar y e#ecutar las p"ginas p+p necesitaremos instalar los mdulos necesarios $ara ello e#ecute la rden(

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

$ sudo aptitude install libapache2-mod-php5 !l proceso de instalacin reinciar" autom"ticamente el ser'idor apac+e para 1ue lea la nue'a configuracin $uedes comprobar 1ue todo +a ido bien desde tu na'egador de ?nternet( +ttp(@@local+ost@p+pmyadmin@ , e inicia una sesin con usuario( root, password( la 1ue pusiste antes

$or 6ltimo crearemos la base de datos 1ue 'a a usar Joomla! !n el campo donde dice ECrear nue'a base de datosE pondremos un nombre cual1uiera (por e#emplo bd#oomla) .onde dice EcollationE busca la opcin 3utfFGgeneralGci4 (!sto define el #uego de caracteres in'olucrados en el cote#amiento EcollationE de las cone)iones al ser'idor ,ys1l) !n modo local, seleccionamos 3utfFGgeneralGci4

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

Clic sobre el botn ECrearE, y nos aparecer" 3bd#oomla4 en la lista de bases de datos 1ue +ay a la iz1uierda $or el momento aparece con < tablas

3.2

Instalacin en Windows

!n este caso, 'amos a instalar Ea"-5H5, ya 1ue es un programa 1ue instala, administra y configura un ser'idor *eb Apac+e con $%$@,ys1l Adem"s esta aplicacin ya trae $%$,yAdmin $ara su instalacin( : A H .escarga !asy$%$ en +ttp(@@downloads sourceforge net@1uic7easyp+p@ .oble clic7 en el arc+i'o descargado Seleccionar el directorio destino y seguir las instrucciones (!l programa se instalar" de forma predeterminada en C(@Arc+i'os de $rograma@!asy$%$)

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.2.1

E0e$'#ar Ea"-5H5

!sto b"sicamente consiste en poner en marc+a el ser'idor Apac+e y ,yS/&, deber" estar funcionando para poder traba#ar con Joomla! .urante la instalacin, se crea un acceso directo en el men6 de ?nicio en( ?nicio BBI $rogramas BBI !asy$%$ A <b:

Cna 'ez e#ecutado !asy$%$, se coloca un 2cono en la barra de tareas Cn clic derec+o sobre el icono, da acceso a un men6 con 'arias opciones(

Ayuda( ayuda de !asy$%$ Ficheros Log( mensa#es de error generados por Apac+e, ,yS/& y !asy$%$ Configuracin( acceso a las diferentes +erramientas de configuracin Explorar abre el directorio EwwwE en el e)plorador de *indows Administracin( abre la p"gina de administracin de !asy$%$, desde donde podremos acceder a $%$,yAdmin !e" local( abre la web local (con los directorios 1ue +as creado) #einiciar( reinicia Apac+e y ,yS/& $niciar%&etener( inicia@detiene Apac+e y ,yS/& 'alir cierra !asy$%$

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.2.2

U#%l%6ar el (%re$#or%o "777"

$ara 1ue tus p"ginas $%$ sean interpretadas, es obligatorio 1ue est0n dentro del directorio E7774 !l ser'idor Apac+e est" configurado para 1ue abra un arc+i'o inde) cuando entres en la direccin J+ttp(@@local+ost@J (Apac+e debe estar iniciado) !sta es la p"gina de inicio por defecto, prueba de 1ue !asy$%$ est" funcionando $ara 'isualizar tus p"ginas basta con abrir la E*eb &ocalE

3.2.3

Crear la 8a"e (e Da#o" (e Joomla (e"(e *+*,-A(m%!

Accede al administrador de !asyp+p (en el men6 e)plicado en el punto anterior) y +az clic7 en el 2cono E,yS/& 9estinE o ingresa directamente en +ttp(@@:AK < < :@+ome@mys1l@

Como se +izo en 9uadaline), en el campo donde dice ECrear nue'a base de datosE ponle un nombre (por e#emplo 3bd#oomla4) .onde dice EcollationE busca la opcin 3utfFGgeneralGci4 !n modo local, seleccionamos 3utfFGgeneralGci4 Clic en el botn ECrearE, y listo

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.3

I!"#ala!(o Joomla

=u ser'idor local ya est" preparado para instalar y correr el sistema !ste apartado es independiente del Sistema Operati'o 1ue est0s usando, es igual en ambos casos &o primero es descomprimir el pac7 de Joomla! (descomprimiendo a una carpeta) 1ue descargamos en el apartado () &escarga de archi*os, y copiarlo en el directorio 3www4, cuya ruta depende del Sistema Operati'o(

*indows( 3C(LArc+i'os de programaL!asy$%$ A <b:Lwww4 9uadaline)( 3@'ar@www4

!sa carpeta 1ue +emos copiado, podemos renombrarla como 3#oomla4, ya 1ue seguramente tendr" un nombre muy largo .e este modo, para iniciar la instalacin de Joomla! desde en na'egador, slo tendremos 1ue escribir en el mismo( http %%localhost%+oomla

3.3.1

Idioma

Seleccionamos el idioma 1ue deseamos utilizar durante la instalacin

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.3.2

Comprobacin previa

!n este paso se comprueba 1ue todos los elementos necesarios para la instalacin de Joomla! est"n correctos Si en la 3Comprobacin pre'ia4 aparece marcado( configuration p+p !scribible No tendremos 1ue re'isar los permisos de la carpeta @'ar@www@#oomla $ara solucionar esto podemos poner como propietario de la carpeta al usuario por defecto de Apac+e( wwwBdata Dos situamos en @'ar@www y e#ecutamos( $ sudo chown -R www-data:www-data joomla

TUTORA: Mara Urbano Olmo

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.3.3

Licencia

TUTORA: Mara Urbano Olmo

10

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

!n este paso se acepta la &icencia 9eneral $6blica 9DC &as licencias 1ue cubren la mayor parte del software est"n dise8adas para 1uitarle a usted la libertad de compartirlo y modificarlo $or el contrario, la &icencia $6blica 9eneral 9DC pretende garantizarle la libertad de compartir y modificar software libre, para asegurar 1ue el software es libre para todos los usuarios

3.3.4

Base de Datos

!n este punto, tendremos 1ue especificar los siguientes campos(


=ipo de base de datos( mys1l Dombre del usuario( root Contrase8a( la 1ue se +aya puesto /e! 9%!(o7" la +emo" (e0a(o e! bla!$o3 Dombre de la base de datos( bd#oomla

3.3.5

Configuracin de FTP

!n caso de 1ue sea necesario +abilitar la capa 5=$ para la gestin de arc+i'os, ser" necesario introducir el usuario, contrase8a y ruta de la carpeta de Joomla!

TUTORA: Mara Urbano Olmo

11

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.3.6

Configuracin

Mamos a establecer los 6ltimos par"metros de configuracin( Dombre del sitio web( 3*eb de $rueba4 (por e#emplo) Correo electrnico( correo del Super Administrador Contrase8a( contrase8a del usuario admin (Super Administrador)

Como 1ueremos 1ue se nos instalen los datos de e+emplo predeterminados, debemos pulsar el botn correspondiente 1ue +ay un poco m"s aba#o( :I!"#alar lo" (a#o" (e e0em*lo *re(e#erm%!a(o"; /O0o! !o ol2%(ar e"#e *a"o1 -a <'e !o" a+orrar= l'e>o ba"#a!#e #raba0o3

TUTORA: Mara Urbano Olmo

12

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

3.3.7

Finalizar

TUTORA: Mara Urbano Olmo

13

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

Cna 'ez llegados a este punto, y antes de pulsar el botn 5or#a(a o A(m%!%"#ra$%&!1 debemos ir a la carpeta donde estamos instalando Joomla!, y borrar la carpeta %!"#alla#%o! !sto es un re1uisito de seguridad Na tendremos instalado Joomla! en nuestro sistema y podremos acceder a(

$ortada( +ttp(@@local+ost@#oomla Administracin( +ttp(@@local+ost@#oomla@administrator

? INSTALACIN EN AVERROES
!l ser'idor A'erroes de la Junta de Andaluc2a ofrece espacio para p"ginas web (y otros ser'icios) a todos los centros andaluces (aun1ue no sean =?C) !s necesario 1ue los centros se integren (apunten) en a'erroes para poder recibir estos ser'icios gratuitos Aun1ue la mayor2a de los centros est"n en A'erroes, si su centro no lo estu'iese (pregunte a su director@a), basta con 1ue el director@a en'2e un fa) con los siguientes datos( +ttp(@@www #untadeandalucia es@a'erroes@impe@web@contenidoOpagP@contenidos@portada @ser'icios@Seccion@?ntegrarse!nA'erroesQid,enuPm!AQidSeccionPARRK< Adem"s de espacio web, A'erroes da a los centros una direccin de correo del tipo :AHS;TKF a'erroesU#untadeandalucia es (el n6mero :AHS;TKF es el cdigo del centro) con su correspondiente contrase8a, 1ue es muy importante por1ue aun1ue no use el correo de A'erroes, esa contrase8a 'ale para el ser'icio 5=$ (para subir las p"ginas al ser'idor de A'erroes) $iense en la posibilidad de apro'ec+ar este curso para crear una web de su centro (y opcionalmente alo#arla en a'erroes) &as p"ginas de los centros alo#adas en A'erroes tienen direcciones del tipo( +ttp(@@www #untadeandalucia es@a'erroes@centro y se pueden 'isualizar con gran 'elocidad cuando se accede desde la red corporati'a Cuando se 'isualizan desde fuera de la red Corporati'a la 'elocidad es tambi0n bastante buena !'identemente podemos subir a nuestro espacio de a'erroes p"ginas web est"ticas sin ning6n problema Otra cosa son los C,S, 1ue como +emos 'isto, necesitan adem"s Apac+e, $%$ y ,yS/& A'erroes cumple estos re1uisitos y ya tiene instalados Apac+e, $%$ y ,yS/& con la sal'edad de 1ue la base de datos tenemos 1ue solicitarla =enemos 1ue pedir a A'erroes una base de datos para nuestro centro !l usuario, contrase8a y nombre de la base 1ue nos proporcione A'erroes lo necesitamos para la instalacin de Joomla! u otro C,S &as instrucciones para conectarnos a A'erroes 'ia S5=$, y subir arc+i'os (en este caso los necesarios para la instalacin de Joomla!) , est"n en la siguiente direccin web( +ttp(@@www #untadeandalucia es@a'erroes@impe@web@contenidoOpagP@contenidos@portada @ser'icios@Seccion@Ser'iciosCentros@Alo#amiento$aginas*ebQid,enuPm!;QidSeccionPA RRK<Q'!Pm!S N para a'erroes( obtener m"s informacin sobre cmo solicitar la base de datos en

TUTORA: Mara Urbano Olmo

14

TEMA 3. INSTALANDO JOOMLA!

CREANDO UNA WEB CON JOOMLA!

+ttp(@@www #untadeandalucia es@a'erroes@impe@web@contenidoOpagP@contenidos@portada @ser'icios@Seccion@Ser'iciosCentros@Alo#amiento-.Ser'idorA'erroes!)plotacion%=,&Qid ,enuPm!:<QidSeccionPARRK< Cna 'ez +ayamos(


subido al ser'idor el pac7 de Joomla (a tra'0s de S5=$) descomprimido el pac7 en la raiz de nuestro sitio (dentro de una carpeta llamada por e#emplo +oomla) recibido el mensa#e con los datos de nuestra base de datos en a'erroes

la instalacin se +ace '2a web como ya se +a e)plicado =endremos 1ue poner en nuestro na'egador la siguiente direccin (suponiendo 1ue los fic+eros de instalacin los +emos de#ado dentro de una carpeta llamada +oomla, y sustituyendo :AHS;TKF por el cdigo del centro)( +ttp(@@www #untadeandalucia e@a'erroes@V:AHS;TKF@#oomla@ =ambi0n es con'eniente saber 1ue A'erroes se encuentra en la Wed Corporati'a de la Junta de Andaluc2a detr"s de un pro)y redirector 1ue recon'ierte direcciones web !s decir, 'amos a tener una direccin web para acceder a la web de nuestro centro desde la red corporati'a, y otra distinta para acceder desde fuera de la misma $ara unificar esto, podemos seguir los siguientes pasos( +ttp(@@www #untadeandalucia es@a'erroes@impe@web@contenidoOpagP@contenidos@portada @ser'icios@Seccion@Ser'iciosCentros@?nformacion$roblemasWedireccion$lataformas$+p?nst aladasA'erroesQid,enuPm!::QidSeccionPARRK<Q'!Pm!S

@ REAERENCIAS 9E8

Sitio de Joomlacode org Sitio de Joomla! Spanis+ Centros !ducati'os de CastillaB&a ,anc+a con Joomla! Ser'icio =0cnico A'erroes

TUTORA: Mara Urbano Olmo

15

You might also like