Red de conocimiento informático - Material del sitio web - ¿Cómo establecer un entorno de desarrollo virtual EDX abierto?

¿Cómo establecer un entorno de desarrollo virtual EDX abierto?

Comandos comunes para edX Devstack

**

Conéctese a la máquina virtual Devstack.

Para conectarse a la máquina virtual Devstack, debe utilizar el comando SSH en la ruta devstack.

Wandering Song Seung-heon

Para poder utilizar Devstack y ejecutar cualquiera de los comandos de este capítulo, debes conectarte como usuario edxapp.

sudo su edxapp

Este comando carga el entorno edxapp desde el archivo /edx/app/edxapp/edxapp_env. Esto coloca a venv python y ruby ​​​​rbenv en su ruta de búsqueda.

Este comando también establece la ruta de trabajo actual a la biblioteca de la plataforma EDX (plataforma/EDX/APP/EDXAPP/EDX).

Configura la función de vista previa (solo en entorno Mac/Linux)

Si instalas Devstack en una computadora Linux o Macintosh, para obtener una vista previa de la página en edx Studio, debes configurar el archivo etc/hosts en Agregue las siguientes líneas:

192.168.33.10 localhost

[Aquí 192.168.33. No lo cambies a IP. ]

[Si ha cambiado a la cuenta edxapp, puede ingresar exit para salir de la cuenta edxapp y luego sudo vi /etc/hosts]

3. ruta

Cuando proporcionas Devstack, puedes personalizar la ruta para clonar el código fuente de edX. Es posible que desee codificar el código fuente de Devstack en su computadora.

Por defecto, la ruta del código fuente está en el directorio donde lo ejecutas. Si desea cambiar esta ruta, debe configurar la variable de entorno VAGRANT_MOUNT_BASE para las rutas de código edx-platform y cs_comments_service.

Ejecutar LMS en Devstack

Cuando ejecuta LMS en Devstack, este comando actualizará los requisitos y compilará recursos a menos que use la opción rápida.

Este comando utiliza el archivo lms/envs/devstack.py. Este archivo anula la configuración de producción del LMS.

Ejecutar LMS en Devstack:

Conéctese a la máquina virtual de Devstack.

Ejecute el siguiente comando:

paver lms

Como alternativa, comience sin actualizar los requisitos y compilar recursos, y use la opción rápida:

p>

Paver LMS – Rápido

LMS está activado.

Ingresa usuarios de LMS y Studio con permisos de creación y edición de cursos. Este usuario es miembro del personal del curso y tiene acceso a los cursos de demostración de Studio en su navegador.

verified@example.com Una cuenta de estudiante que puede usar para acceder al LMS y probar certificados verificados.

audit@example.com es una cuenta de estudiante que puede utilizar para acceder al LMS para auditar cursos de prueba.

Una cuenta de estudiante en honor@example.com que puede utilizar para acceder al certificado de código de honor de su examen LMS.

La contraseña de estas cuentas es edx.