SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Mahara


En este documento encontraremos la ayuda necesaria para lograr instalar,
configurar y administrar la aplicación web llamada Mahara, la cual es muy
útil para crear un portafolio formativo de manera digital.
Esta Aplicación Web será trabajada en el Sistema Operativo Linux/Unix en la
distribución Debian.


Como conclusión básica de un trabajo en Linux/Unix es que siempre
debemos estar a la vanguardia en paquetes.


Actualizamos nuestro repositorio de paquetes para que todo este en su
versión más reciente.

Instalación LAMP

Como sabemos LAMP es el conjunto de servicios implicados en el manejo
de las aplicaciones web.




Instalamos el Servidor Web, en este caso será Apache2 y también el
sistema de gestión de Bases de Datos MySQL.




En la instalación del MySQL, nos pedirá una contraseña para mayor
seguridad.


Instalamos el paquete “php5-mysql”; para que allá compatibilidad de control
a la hora de administrar las bases de datos con el administrador de PHP.
Ahora instalamos el famoso administrador de PHP para la manipulación de
las bases de datos.




Entonces el instalador del paquete nos pregunta cual es el Servidor Web con
el cual se complementara, en este será el que instalamos en primer lugar.




Como nuestro gestor de Bases de Datos ya esta instalada le diremos que si,
para aceptar la configuración de las mismas con el administrador de PHP.




Para el usuario administrador del manipulador del PHP es recomendable
designarle una contraseña por seguridad.

Instalación de Mahara


Ahora instalamos nuestro PAQUETE de Mahara para que este se coordine
la aplicación de Mahara (que instalaremos) con los servicios previamente
instalados para que trabaje como un engranaje.
Mahara (paquete), nos pregunta el gestor de Bases de Datos, sabemos que
es MySQL, esto es para que el paquete se adapte a dicha Base de datos.




Nos pregunta por la ubicación del servidor de Bases de Datos (MysQL), en
este caso será “localhost”, porque así es como nos referimos a nuestra
maquina.




Con este nombre (mahara), le estamos avisando que así será el nombre de
la Base de datos que almacenara la información de la Aplicación Web.




Ahora nos solicita el nombre del usuario con privilegios para administrar la
base de datos anteriormente mencionada (mahara), el usuario sera “mahara”
(para evitar confusiones). Esta información la solicita para que él se agrupe
con estos servicios y los ponga a marchar con las actualizaciones frecuentes
de datos que exige la aplicación web.
Ahora nos solicita la contraseña que tiene el usuario mahara para acceder a
las bases de datos mahara (es personal). Como anteriormente dije esto es
para la funcionalidad de la compilación de la información en las bases de
datos por la Aplicación Web Mahara en funcionamiento.



Estos son archivos de configuración del paquete mahara, los vemos para
confirmar el éxito de los mismos.




Modificamos el apache.conf, des comentando la línea del Alias para mahara
y pueda ser leído por el Servidor Web.




Ahora su compañero el config.debconfig.php, al que comprobaremos que
dbtype (tipo de db) sea MySQL; dbhost (Servidor de las db) sea localhost;
dbname (nombre de la db) sea mahara; dbuser (usuario de la db) sea
mahara y dbpass (contraseña de la db) sea la contraseña del usuario
manipulador de la db correspondiente al servidor local de Bases de Datos.
Esta información debe de estar ya estipulada debido a que con esa intención
no la preguntaron en la instalación del paquete mahara.

Nota: La abreviatura db hace referencia a Base de Datos.
Bueno ahora crearemos la Base de Datos y su respectivo Usuario de la que
tanto hablamos (por si ya te preguntabas por tal proceso).




Primeramente es necesario adaptar el archivo de configuración del Servidor
Web (/etc/apache2/apache2.conf), agregando la última línea visible para
que sea posible encontrar el administrador PHP por el Apache y ejecutarlo.

Por obviedad al modificar el archivo principal de Apache es necesario
reiniciar servicio (service apache2 restart).




En el navegador web, buscamos “localhost/phpmyadmin”; que será la
dirección pertinente para encontrar nuestro administrador de PHP,
ingresaremos nuestra contraseña del root para PHPMyAdmin, anteriormente
solicitada en su respectiva instalación.
Esta es la página inicial que abrirá la ejecución anterior, nosotros crearemos
la db mencionada (mahara) con los mismos parámetros de cotejamiento,
estos son para el engranaje funcional con los servicios.




Ahora clic a Privilegios de la base de datos creada (mahara) para editarlos a
nuestro beneficio, creando un usuario propio que es la intensión.
Esta seria la ventana que obtendríamos en la cual se observan los usuarios
con acceso a la Base de Datos, pero necesitamos uno nuevo como lo
indicamos (llamado mahara), así que clic en agregar nuevo usuario, para tal.




Así llenaríamos los datos en nuestro caso; nombre de usuario mahara, el
servidor esta en nuestra maquina (es decir localmente), contraseña por
nosotros mismos, seleccionamos que tenga privilegios sobre la base de
datos mahara.
En el mismo asistente de creación, marcamos todos los privilegios globales y
no modificamos los límites, para que el usuario no tenga restricciones.




Al continuar esta seria la nueva lista de privilegiados, solo verificamos.
Ahora terminado el espacio donde, como y quien almacenara nuestros datos




En el navegador buscamos localhost/mahara, como es primera vez que
ingresamos en él Mahara nos llevara a esta página donde seleccionaremos
“I agree”, para comenzar instalación.




El automáticamente comenzara a instalar todos estos paquetes necesarios,
apenas sea una instalación completada visualizaremos la ultima línea que
nos permite continuar después de la reciente instalación.
Administración de Mahara




Ahora vemos la interfaz que solicita nuestra identificación para ingresar a la
Aplicación Web Mahara.

Si de casualidad no sabes tu usuario y contraseña podremos “descubrirla”.




Ingresamos al administrador de PHP recientemente instalado el Mahara
creara unas tablas en las cuales podremos encontrar la tabla “usr”, en la
que están los usuarios de dicha Aplicación y la veremos.

NOTA: El usuario predeterminado           para   la   aplicación   es   admin
(recomendado modificarlo).
Ahora si rellenamos nuestra identificación, clic en “login” para acceder.




Si es primera vez que ingresamos solicita nueva contraseña (alfanumérica
mayor a seis caracteres) y una cuenta de correo. Por seguridad nada más.




En la pestaña profile; podremos editar nuestro perfil, el cual es posible
editarle una biografía, un icono que personalice, una página amenizable,
mis objetivos habilidades.
En la pestaña “My Portfolio”; podremos observar registros de visitas, los
archivos subidos por mi, mis blogs, las exportaciones hechas.




En la opción de Groups; tenemos la posibilidad de crear grupos como
también listar de los cuales hacemos parte, buscar grupos, ver mis amigos
además facilitar la búsqueda de tales amigos.




En Settings; tenemos toda la configuración de nuestro perfil, tales como las
preferencias tales como contraseña, nombre de usuario, capacidad de
visitantes y toda esta clase de configuraciones globales, además podemos
editar el control de las notificaciones, configuración para las actividades de
la Aplicación Web, también editar los miembros de la institución a la cual
pertenecemos o estamos inscritos.

Al darle clic en la pestaña Site Administration, ingresamos al sito del
administrador. Donde se des engloban las opciones del administrador.




En la bienvenida del sitio del administrador, nos invita a registrar nuestro
sitio Mahara.
En la pestaña de Configure Site; es posible mente configurar nuestro sitio
de la Aplicación Web Mahara, donde es modificable el nombre del sitio su
lenguaje, temas, plugins, lugar en el disco, además editar las páginas del
sitio, las vistas del sitio, los archivos del mismo; los recursos, enlaces del
menú.




La pestaña de Manage Users, nos permite manipular los usuarios a tal
manera que los lista, los suspende, observamos sus sitios personales, los
sitios de los administradores, las notificaciones para los administradores.
También podemos agregar usuarios.




Para la creación de un usuario seria solo, un primer nombre, un primer
apellido, correo electrónico, usuario, contraseña y crear, y listo.
Esto seria una configuración al usuario recién creado y guardamos los
cambios si hubo o no hubo.


En la base de datos dirigida y manipulada desde PHPMyAdmin, podemos
observar que de manera sincronizada fue almacenada la información del
nuevo usuario creado anteriormente.




En la pestaña de Manage Institutions, es donde podemos administrar las
Instituciones de manera que podamos crear, agrupar, editar, modificar,
agregar miembros, expulsar miembros, manejar registros de visitas,
registros de archivos posibles, configurar para que sean personales o
administrativas.




La pestaña de Administer Extensions; trata sobre los plugins que pueden
agruparse a la Aplicación Web para trabajar en conjunto.

Ya la opción Return to Site, me lleva a las opciones de mi sitio personal; es
decir, fuera de las opciones del Sitio del Administrador y por último Logout
que es la posibilidad para salir de nuestra sesión.

Weitere ähnliche Inhalte

Was ist angesagt?

El Directorio Activo (Manual de inicio)
El Directorio Activo (Manual de inicio)El Directorio Activo (Manual de inicio)
El Directorio Activo (Manual de inicio)polosp
 
Replica de SQL Server 2008
Replica de SQL Server 2008Replica de SQL Server 2008
Replica de SQL Server 2008UTA
 
Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...camilaml
 
Modulo 1 Instsalacion Y Configuracion
Modulo 1  Instsalacion Y ConfiguracionModulo 1  Instsalacion Y Configuracion
Modulo 1 Instsalacion Y ConfiguracionRaul GR
 
Proyecto final de administracion de redes
Proyecto final de administracion de redesProyecto final de administracion de redes
Proyecto final de administracion de redesFäbiän Alärcön
 
DOLIBARR Y OWN CLOUD
DOLIBARR Y OWN CLOUDDOLIBARR Y OWN CLOUD
DOLIBARR Y OWN CLOUDKevin Soto
 
Perfil movil y obligatorio
Perfil movil y obligatorioPerfil movil y obligatorio
Perfil movil y obligatorioRosariio92
 
Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2cyberleon95
 
Instalacion de servidor de archivos en windows server
Instalacion de servidor de archivos en windows serverInstalacion de servidor de archivos en windows server
Instalacion de servidor de archivos en windows serverMichelle Gutierrez
 
Configuración de Servidores Win2008
Configuración de Servidores Win2008Configuración de Servidores Win2008
Configuración de Servidores Win2008Jaime
 
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVER
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVERESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVER
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVERxxhowardxx
 

Was ist angesagt? (17)

Trabajo protos
Trabajo protosTrabajo protos
Trabajo protos
 
Autenticacion unica
Autenticacion unicaAutenticacion unica
Autenticacion unica
 
5 redes locales
5 redes locales5 redes locales
5 redes locales
 
El Directorio Activo (Manual de inicio)
El Directorio Activo (Manual de inicio)El Directorio Activo (Manual de inicio)
El Directorio Activo (Manual de inicio)
 
Dfs y samba
Dfs y sambaDfs y samba
Dfs y samba
 
Replica de SQL Server 2008
Replica de SQL Server 2008Replica de SQL Server 2008
Replica de SQL Server 2008
 
Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...Manual de instalación y administración de active directory en windows server ...
Manual de instalación y administración de active directory en windows server ...
 
Modulo 1 Instsalacion Y Configuracion
Modulo 1  Instsalacion Y ConfiguracionModulo 1  Instsalacion Y Configuracion
Modulo 1 Instsalacion Y Configuracion
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Proyecto final de administracion de redes
Proyecto final de administracion de redesProyecto final de administracion de redes
Proyecto final de administracion de redes
 
DOLIBARR Y OWN CLOUD
DOLIBARR Y OWN CLOUDDOLIBARR Y OWN CLOUD
DOLIBARR Y OWN CLOUD
 
Perfil movil y obligatorio
Perfil movil y obligatorioPerfil movil y obligatorio
Perfil movil y obligatorio
 
Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2
 
Instalacion de servidor de archivos en windows server
Instalacion de servidor de archivos en windows serverInstalacion de servidor de archivos en windows server
Instalacion de servidor de archivos en windows server
 
Configuración de Servidores Win2008
Configuración de Servidores Win2008Configuración de Servidores Win2008
Configuración de Servidores Win2008
 
Windows Server 2003
Windows Server 2003Windows Server 2003
Windows Server 2003
 
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVER
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVERESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVER
ESTRUCTURA DE DOMINIOS Y ACTIVE DIRECTORY EN WINDOWS 2003 SERVER
 

Andere mochten auch

Presentación trabajo tics
Presentación trabajo ticsPresentación trabajo tics
Presentación trabajo ticsalonsocr23
 
Мир добра и истины Толкового словаря Владимира Даля
Мир добра и истины Толкового словаря Владимира ДаляМир добра и истины Толкового словаря Владимира Даля
Мир добра и истины Толкового словаря Владимира Даляruster_c
 
Reglamento provincial cr escolar 2013
Reglamento provincial cr escolar 2013Reglamento provincial cr escolar 2013
Reglamento provincial cr escolar 2013alonsocr23
 
Ordonanta de urgenta_nr 21 din 2004
Ordonanta de urgenta_nr 21 din 2004Ordonanta de urgenta_nr 21 din 2004
Ordonanta de urgenta_nr 21 din 2004omirel
 
El otoño
El otoñoEl otoño
El otoñoAjimvi
 
Apuntesdeorientacion2
Apuntesdeorientacion2Apuntesdeorientacion2
Apuntesdeorientacion2alonsocr23
 
Email signature in Gmail,outlook
Email signature in Gmail,outlookEmail signature in Gmail,outlook
Email signature in Gmail,outlookEra Wibowo
 
capacitacion de trabajo p.t.m.
capacitacion de trabajo p.t.m.capacitacion de trabajo p.t.m.
capacitacion de trabajo p.t.m.Christian2782
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Priscilla Yepes Correa
 
establecimiento zr lomas de ancon
establecimiento zr lomas de anconestablecimiento zr lomas de ancon
establecimiento zr lomas de anconJoel Palomares
 
Pruebas y evidencias de la evolución biológicas
Pruebas y evidencias de la evolución biológicasPruebas y evidencias de la evolución biológicas
Pruebas y evidencias de la evolución biológicasLuis Angel
 

Andere mochten auch (20)

Moodle
MoodleMoodle
Moodle
 
Presentación trabajo tics
Presentación trabajo ticsPresentación trabajo tics
Presentación trabajo tics
 
3 2繪聲繪影
3 2繪聲繪影3 2繪聲繪影
3 2繪聲繪影
 
Lady’s style
Lady’s styleLady’s style
Lady’s style
 
Мир добра и истины Толкового словаря Владимира Даля
Мир добра и истины Толкового словаря Владимира ДаляМир добра и истины Толкового словаря Владимира Даля
Мир добра и истины Толкового словаря Владимира Даля
 
Reglamento Régimen Interno CAI Calasparra
Reglamento Régimen Interno CAI CalasparraReglamento Régimen Interno CAI Calasparra
Reglamento Régimen Interno CAI Calasparra
 
Reglamento provincial cr escolar 2013
Reglamento provincial cr escolar 2013Reglamento provincial cr escolar 2013
Reglamento provincial cr escolar 2013
 
Ordonanta de urgenta_nr 21 din 2004
Ordonanta de urgenta_nr 21 din 2004Ordonanta de urgenta_nr 21 din 2004
Ordonanta de urgenta_nr 21 din 2004
 
El otoño
El otoñoEl otoño
El otoño
 
Apuntesdeorientacion2
Apuntesdeorientacion2Apuntesdeorientacion2
Apuntesdeorientacion2
 
Email signature in Gmail,outlook
Email signature in Gmail,outlookEmail signature in Gmail,outlook
Email signature in Gmail,outlook
 
1 2長大後
1 2長大後1 2長大後
1 2長大後
 
capacitacion de trabajo p.t.m.
capacitacion de trabajo p.t.m.capacitacion de trabajo p.t.m.
capacitacion de trabajo p.t.m.
 
A tutor
A tutorA tutor
A tutor
 
Etapas de la
Etapas de laEtapas de la
Etapas de la
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)
 
establecimiento zr lomas de ancon
establecimiento zr lomas de anconestablecimiento zr lomas de ancon
establecimiento zr lomas de ancon
 
Cotizacion pc
Cotizacion pcCotizacion pc
Cotizacion pc
 
Pruebas y evidencias de la evolución biológicas
Pruebas y evidencias de la evolución biológicasPruebas y evidencias de la evolución biológicas
Pruebas y evidencias de la evolución biológicas
 
Las redes sociales
Las redes socialesLas redes sociales
Las redes sociales
 

Ähnlich wie Mahara

Instalacion Wordpress En Linux
Instalacion Wordpress En LinuxInstalacion Wordpress En Linux
Instalacion Wordpress En Linuxandres
 
Configuración de servicios basicos con Zentyal
Configuración de servicios basicos con ZentyalConfiguración de servicios basicos con Zentyal
Configuración de servicios basicos con ZentyalTotus Muertos
 
07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin07 Php. Instalando Php My Admin
07 Php. Instalando Php My AdminJosé M. Padilla
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7New York
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualboxBaruch Ramos
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Jesús Navarro
 
MANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAMANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAJulian696
 
instalacion de servidores
instalacion de servidoresinstalacion de servidores
instalacion de servidoreskellyapolo
 
Instalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorInstalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorEliana Oyarce
 
Manual de instalación de active directory en windows server 2008 r2
Manual de instalación de active directory en windows server 2008 r2Manual de instalación de active directory en windows server 2008 r2
Manual de instalación de active directory en windows server 2008 r2Andres Ldño
 
Seguridad en el control de aplicaciones
Seguridad en el control de aplicacionesSeguridad en el control de aplicaciones
Seguridad en el control de aplicacionesoosorioj
 

Ähnlich wie Mahara (20)

Instalacion Wordpress En Linux
Instalacion Wordpress En LinuxInstalacion Wordpress En Linux
Instalacion Wordpress En Linux
 
Configuración de servicios basicos con Zentyal
Configuración de servicios basicos con ZentyalConfiguración de servicios basicos con Zentyal
Configuración de servicios basicos con Zentyal
 
07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7
 
Taller: Mi Primer Sitio Web con Joomla
Taller: Mi Primer Sitio Web con JoomlaTaller: Mi Primer Sitio Web con Joomla
Taller: Mi Primer Sitio Web con Joomla
 
Joomla
JoomlaJoomla
Joomla
 
Seguimiento de clase
Seguimiento de claseSeguimiento de clase
Seguimiento de clase
 
Joomla
JoomlaJoomla
Joomla
 
Joomla
JoomlaJoomla
Joomla
 
MANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAMANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBA
 
instalacion de servidores
instalacion de servidoresinstalacion de servidores
instalacion de servidores
 
Instalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorInstalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computador
 
Manual de instalación de active directory en windows server 2008 r2
Manual de instalación de active directory en windows server 2008 r2Manual de instalación de active directory en windows server 2008 r2
Manual de instalación de active directory en windows server 2008 r2
 
Configuracion joomla
Configuracion joomlaConfiguracion joomla
Configuracion joomla
 
12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson
 
12 servidor webwindows2003
12 servidor webwindows200312 servidor webwindows2003
12 servidor webwindows2003
 
DIRECTORIO ACTIVO
DIRECTORIO ACTIVODIRECTORIO ACTIVO
DIRECTORIO ACTIVO
 
Seguridad en el control de aplicaciones
Seguridad en el control de aplicacionesSeguridad en el control de aplicaciones
Seguridad en el control de aplicaciones
 

Mehr von Priscilla Yepes Correa (14)

Act. 8 gpo
Act. 8 gpoAct. 8 gpo
Act. 8 gpo
 
Taller raid
Taller raidTaller raid
Taller raid
 
Presta shop
Presta shopPresta shop
Presta shop
 
Miranda im
Miranda imMiranda im
Miranda im
 
Drupal
DrupalDrupal
Drupal
 
Conocimientos de aplicaciones web
Conocimientos de aplicaciones webConocimientos de aplicaciones web
Conocimientos de aplicaciones web
 
Actividad n 5.3 http ftp
Actividad n 5.3 http ftpActividad n 5.3 http ftp
Actividad n 5.3 http ftp
 
Act#5
Act#5Act#5
Act#5
 
Act. n°5 (santiago)
Act. n°5 (santiago)Act. n°5 (santiago)
Act. n°5 (santiago)
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)
 
Actividad n 5.3 http ftp
Actividad n 5.3 http ftpActividad n 5.3 http ftp
Actividad n 5.3 http ftp
 
Actividad n 5.2 lina
Actividad n 5.2 linaActividad n 5.2 lina
Actividad n 5.2 lina
 
Actividad 05 -Implementación de infraestructura Servicios-
Actividad 05 -Implementación de infraestructura Servicios-Actividad 05 -Implementación de infraestructura Servicios-
Actividad 05 -Implementación de infraestructura Servicios-
 
Actividad n °5
Actividad n °5Actividad n °5
Actividad n °5
 

Mahara

  • 1. Mahara En este documento encontraremos la ayuda necesaria para lograr instalar, configurar y administrar la aplicación web llamada Mahara, la cual es muy útil para crear un portafolio formativo de manera digital. Esta Aplicación Web será trabajada en el Sistema Operativo Linux/Unix en la distribución Debian. Como conclusión básica de un trabajo en Linux/Unix es que siempre debemos estar a la vanguardia en paquetes. Actualizamos nuestro repositorio de paquetes para que todo este en su versión más reciente. Instalación LAMP Como sabemos LAMP es el conjunto de servicios implicados en el manejo de las aplicaciones web. Instalamos el Servidor Web, en este caso será Apache2 y también el sistema de gestión de Bases de Datos MySQL. En la instalación del MySQL, nos pedirá una contraseña para mayor seguridad. Instalamos el paquete “php5-mysql”; para que allá compatibilidad de control a la hora de administrar las bases de datos con el administrador de PHP.
  • 2. Ahora instalamos el famoso administrador de PHP para la manipulación de las bases de datos. Entonces el instalador del paquete nos pregunta cual es el Servidor Web con el cual se complementara, en este será el que instalamos en primer lugar. Como nuestro gestor de Bases de Datos ya esta instalada le diremos que si, para aceptar la configuración de las mismas con el administrador de PHP. Para el usuario administrador del manipulador del PHP es recomendable designarle una contraseña por seguridad. Instalación de Mahara Ahora instalamos nuestro PAQUETE de Mahara para que este se coordine la aplicación de Mahara (que instalaremos) con los servicios previamente instalados para que trabaje como un engranaje.
  • 3. Mahara (paquete), nos pregunta el gestor de Bases de Datos, sabemos que es MySQL, esto es para que el paquete se adapte a dicha Base de datos. Nos pregunta por la ubicación del servidor de Bases de Datos (MysQL), en este caso será “localhost”, porque así es como nos referimos a nuestra maquina. Con este nombre (mahara), le estamos avisando que así será el nombre de la Base de datos que almacenara la información de la Aplicación Web. Ahora nos solicita el nombre del usuario con privilegios para administrar la base de datos anteriormente mencionada (mahara), el usuario sera “mahara” (para evitar confusiones). Esta información la solicita para que él se agrupe con estos servicios y los ponga a marchar con las actualizaciones frecuentes de datos que exige la aplicación web.
  • 4. Ahora nos solicita la contraseña que tiene el usuario mahara para acceder a las bases de datos mahara (es personal). Como anteriormente dije esto es para la funcionalidad de la compilación de la información en las bases de datos por la Aplicación Web Mahara en funcionamiento. Estos son archivos de configuración del paquete mahara, los vemos para confirmar el éxito de los mismos. Modificamos el apache.conf, des comentando la línea del Alias para mahara y pueda ser leído por el Servidor Web. Ahora su compañero el config.debconfig.php, al que comprobaremos que dbtype (tipo de db) sea MySQL; dbhost (Servidor de las db) sea localhost; dbname (nombre de la db) sea mahara; dbuser (usuario de la db) sea mahara y dbpass (contraseña de la db) sea la contraseña del usuario manipulador de la db correspondiente al servidor local de Bases de Datos. Esta información debe de estar ya estipulada debido a que con esa intención no la preguntaron en la instalación del paquete mahara. Nota: La abreviatura db hace referencia a Base de Datos.
  • 5. Bueno ahora crearemos la Base de Datos y su respectivo Usuario de la que tanto hablamos (por si ya te preguntabas por tal proceso). Primeramente es necesario adaptar el archivo de configuración del Servidor Web (/etc/apache2/apache2.conf), agregando la última línea visible para que sea posible encontrar el administrador PHP por el Apache y ejecutarlo. Por obviedad al modificar el archivo principal de Apache es necesario reiniciar servicio (service apache2 restart). En el navegador web, buscamos “localhost/phpmyadmin”; que será la dirección pertinente para encontrar nuestro administrador de PHP, ingresaremos nuestra contraseña del root para PHPMyAdmin, anteriormente solicitada en su respectiva instalación.
  • 6. Esta es la página inicial que abrirá la ejecución anterior, nosotros crearemos la db mencionada (mahara) con los mismos parámetros de cotejamiento, estos son para el engranaje funcional con los servicios. Ahora clic a Privilegios de la base de datos creada (mahara) para editarlos a nuestro beneficio, creando un usuario propio que es la intensión.
  • 7. Esta seria la ventana que obtendríamos en la cual se observan los usuarios con acceso a la Base de Datos, pero necesitamos uno nuevo como lo indicamos (llamado mahara), así que clic en agregar nuevo usuario, para tal. Así llenaríamos los datos en nuestro caso; nombre de usuario mahara, el servidor esta en nuestra maquina (es decir localmente), contraseña por nosotros mismos, seleccionamos que tenga privilegios sobre la base de datos mahara.
  • 8. En el mismo asistente de creación, marcamos todos los privilegios globales y no modificamos los límites, para que el usuario no tenga restricciones. Al continuar esta seria la nueva lista de privilegiados, solo verificamos.
  • 9. Ahora terminado el espacio donde, como y quien almacenara nuestros datos En el navegador buscamos localhost/mahara, como es primera vez que ingresamos en él Mahara nos llevara a esta página donde seleccionaremos “I agree”, para comenzar instalación. El automáticamente comenzara a instalar todos estos paquetes necesarios, apenas sea una instalación completada visualizaremos la ultima línea que nos permite continuar después de la reciente instalación.
  • 10. Administración de Mahara Ahora vemos la interfaz que solicita nuestra identificación para ingresar a la Aplicación Web Mahara. Si de casualidad no sabes tu usuario y contraseña podremos “descubrirla”. Ingresamos al administrador de PHP recientemente instalado el Mahara creara unas tablas en las cuales podremos encontrar la tabla “usr”, en la que están los usuarios de dicha Aplicación y la veremos. NOTA: El usuario predeterminado para la aplicación es admin (recomendado modificarlo).
  • 11. Ahora si rellenamos nuestra identificación, clic en “login” para acceder. Si es primera vez que ingresamos solicita nueva contraseña (alfanumérica mayor a seis caracteres) y una cuenta de correo. Por seguridad nada más. En la pestaña profile; podremos editar nuestro perfil, el cual es posible editarle una biografía, un icono que personalice, una página amenizable, mis objetivos habilidades.
  • 12. En la pestaña “My Portfolio”; podremos observar registros de visitas, los archivos subidos por mi, mis blogs, las exportaciones hechas. En la opción de Groups; tenemos la posibilidad de crear grupos como también listar de los cuales hacemos parte, buscar grupos, ver mis amigos además facilitar la búsqueda de tales amigos. En Settings; tenemos toda la configuración de nuestro perfil, tales como las preferencias tales como contraseña, nombre de usuario, capacidad de visitantes y toda esta clase de configuraciones globales, además podemos editar el control de las notificaciones, configuración para las actividades de la Aplicación Web, también editar los miembros de la institución a la cual pertenecemos o estamos inscritos. Al darle clic en la pestaña Site Administration, ingresamos al sito del administrador. Donde se des engloban las opciones del administrador. En la bienvenida del sitio del administrador, nos invita a registrar nuestro sitio Mahara.
  • 13. En la pestaña de Configure Site; es posible mente configurar nuestro sitio de la Aplicación Web Mahara, donde es modificable el nombre del sitio su lenguaje, temas, plugins, lugar en el disco, además editar las páginas del sitio, las vistas del sitio, los archivos del mismo; los recursos, enlaces del menú. La pestaña de Manage Users, nos permite manipular los usuarios a tal manera que los lista, los suspende, observamos sus sitios personales, los sitios de los administradores, las notificaciones para los administradores. También podemos agregar usuarios. Para la creación de un usuario seria solo, un primer nombre, un primer apellido, correo electrónico, usuario, contraseña y crear, y listo.
  • 14. Esto seria una configuración al usuario recién creado y guardamos los cambios si hubo o no hubo. En la base de datos dirigida y manipulada desde PHPMyAdmin, podemos observar que de manera sincronizada fue almacenada la información del nuevo usuario creado anteriormente. En la pestaña de Manage Institutions, es donde podemos administrar las Instituciones de manera que podamos crear, agrupar, editar, modificar, agregar miembros, expulsar miembros, manejar registros de visitas, registros de archivos posibles, configurar para que sean personales o administrativas. La pestaña de Administer Extensions; trata sobre los plugins que pueden agruparse a la Aplicación Web para trabajar en conjunto. Ya la opción Return to Site, me lleva a las opciones de mi sitio personal; es decir, fuera de las opciones del Sitio del Administrador y por último Logout que es la posibilidad para salir de nuestra sesión.