INSTALACION DE XAMPP Y JOOMLA E INTEGRACION CON RADIUS EN WINDOWS SERVER 2003 ENTERPRISE.
GRUPO 10
INTEGRANTES
NATALIA VALENCIA FERNANDA OROZCO CRISTINA PIEDRAHITA ROGER ESTEBAN OLARTE
MEDELLIN SENA 2008
Xampp X, para cualquier sistema operativo, Apache, MySQL, PHP, Perl; es un servidor multiplataforma, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl.
Joomla Joomla "todos juntos" es una aplicación de contenidos Web (CMS o Content Management System), que permite crear sitios Web elegantes, dinámicos e interactivos sin necesidad de conocimientos técnicos especializados. Con joomla podemos crear sitios Web que traten sobre noticias, sitios corporativos, sitios Web de presencia, portales comunitarios se trata de un sistema de código abierto construido en lenguaje PHP bajo una licencia GPL que utiliza una base de datos MySQL para almacenar el contenido y los datos de configuración del sitio. Joomla es tan sencilla y fácil de administrar que cualquier usuario puede manejarlo sin necesidad de una ayuda técnica y sin saber lenguaje HTML. Lo primero que vamos hacer es instalar xampp Para descargar xampp podemos acceder al siguiente enlace: http://www.apachefriends.org/en/xampp-windows.html
Ejecutando nuestro xampp-win32-1.6.8-installer
Debemos escoger el lenguaje, y presionamos OK
Nos debe aparecer una ventana de bienvenida, y pulsamos next (siguiente)
Nos muestra la ruta donde va quedar instalado el xampp, si queremos la dejamos por defecto ò si deseamos la modificamos
Muestra las opciones, el cual debemos darle que servicios queremos que nos instale, eso si de acuerdo a nuestras necesidades, en nuestro caso Apache y Mysql
Esperamos mientras xampp instala correctamente, y durante la instalación xampp automáticamente nos debe chequear los puertos que necesitamos y nos inicia el servidor Apache
Nos debe aparecer un mensaje indicandonos que la instalacion de xampp fue exitosa, damos clic en si
Y luego damos clic en finish (finalizar)
Y nos aparece nuestro panel de aplicaciones de xampp, indicándonos que los servicios Apache y Mysql están corriendo
Para llevar a cabo la instalación de joomla, como ya lo hemos vimos, debemos tener instalado xampp, o el servidor que se esta implementando Antes de empezar debemos tener a la mano el paquete de joomla, le damos clic derecho extraer ficheros y lo extraemos en la siguiente ruta, en este caso va ser c: /xampp/htdocs, como se muestra en las graficas
Nos muestra el proceso se extracción de la aplicación hacia la ruta
Después de extraer el paquete nos debe aparecer el la ruta c: /xampp/htdocs, que nos creo una carpeta con el nombre de joomla_1.5.8-spanishpack_completo, el cual este nombre si deseamos lo cámbianos para que así el acceso a nuestra aplicación joomla se nos haga mas fácil, como se muestra en las graficas
Ingresamos al browser con la url http://localhost/phpmyadmin para crear la base de datos MySql. En este paso le damos un nombre a la base de datos que en nuestro caso se va a llamara “joomla”
Después de haber creado la base de datos ingresamos al browser del navegador y http://localhost/joomla y empezamos a instalar joomla como tal que es muy sencillo de hacerlo. Después de estar en localhost/joomla nos aparece el primer paso para comenzar la instalación, aquí debemos escoger el idioma y pulsamos siguiente
En el segundo paso debemos verificar que los servicios que instala xampp estén habilitados y pulsamos siguiente
En el tercer paso nos va aparecer los términos de licencia de joomla, la cual debemos aceptar y damos clic en siguiente
En el cuarto paso vamos configuramos la base de datos desde joomla ingresando los datos que nos indica, que son: Tipo de base de datos: MySql, Nombre del servidor: localhost, Contraseña: se deja en blanco, Nombre de la base de datos: joomla, Y le damos clic en siguiente
En el quinto paso nos pregunta si vamos a utilizar FTP pero en este caso no lo vamos a utilizar, entonces se deja la configuración por defecto y damos siguiente
En el paso seis hacemos la configuración principal con los datos que se nos piden para proceder con la instalación, ingresamos el nombre del sitio Web en este caso “JOOMLA”, en la opción donde nos pide un correo debe ser un correo valido y una contraseña
Ya para finalizar con la instalación nos aparece una pantalla que nos dice que para continuar la instalación por motivos de seguridad debemos eliminar la carpeta de installation completamente del sistema, que se encuentra en la ruta c: xampp/htdocs/joomla
Y ahora si podemos comenzar con la administración de nuestro sitio Web que en este caso es JOOMLA. Para poder acceder a nuestro joomla para admistrarlo en el browser de nuestro navegador escribimos la siguiente ruta localhost/joomla/administrator Para ingresar a la consola de administración de joomla debemos entrar con el usuario admin, la contraseña que se le dio en la configuración principal en el paso seis y por ultimo escogemos el idioma
Se nos inicia el panel de administración de joomla y nos da las opciones las cuales podemos administrar
RADIUS Remote Authentication Dial In User Service, protocolo de autenticación y autorización para aplicaciones de acceso a la red o movilidad IP. Utiliza el puerto 1813 UDP, para establecer sus conexiones. Este es el que verificará las credenciales y las conexiones de los usuarios RADIUS facilita una administración centralizada de usuarios. Si se maneja una enorme cantidad de usuarios, continuamente cientos de ellos son agregados o eliminados a lo largo del día y la información de autenticación cambia continuamente.
Para comenzar con la instalación de Radius me voy a: Inicio, Panel de control, Agregar o quitar programas, Agregar o quitar componentes de Windows damos clic en servicios de red, y luego detalles
Activamos el check box de servicio de autenticación de Internet, damos clic en aceptar y luego siguiente
Y luego finalizamos con el asistente
Luego vamos a herramientas administrativas, servicios de autenticación de Internet
Luego damos clic derecho en servicio de autenticación de Internet, registrar servidor en active directory.
Luego clic en aceptar por que en esta opción le estoy habilitando el IAS que es el protocolo de radius y nuevamente le damos aceptar. Ahora le damos clic en cliente radius, nuevo cliente radius, en este le indicamos que aplicación se va a autenticar e indicamos la dirección ir donde se encuentra ubicada la aplicación web.
De la siguiente manera se llenan los datos de el cliente radius (aplicación web), Le damos siguiente
En este paso le debemos colocar un secreto, el cual también es configurado en el joomla para que el usuario pueda entrar a joomla, esto hace que la autenticación sea más segura y damos clic en finalizar
Dentro de joomla nos vamos a Extensiones, Instalar o desinstalar plugins, Le damos la ruta donde se encuentra el plugins, este debe estar comprimidos le damos en la opción subir archivo e instalar.
Luego verificamos el plugins en: Extensiones, Gestor de plugins Y lo activamos dándole doble clic sobre publicado
Damos clic sobre Authentication-radius En la opción ordenar colocamos 0 primero En parámetros: En la opción shared secrect, colocamos el secreto que le dimos al cliente radius. Y por ultimo el correo
Ahora creamos el usuario que anteriormente hicimos en el active directory
Aquí nos vamos a: Extensiones, Gestor de módulos, Nuevo, Acceder
Luego damos clic sobre acceder y damos el titulo a este modulo
INSTALACION DE WIRESHARK Después de descargar el paquete lo ejecutamos y damos clic en siguiente
Aceptamos el contrato de licencia
A continuación nos muestra los componentes que hacen parte de su instalación
Seleccionamos las tareas adicionales para wireshark
Aquí nos indica la ruta donde quedara instalado
Instalamos el winpcap el cual nos permite capturar los paquetes de datos a través de las conexiones de red, aunque también realiza filtrado de los paquetes capturados y genera estadísticas de la red interna.
Ya se procede a instalar el paquete winpcap y luego mostrara los pantallazos Del proceso de instalación.
Aceptamos la licencia
Y finalizamos
Seleccionamos la opción run wireshark para que inicie
Estando dentro del wireshark nos vamos a
Capture Interface Iniciamos todas las interfaces
Ahora iniciamos sesión con nuestro usuario
INTEGRACION DE RADIUS CON JOOMLA
Antes de empezar con la integración debemos tener instalado el active directory, pues ya que es una herramienta necesaria para poder darle permisos a los usuario que van a ingresar a la aplicación. En inicio ejecutar o ventanita + r se le da dcpromo.exe, clic en aceptar.
Asistente de instalacion de Active Directory, clic siguiente
Comprobando la compatibilidad del sistema operativo
Como nuestro servidor va a ser el primer controlador de dominio deberemos dejar seleccionado Controlador de dominio para un dominio nuevo, Siguiente.
Debemos dejar seleccionado Dominio en un nuevo bosque, así se creara un nuevo dominio y será registrado el DNS así mismo alojaremos el primer dominio en el árbol además que podremos configurar por primera vez nuestro directorio activo; ya que en el escenario que estamos trabajando no tenemos ni un domino ya creado para ser secundario de el, ni tenemos un árbol creado para agregarnos, siguiente
Aquí el nombre del nuevo dominio (ejm: dominio.local)
En el nombre de dominio de NETBIOS se coloca automáticamente el que no es recomendable quitarlo, aunque solo es necesario para los clientes que NO soporten directorio activo. Este protocolo permite el registro de nombres de computador, aplicaciones y otros identificadores en la red, siguiente.
Aquí nos muestra la ruta donde estará la base de datos y del registro, siguiente
Seleccionamos Instalar y configurar este equipo de manera que utilice este servidor DNS como el preferido, siguiente
Dejarlo por defecto, siguiente
Contraseña, por alguna modificación o restauración, siguiente
Finalmente nos proporciona una síntesis de todas las decisiones que acabamos de seleccionar; si estamos de acuerdo elegimos, siguiente, pero si no lo estas pulsamos atrás y comienzas lo que necesites.
Instalará el servidor DNS y nos solicitara el CD de instalación de Windows 2003 Server.
Le solicitara usar una dirección IP estática, al aceptar tu decides si usas una IP estática o por dhcp, clic en aceptar
Configurando el dns en el equipo.
Finalización de la instalación, clic en finalizar.
Debera reiniciar el equipo para que los cambios realizados, clic en reiniciar ahora
Los usuarios que se van a crear en el active directory, serán registrados también en joomla, los cuales se le van a dar permisos de acceso asi:
Es necesario poner el nombre con el cual se va iniciar la sesión y la contraseña, y pulsamos siguiente
Y en las propiedades del usuario, en la pestaña mercado activamos el check box permitir acceso, aplicamos y aceptamos