9 de abril de 2020

Instalar Adapt Authoring tool


¿Cuál es la aplicación que se instalará?

La herramienta de autor Adapt Authoring Tool© es una interfaz de usuario basada en Adapt Framework©, que es un marco de trabajo construido en Javascript.

Adapt Framework© y los complementos principales se instalan como parte de la instalación de la herramienta de autor.

Tendrá una interface web amigable, en la que puede construir contenidos educativos digitales. La herramienta de autor cuenta con una biblioteca de componentes y extensiones, que permite optar por distintas maneras de presentar los contenidos y distintas funcionalidades adicionales.

¿Qué se requiere para la instalación?

El propósito de la herramienta de autor es llevar el poder de Adapt Framework© a personas no técnicas.
Se requiere instalar los siguientes programas como parte del entorno requerido:
  1. GIT: es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. Su propósito es llevar registro de los cambios en archivos de computadora y coordinar el trabajo que varias personas realizan sobre archivos compartidos.
  2. NODE.JS: es un entorno en tiempo de ejecución multiplataforma, de código abierto, para la capa del servidor  basado en el lenguaje de programación ECMAScript, asíncrono, con E/S de datos en una arquitectura orientada a eventos y basado en el motor V8 de Google.
  3. MONGODB: MongoDB (del inglés humongous, "enorme") es un sistema de base de datos NoSQL, orientado a documentos y de código abierto, que almacena los datos en tablas, como en las bases de datos relacionales.
    MongoDB usa estructuras de datos BSON (relacionado a JSON).

Instalación


La herramienta de autor Adapt Authoring Tool©, está diseñada para instalarse en un servidor web de acceso público, pero también puede instalarse en computadoras personales para que las utilicen las personas.

1. Instalar requisitos previos


Importante: Algunos de estos vienen preinstalados con ciertos sistemas operativos. Antes de continuar, verifique lo que ya tiene buscando su versión (también asegúrese de que sea una versión compatible con la herramienta de creación).

Vea la lista de requisitos completaClick aquí


Para usar línea de comandos tener en cuenta que la herramienta de creación no se ejecutará sin lo siguiente (haga clic en los encabezados para obtener más información):
  1. GIT: guía oficial de instalación, si está instalando Git por primera vez, no olvide configurarlo.
    git config --global user.name "Your Name"
    git config --global user.email "youremail@domain.com"    
  2. NODE.JS:

    Node.js proporciona el motor de JavaScript para ejecutar la aplicación de la herramienta de creación y se encarga de la instalación / actualización de las dependencias de la herramienta (a través de Node Package Manager).

    Importante: Adapt Authoring Tool© admite la versión actual de Node.js LTS. Asegúrese de que su máquina esté usando esto, ya que de lo contrario puede experimentar problemas de compatibilidad.

    Guía oficial de instalación.

    Los administradores de versiones de nodo, como nodist (Windows) o nvm (OS X, Linux), facilitan el cambio entre versiones de nodo. Recomendamos encarecidamente que use uno.

    Siga sus instrucciones para instalar.

    Si prefiere no usar un administrador de versiones, el wiki comunitario de Node.js proporciona instrucciones de instalación para varios sistemas operativos.
  3. GRUNT: Grunt es un 'corredor de tareas' que maneja todas las acciones necesarias requeridas para construir el curso.

    Guía oficial de instalación.Consejo: Usuarios de Windows Nota: ejecute estos comandos en Git Bash si instaló git con la configuración predeterminada.
  4. MONGODB: MongoDB es la base de datos elegida para la herramienta de autor.

    Guía oficial de instalación.

    Consejo: los administradores del sistema pueden encontrar útil Robo 3T (¡los desarrolladores principales de Adapt sí lo tienen!).


2. Clonar el proyecto Adapt_Authoring


La herramienta de autor Adapt Framework© está alojada: click aquí en GitHub. Necesita una copia en su computadora.

Ejecutar el siguiente comando creará una carpeta llamada "adapt_authoring" que contendrá el código fuente del proyecto. Usando la linea de comandos, navegue a la carpeta donde está creando los cursos.

Se recomienda que prepare una carpeta y el espacio en disco duro requerido para este fin. Luego ejecute el siguiente comando:
git clone https://github.com/adaptlearning/adapt_authoring.git

3. Instale los paquetes npm requeridos



Es esencial que verifique que el servicio MongoDB se haya iniciado y se esté ejecutando. La instalación fallará si el servicio MongoDB se ha detenido. (Si instaló en Linux, el servicio debería iniciarse automáticamente. Los usuarios de OSX pueden tener que ejecutar manualmente mongod desde un terminal. Los usuarios de Windows pueden tener que iniciarlo manualmente; verifique usando la pestaña Servicios del Administrador de tareas).

Navegue a la carpeta adapt_authoring que clonó anteriormente para convertirla en el directorio de trabajo actual. Ejecute el siguiente comando:
npm install --production
Nota: La opción --production omite la instalación de dependencias que solo son relevantes para el desarrollo, como las instalaciones de prueba de la unidad.

Este proceso puede tardar unos minutos en completarse. Si este script se completa con éxito, ¡ahora puede ejecutar el script de instalación!

Si se produce algún error, lea el resultado e intente determinar si olvidó instalar uno de los requisitos previos o si no se pudo instalar correctamente. Si necesita ayuda para solucionar problemas, consulte el Foro de discusión técnica de la comunidad Adapt.



4. Ejecute el script de instalación



Ahora puede instalar y configurar su nueva herramienta de autor según sus requisitos.

Importante

  1. La mayoría de las preguntas de configuración aparecerán con una respuesta predeterminada ya establecida, por lo que la mayoría de las veces puede aceptar estos valores predeterminados presionando la tecla Intro.
  2.  Las preguntas relacionadas con la 'cuenta de superusuario' no son las mismas que las del servicio SMTP o el inquilino principal. La dirección de correo electrónico y la contraseña del superusuario se utilizarán para iniciar sesión en la herramienta de creación.
  3. Las preguntas de configuración le harán preguntas sobre el servicio SMTP, el nombre de usuario SMTP, la contraseña SMTP y la dirección de correo electrónico del remitente. La herramienta de autor utiliza direcciones de correo electrónico como nombres de usuario y puede restablecer contraseñas por correo electrónico. Si no tiene la intención de utilizar esta función, simplemente acepte los valores predeterminados para todas las preguntas relacionadas.
Nota: Puede cambiar cualquiera de sus respuestas una vez que la instalación se haya completado con éxito, así que no se preocupe si no sabe la respuesta.

Ejecute el siguiente comando.
node install
Si todo va bien, recibirá el siguiente mensaje: Instalación completada con éxito, la aplicación ahora se puede iniciar con 'node server'.



5. Ejecute la aplicación


Primero va a iniciar la aplicación Node.js de la herramienta de autoa, y luego puede probar que la instalación fue exitosa intentando acceder a ella desde un navegador web.

  1. Ejecute el comando de inicio: ver: sugerencias de comandos cmd
    node server
    Cuando se inicie el servidor, informará en el terminal: el servidor comenzó a escuchar en el puerto <YOUR_PORT> (Para detener el servidor, haga que el terminal sea la ventana activa, luego presione Ctrl + C.).
  2. Abra su navegador web favorito (compatible con los estándares 👼) y navegue a:
    localhost: <YOUR_PORT>.

    Cuando aparezca la página de inicio de sesión, ingrese la dirección de correo electrónico y la contraseña del superusuario.
✅ Fuente original: Click aquí

No hay comentarios:

Publicar un comentario