A tutor

29
A Tutor El objetivo de este tutorial es aprender como instalar y administrar una aplicación web, para ello funcionara con nuestro Servidor Web “Apache”, Servidor de bases de datos MySQL que se complementa con el lenguaje de programación PHP, en un Sistema Operativo Linux/Unix, que en este caso será Debían. Primero configuraremos los Servidores para así dar paso a la instalación de la aplicación web ATutor. Configuración Servidor Apache2 Primero editamos el archivo de configuración del apache /etc/apache/apache2.conf, ya que debemos agregar el Virtual Host de nuestra aplicación web en este caso ATutor. Ahora agregamos el directorio de la aplicación y descomprimimos el paquete de la aplicación dentro de dicha carpeta, con el comando ls listamos para verificar que si estén los archivos.

Transcript of A tutor

Page 1: A tutor

A Tutor

El objetivo de este tutorial es aprender como instalar y administrar una aplicación web, para ello funcionara con nuestro Servidor Web “Apache”, Servidor de bases de datos MySQL que se complementa con el lenguaje de programación PHP, en un Sistema Operativo Linux/Unix, que en este caso será Debían. Primero configuraremos los Servidores para así dar paso a la instalación de la aplicación web ATutor.

Configuración Servidor Apache2

Primero editamos el archivo de configuración del apache /etc/apache/apache2.conf, ya que debemos agregar el Virtual Host de nuestra aplicación web en este caso ATutor.

Ahora agregamos el directorio de la aplicación y descomprimimos el paquete de la aplicación dentro de dicha carpeta, con el comando ls listamos para verificar que si estén los archivos.

Page 2: A tutor

Con el comando service apache2 restart reiniciamos el servidor apache.

Page 3: A tutor

Configuración Servidor Bind9

Configuramos el Servidor de Nombres, con el dominio de nuestro Virtual Host para que el DNS pueda resolver la dirección.

Ahora observamos los archivos correspondientes a la directa e inversa de las Zonas del Servidor DNS.

Page 4: A tutor

También verificamos el archivo /etc/resolv.conf que contiene el dominio y la dirección ip del servidor.

Page 5: A tutor

Configuración del PHPMyAdmin

Para ingresar al servidor PHPMyAdmin ingresamos al navegador web en este caso Google Chrome y digitamos localhost/phpmyadmin. A continuación observamos la siguiente ventana que sería el inicio del administrador de PHP, mientras no se halla predefinido una contraseña para el mismo, nos indica para crear bases de datos en este caso creamos la base Aturor.

Ahora ingresamos al panel y elegimos a la que utilizaremos en este caso ATutor y observamos su contenido.

Page 6: A tutor
Page 7: A tutor
Page 8: A tutor

NOTA: Toda esta información es la que contiene la base de datos ya que al descomprimir la aplicación se agregan todos los datos anteriores.

Page 9: A tutor

Instalación de la aplicación WEB ATutor.

Para comenzar con la instalación de la aplicación web debemos ingresar al navegador e ingresar el ServerName de la aplicación web que en este caso es www.atutorjuanda.com o la dirección IP asignada 192.168.0.13, ya dentro de este la aplicación iniciamos con la instalación de la aplicación web ATutor.

Elegimos que tipo de instalación deseamos Normal o Personalizada.

Aceptamos los términos de la aplicación web.

Page 10: A tutor

Ahora ingresamos los datos del servidor de la Base de datos, en este caso es MYSQL.

Observamos los módulos que se instalaran de la aplicación web para unirse con nuestro servidor de base de datos.

Page 11: A tutor

Los módulos listados en las imágenes anteriores son los mismos que aparecen en el php, ya que actúan como complemento entre la conexión de php y Atutor.

Page 12: A tutor

Ahora ingresamos los datos del Administrador de la aplicación Web ATutor.

Indicamos la carpeta /var/www/ATutor/content para que la aplicación pueda acceder a su carpeta y alojar su información allí.

Page 13: A tutor

Ya observamos que la aplicación exige los permisos (2777) para la carpeta que anteriormente le indicamos (/var/www/ATutor/contents).

Ahora la aplicación nos pide ciertos permisos para la ejecución del archivo /var/www/ATutor/include/config.inc.php

Así les damos permisos de escritura y lectura a todos sobre el archivo /var/www/ATutor/include/config.inc.php, para que la aplicación pueda correr.

Ahora nos indica que se instalo con éxito el contenido del archivo /var/www/ATutor/include/config.inc.php

Page 14: A tutor

Ahora nos indica los paquetes que tenemos instalados con éxito para su pleno funcionamiento.

Ahora ya instalada la aplicación Web ATutor, la misma nos invita a identificarnos como el administrador para lograr acceder y empezarle a darle funcionamiento a este.

Page 15: A tutor

Nos identificamos como administrador que en este caso es Juanda con su respectiva clave.

Ahora creamos un curso con el nombre Aplicaciones Web.

Page 16: A tutor

Ya creado el curso, él nos muestra un panel con herramientas plenas para el desarrollo del curso recién creado, en este caso son Almacenamiento de Archivos, Mis evaluaciones y pruebas, Mi Historial del curso y un Directorio del curso.

Page 17: A tutor

Ahora observo el contenido de cada una de las herramientas para así familiarizarme más con la aplicación y saberla manejar un poco mejor. Comenzamos con la Herramienta My Test and Surveys o Mis evalauciones y pruebas. El estudiante puede acceder a sus ejercicios, actividades y encuestas.

Seguimos con la Herramienta My Tracker o Mi historial. La cual nos ayudara a saber que ha sucedido ultimamente con nuestra Aplicación. Es exactamente un control de acceso.

Page 18: A tutor

Continuamos con la Herramienta Directory o Directorio. Se obtiene la información visible de las personas registradas bajo la plataforma, además se puede trabajar mensajería.

Ahora continuando con el objetivo de familiarizarnos más con la aplicación; observamos el contenido de las herramientas de la parte de arriba. Comenzamos con Forum o Foros. Son los Foros que puede manipular con varios formatos con la Aplicación Web que lo permite desde el navegador.

Page 19: A tutor

Continuamos con Glosary o Glosario. Es un sistema de Gestión de contenido que ayudaría al aprendiz a incrementar su lexico y a conocer las palabras que debe tener en cuenta.

Continuamos con File Storage o Almacenamiento de Archivos. Como pueden ser archivos ajenos, tiene permisos el alumno para enviar sus archivos. Aquí se pueden ver todos los archivos montados y disponibles en la Aplicación.

El siguiente es Networking o Perfil Social. Aca encontraremos toda la informacion y actividades sociales dentro de la aplicación tales como Mis Contactos, Grupos, entre otros.

Page 20: A tutor

Continuamos con Site Map o Mapa de Nuestro Sitio. Donde observamos la jerarquia de nuestra aplicación Web desenglozada desde su Home o Carpeta Raiz.

Continuamos con Photo Gallery o Galeria de Fotos. Es un espacio dedicado al almacenamiento de archivos de imágenes.

Page 21: A tutor

Dentro del Portafolio fotográfico tenemos la posibilidad de almacenar con álbumes. Y aquí es donde los listamos y podemos editar.

Acá observamos las galerías de fotos de nuestros cursos inscritos.

Page 22: A tutor

Si necesitamos buscar álbumes aquí los podemos encontrar, gracias al orden de las bases de datos.

En este espacio se crean los álbumes de tu portafolio. Cantidad limitada por el espacio designado por el administrador.

Page 23: A tutor

Continuamos con Manage o Administracion. Esta es la ventana de interfaz que posee el administrador para encargarse de la Aplicación y toda su manipulación, para lograr una eficiente maniobra a la hora de hacer arte con su plataforma. Que son todas las pestañas ya explicadas anteriormente.

Page 24: A tutor

Ahora crearemos unos usuarios clientes nuevos para ver la interaccion del cl iente con la aplicación y sus herramientas. En este caso los usuarios nuevos se llamaran Angelo y Kevin.

Completamos la información correspondiente de cada matricula para dichos usuarios (esta tarea es del administrador).

Page 25: A tutor

Relazamos el segundo registro para ingresar a las Bases de Datos a los usuarios.

Page 26: A tutor

Ahora con el usuario Kevin nos inscribiremos al curso Aplicaciones Web del Tutor Administrador Juanda. Ingresamos al Buscador y le pedimos que nos muestre todos los resultados de los cursos disponibles.

Nos muestra que solo esta disponible el curso del Tutor Juanda llamado Aplicaciones Web.

Ahora damos clic en Enroll Me para inscribirnos en el curso.

Page 27: A tutor

Ahora observamos que nuestra inscripcion al curso fue exitosa.

Ahora como adicional muestro el modulo en el cual podemos adjuntar herramientas enlazadas con nuestra aplicación ATutor tales como Elluminate Live, Phpmyadmin, Twitter, entre otros.

Page 28: A tutor
Page 29: A tutor