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

شرح
open
edx
openedx
تركيب
تثبيت

(Saleh Homoud) #1

logo

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



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

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

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

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



مثل:
Screenshot 2017-11-13 02:01:23



تثبيت 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

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

[email protected] / edx
[email protected] / edx
[email protected] / edx
[email protected] / 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 [email protected] -p pass1234

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

edx-platform/manage.py lms --settings aws manage_user saleh [email protected] --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 لادارة التعلم


(mohamed elamin ahmed) #6

سلام عليكم
انا احاول تثبيت edx علي ubuntu16.04لكن هنالك اخطاء تواجهني اخطاء

  • apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B41E5E3969464050
    Executing: /tmp/tmp.6CPpujpn59/gpg.1.sh --keyserver
    keyserver.ubuntu.com
    –recv-keys
    B41E5E3969464050
    gpg: requesting key 69464050 from hkp server keyserver.ubuntu.com
    ?: keyserver.ubuntu.com: Connection refused
    gpgkeys: HTTP fetch error 7: couldn’t connect: Connection refused
    gpg: no valid OpenPGP data found.
    gpg: Total number processed: 0
    gpg: keyserver communications error: keyserver unreachable
    gpg: keyserver communications error: public key not found
    gpg: keyserver receive failed: public key not found

ارجووووو المساعدة