تثبيت Open edX منصة تعليمية

شرح
تركيب
open
edx
openedx
تثبيت
الأوسمة: #<Tag:0x00007fe45f0b1d28> #<Tag:0x00007fe45f0b1bc0> #<Tag:0x00007fe45f0b1a58> #<Tag:0x00007fe45f0b18f0> #<Tag:0x00007fe45f0b1738> #<Tag:0x00007fe45f0b15f8>

(Saleh Homoud) #1

logo

تثبيت Open edX منصة تعليمية



منصة edX التعليمية

أهم المواقع العربية التي تعتمد على منصة Open Edx : إدراك | رواق | دوروب | جامعة الملك عبدالعزيز

منصة edX هي مبادرة غير ربحية تعاون بين جامعة هارفارد ومعهد ماساتشوستس للتكنولوجيا، بالإضافة إلى أفضل الجامعات والمؤسسات حول العالم. منصة Open edx مفتوحة المصدر ومن أقوى المنصات المستخدمة في العديد من دول العالم.

معلومات اكثر: About Open edX



مثل:



تثبيت Open edX

سوف نقوم بتثبيت Open edX على سيرفر Ubuntu 16.04


متطلبات تثبيت Open edX:

1- نظام : Ubuntu 16.04 amd64
2- الحد الأدنى لذاكرة : 8GB
3- المساحة الحد الأدنى 25GB


بعد الاتصال بالسيرفر

قبل تثبيت أي شيء :face_with_raised_eyebrow: ، تأكد من تحديث المستودعات.

sudo apt-get update

بعد ذلك تحديث.

sudo apt-get upgrade

بعد ذلك نختار الاصدار الذي نريد تثبيته من Open edX Releases

export OPENEDX_RELEASE=open-release/ficus.4

نقوم بالتمهيد لتثبيت Open edX

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/ansible-bootstrap.sh -O - | sudo bash

هذا اختياري , لتوليد كلمة مرور عشوائية

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/generate-passwords.sh -O - | bash

الآن تثبيت Open edX

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/sandbox.sh -O - | bash

:sweat_smile: ياخذ التثبيت من 20 دقيقة الى 30 دقيقة


بعد انتهاء التثبيت

نظام إدارة التعلم LMS

http://your_server

نظام إدارة المساقات CMS

http://your_server:18010

يمكنك تسجيل الدخول في احد هذه الحسابات

staff@example.com / edx
verified@example.com / edx
audit@example.com / edx
honor@example.com / edx

إدارة السيرفر

أوامر manage.py

اولاً تبديل المستخدم الى edxapp

sudo -H -u edxapp bash

عرض قائمة الأوامر في manage.py

cd
source edxapp_env

edx-platform/manage.py lms --settings aws help

إضافة مستخدم جديد

edx-platform/manage.py lms --settings aws create_user -e saleh@gmail.com -p pass1234

إضافة جميع الصلاحيات لعضو معين

edx-platform/manage.py lms --settings aws manage_user saleh saleh@gmail.com --staff --superuser

لوحة التحكم

http://your_server/admin

http://your_server:18010/admin

تغيير كلمة المرور لعضو معين

edx-platform/manage.py lms --settings aws changepassword saleh

تغيير احد الاعدادات في ملف lms.env.json او cms.env.json مثلاً تغيير اسم الموقع

nano lms.env.json
# نبحث عن PLATFORM_NAME ونقوم بتغييرها

عرض الخدمات التي تعمل

/edx/bin/supervisorctl status

إعادة تشغيل الخدمات

LMS/CMS - /edx/bin/supervisorctl restart edxapp:
Workers - /edx/bin/supervisorctl restart edxapp_worker:


فيديو تثبيت منصة Open edX

:kissing: انتهى شرح تثبيت Open edX منصة تعليمية


.


(Mahmod Mohamed)) #2

جميل جميل جميل
هذا الشرح الاول لهذا الموضوع باللغة العربية


(Mahmod Mohamed)) #3

اتمنى منك أن تشرح كيفية تثبيت canvas
في المستقبل


(Raymond Fredrick) #4

hi, i have a little problem which is accessing the the admin page, it’s requesting for user name and password and i have created a superuser. the admin page kept rejecting the credentials, i aslo use sudo django-admin.py, it also requested for edxapp password, which i dont even know. kindly help


( Dakhiel) #5

السلام عليكم : اسعد الله اوقاتكم بكل خير … كيف لي ان انزل Open edx لادارة التعلم