Instalación configuración de wamp server con los servicios de apache, php y mysql.
Crear una base de datos y usuarios en mysql usando para ello la herramienta myadmin.
Instalación y configuración de joomla 3X.
Instalación de lenguajes, plantillas, plugins y módulos en joomla.
Administrar y gestionar los componentes y contenidos en joomla.
1. 1 Contenido
Temas:
Instalación configuración de wamp server con los servicios de apache, php y mysql.
Crear una base de datos y usuarios en mysql usando para ello la herramienta myadmin.
Instalación y configuración de joomla 3X.
Instalación de lenguajes, plantillas, plugins y módulos en joomla.
Administrar y gestionar los componentes y contenidos en joomla.
Objetivos:
Generales
Instalar wamp server.
Crear un sitio web en joomla.
Específicos
Instalación configuración de wamp server con los servicios de apache, php y mysql.
Crear una base de datos y usuarios en mysqlcon la herramientaPHPmyadmin
Instalación y configuración de joomla 3X.
Instalación de lenguajes, plantillas, plugins y módulos en joomla.
Administrar y gestionar los componentes (modulos, plugins, plantillas, ect) y contenidos
(categorías, artículos, etc) en joomla.
2 Materiales
Hardware
-Procesador Intel Core i7 920 @ 3.06 Ghz
-4 GB RAM DDR3 (solo soporta ese tipo) @ 1066 o 800 Mhz
-Disco duro SATA 1TB (500GB minimo)
-Intel® Desktop Board DX58SO
2. Software
- Sistema operativo Windos 7 Ultimate
- Joomla 3X.
- Browser Google chrome
- wamp server 2.5 64 bits 2.2 E (Apache 2.2.22 – Mysql 5.5.24 – PHP 5.3.13 XDebug 2.1.2 XDC 1.5
PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0)
- Google
- http://extensions.joomla.org/ (plugins, componentes y modulos para personalizar nuestra
página de joomla ).
- Moduloimageslide
- PluginScrollto top
- Componente like box
- Plantilla extremo para joomla creador ecuanet.
3 Marco teórico
¿Qué es y para qué sirve wamp server?
Wamp Server es un completísimo paquete de software que sirve para instalar y configurar
fácilmente en tu sistema el popular servidor Web Apache, juntamente con el lenguaje de
programación PHP y el servidor de base de datos MySQL. Todo lo necesario para instalar
un servicio de base de datos web, reunido en una única aplicación.
Profundizando más en las utilidades que incluye, observamos que Wamp Server instala en
nuestro las siguientes versiones y utilidades: Apache 2.2.11, PHP 5, MySQLdatabase,
PHPmyadmin y también el SQLitemanager.
Además de instalar en nuestro equipo este paquete de programas, Wamp Server instala
también una práctica interfaz de usuario en la barra de tareas de Windows, para poder
iniciar desde allí, supervisar, detener o conocer el estado de los distintos servicios que se
incluyen.
¿Qué es y para qué sirve joomla?
3. Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management
System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia.
La administración de Joomla está enteramente basada en la gestión online de contenidos.
Gestión online porque todas las acciones que realizan los administradores de sitios
Joomla, ya sea para modificar, agregar, o eliminar contenidos se realiza exclusivamente
mediante un navegador web (browser) , a través del protocolo HTTP (Protocolo de
transferencia de hipertexto).
Que sitios web pueden crearse con Joomla?
Con Joomla podemos crear sitios web de noticias, sitios corporativos, sitios web de
presencia, portales comunitarios, e incluso también puede crearse con Joomla sistemas
que funcionen en redes cerradas (Intranets) para gestionar información interna
(comunicaciones, usuarios, etc) de compañías o empresas de negocios.
Quienes pueden usar Joomla?
Cualquier persona que desea tener un sitio web puede utilizar Joomla! CMS para basar la
tecnología del mismo.
Para desarrollar sitios sobre Joomla es preciso poseer conocimientos sobre diseño web y
programación, pero para administrar sitios web basados en Joomla solo se necesita una
mínima capacitación sobre el manejo del programa.
Es tan sencilla y amigable la interfaz administrativa de Joomla, que cualquier persona
puede administrar sus propios contenidos web sin la necesidad de poseer conocimientos
técnicos, sin saber lenguaje HTML, y sin recurrir a un WebMaster cada vez que hay que
actualizar el sitio web.
Qué tecnologías utiliza Joomla?
Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL
(StructureQueryLanguage). Utiliza bases de datos relacionales, más específicamente
MySQL. Tanto PHP como Mysql son programas Opensource de libre distribución y uso, y al
ser Joomla una aplicación WEB, funciona obviamente en servidores de páginas web (HTTP
Servers).
Estos servidores de páginas web pueden ser de pruebas (Esto es, por ejemplo, Joomla
funcionando en un servidor instalado en la misma máquina del usuario que lo administra),
4. o también servidores comerciales de producción (Esto es, cuando publicamos un sitio web
basado en Joomla alojado en una empresa proveedora del servicio de hosting).
Joomla 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.
Elfuncionamiento de Joomla se lleva a cabo gracias a sus dos principales elementos:
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.
Un sistema de archivos 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.
El software Joomla CMS es de uso gratuito, de libre distribución, y de código abierto
OpenSource
Esto implica que:
Puedes conseguir Joomla gratuitamente
Puedes usarlo sin pagar licencias, sin importar el tipo de sitio web que vos tengas con él
Puedes redistribuirlo y compartirlo.
Puedes modificarlo, adaptarlo y customizarlo como quieras, para tu propio uso
Puedes distribuir las modificaciones o personalizaciones que hagas a Joomla pero
respetando la licencia GNU/GLP
Puedes brindar servicios de creación, configuración y desarrollo de páginas web con
Joomla, cobrando por esos servicios
4 Marco práctico
Instalación de wamp server antes de proceder a instalarlo debemos descargar el
instalador compatible con el sistema operativo de nuestra pc sea de 64 o 32 bits.
5. 1.- Ejecutamos el setup de wamp server 2
2.-Aceptamos el acuerdo de licencia
3.- Escojemos el directorio de instalacion de wampserver por defecto si instala en la raiz disco C
6. 4.- Un resumen de nuestras configuraciones y direccion en la que se instalara wamp server
5.- Proceso de instalacion de wamp server
7. 6.- Escojemos el browser que deseamos usar para la administración de wamp server
En este caso seleccionamos google Chrome
7.- En la configuracion de php mail parameters dejaremos los valores por defecto
8. 8.-Finalizada la instalacion ejecutamos wamp server
Configuracion de wamp server
Nota: este paso es solo si al momento de iniciar el wamp server en el browser con local host:8080
Aparece la pantalla de microsoft information server(IIS) y en parte inferior vemos el icono de
wamp server de color anaranjado
|
Esto se debe a que por defecto el puerto 8080 esta usado por IIS existen dos soluciones
deshabilitar el servicio de microsoft information server. O simplenebte cambiar el puerto para
nuestro wapm server en este caso explicaremos como cambiar el puerto de escucha para wamp
server.
9. Cambiando el puerto de Apache en wamp server
1.- Abrimos el archivo de configuracion de apache llamado httpd.conf
10. 2.- Dentro del bloc de notas usaremos la herramienta buscar Ctrl+B o Ctrl+F dependiendo de la
configuracion del idioma. Buscaremos el numero 80 y los reepalceremos todos sin excepcion por
el numero de puerto deseado en este caso sera el puerto 82.
11.
12.
13. 3.- Guardamos los cambios y probamos en el browser de nuestra eleccion en este caso google
chrome
Nota: primero debemos reiniciar los servicios de nuestro wamp server restart all services
4.- En nuestro browser pondremos la nueva direccion de nuestro wamp
server,localhost:nuevopuerto en este caso sera localhost:82
14. INSTALACION JOOMLA
1. Descargar joomla 3.1.1 desde la pagina oficial enlace
2. Copiar el archivo de descarga en la siguiente direccion C:wampwww
O en la unidad que aya instalado el wapserver
15. 3. Descomprimir el archivo descargado
4. Ejecutamos wampserver
5. Abrimos el enlace phpMyAdmin
16. 6. Creamos una base de datos para lo cual abrimos Databases
7. ponemos un nombre a la base de datos
17. 8. nos ubicamos sobre la base creada y creamos un usuario para ello nos ubicamos en
privilegios o en nuestro caso Replication
9. Nos ubicamos sobre agregar usuario (Adduser) y llenamos los datos necesarios
18. 10. Abrimos nuestro navegador y abrimos el siguiente enlace
http://localhost/installation/index.php se nos desplegara la siguiente ventana
10.1. Llenamos los siguientes datos el usuario y la base de datos deben ser los que
previamente fueron creados en el wampserver
10.2. Escojemos las opciones que deseemos y activamos las opciones dependiendo las
necesidades
20. 11. Iniciamos nuestra instalación y nos autenticamos con nuestros datos de usuarios creados
Manejo de categorías y artículos
Para acceder al manejo de estas herramientas, tenemos la opción de entrar mediante el panel de
control como podemos observar en el gráfico a continuación; o mediante la barra de tareas que
tenemos en la parte superior de nuestra pantalla.
Panel de control
21. Creación de categorías
Para crear las categorías, vamos al botón de contenidos y damos clic en la opción de administrador
de categorías.
22. Ingresamos a la pantalla principal de categorías en la cual tenemos varias opciones, para crear una
nueva damos clic en nueva.
Nos aparecerá una pantalla en la cual nos pedirá que llenemos varios campos para la creación de
la categoría.
23. Creación de artículos
Un articulo deberá estar dentro de una categoría, de la misma manera nos ubicamos en
Contenidos y entramos en Administrar artículos.
24. Tenemos una pantalla de presentación en la cual se nos despliegan varias opciones.
Cada artículo que se desea añadir debe ser declarado en todos sus campos y lo más recomendable
es asignarle a una categoría para que no existan artículos sueltos en nuestro diseño.
25. Manejo de módulos
Para el manejo de módulos debemos ir a la pestaña de Extensiones y a continuación pulsar en
Administrar Módulos.
26. Se nos despliega una pantalla en la que tendremos muchas opciones para poder modificar y
realizar todos los cambios necesarios.
Manejo de plugins
De la misma manera, los plugins se acceden mediante la ruta de Extensiones y a continuación
Administrar plugins.
27. Se nos aparece la siguiente pantalla en la cual se nos ofrece varias opciones para poder modificar
nuestras configuraciones que se asignan por defecto.
Manejo de plantillas
Las plantillas son elementos que nos sirven para poder dar una mejor apariencia a nuestra página
principal de nuestra página web, las plantillas las podemos descargar de cualquier sitio de internet
28. que nos ofrezca este tipo de plantillas, claro, siempre dependiendo y tomando muy en cuenta la
versión de Joomla que tengamos instalada y que sea más familiar para poder manejar.
Se nos aparecerá una pantalla en la cual se nos presentan todas las plantillas instaladas, eso sí,
siempre se manejará una sola plantilla para el sitio web y otra para la administración.