نصب مودل با جزئیات کامل
امروز استفاده از سامانه های آموزش مجازی برای موسسه های آموزش امری حیاتی محسوب می شود بسیاری از این موسسه ها اقدام به اجاره سرور های این سامانه های می کننده معروف ترین این سامانه ها سامانه مودل (Moodle ) است که همراه سامانه رسانه ای آدوب کانکت (Adobe connect ) یا Big Blue Button ارائه می شود.
در صورت توانمند بودن بخش فنی موسسه می تان این سامانه ها را براحتی بر روی سرور هایی مقرون به صرفه ایجاد کرد و با مدیریت آنها هزینه های آموزش مجازی را تا حدی کاهش داد البته این کاهش هزینه منجر به افت کیفیت آموزشی نخواهد شد بلکه به دلیل احاطه تیم فنی به تمام جزئیات سرور ها قابلیت انعطاف و مدیریت این سرور های نیز بیشتر می شود.
سیستم عامل مورد نیاز جهت راه اندازی سامانه آموزش مجازی :
- سیستم عامل لینوکس
- برای راه اندازی سرور مودل نیاز به یک وب سرور Apache است و بهترین گزینه برای راه اندازی این سرور لینوکس توزیع Debian می باشد زیرا در بیشتر هاست ها امکان انتخاب آن وجود دارد ، ساده و بسیار پایدار است.
- سیستم عامل ویندوز سرور
- برای نصب آدوب کانکت نیاز به ویندوز سرور است ویندوز سرور 2016 گزینه های خوبی محسوب می شوند ممکن است ویندوز سرور جدید تری نیز در دسترس باشد ، به دلیل اینکه هرچه به سمت ویندوز سرور های پیشرفته تر می رویم منابع بیشتری مورد نیاز ویندوز است برای همین ویندوز سرور 2016 بروز شده گزینه مناسبی بین بروز بودن و نیاز به منابع کمتر می باشد
سرویس ها و نرم افزار های مورد نیاز در لینوکس
- Web Server : بهترین گزینه گزینه Apache سرور است ممکن است نسبت به Nginix کند به نظر برسد ولی به دلیل وجود منابع بسیار جهت راهنمایی و افزونه های متنوع مورد مناسبی است.
- mail Server : جهت ارسال گزارش های مودل شامل Dovcot و postfix حتی می توان از RoundCub Mail نیز استفاده کرد تا علاوه بر مودل Mail سرور مجزایی نیز ایجاد کرد
- Mariadb: یک پایگاه داده بر پایه mysql بصورت متن باز
- phpmyadmin: نرم افزار مدیریت پایگاه داده بصورت تحت وب ( البته دسترسی این پایگاه داده از بیرون باید محدود به آدرس IP مدیر باشد تا مشکل امنیتی ایجاد نشود)
- lnav : نرم افزاری برای مشاهده log های مختلف
- mc: یک coammander جهت مدیریت راحت تر خط فرمان
- fail2ban : محدود کردن حملات DOS ( البته استفاده از یک CDN مناسب تر است در ادامه توضیح خواهم داد)
سرویس های مورد نیاز در ویندوز سرور
- Microsoft SQL Sever : نسخه های Express نیز مناسب است
- Adobe connect 10.8
دانلود پلاگین مورد نیاز جهت برقراری ارتباط بین مودل و آدوب کانکت
فهرست منابع
لینک دانلود آدوب کانکت سرور به همراه نرم افزار کلاینت
راهنمای فایروال Fail2ban
سلام بسيار سپاسگزارم از جنابعالي بابت آموزش بسيار عالي که قرار داديد
من تمام مراحل رو طبق ويدئو پيش ميرم در قسمتي مه يه تغييراتي در فابل وب ادوب کانکت و فايل کاستوم ادوب کانک انجام ميدم ديگه کنسول ادوب کانکت باز نميشه و همون ارروري رو ميده که در ويدئو هم بود ، شما گفتي که سيستم رو ريست ميکنيد و درست ميشه اما براي من نشد ممکنه راهنماييم کنيد تا انجام بده
سلام خواهش می کنم
HeaderAuthenticationFilter
خوب اگه بعد راه اندازی مجدد درست نشد به احتمال زیاد فایل قسمت هایی که باید رو درست حذف و اضافه نکردید
مثل این قسمت که باید در فایل custom.ini باشه
HTTP_AUTH_HEADER=my-user-id
و فایل دیگه web.xml
که این قسمت باید از حالت comment خارج بشه
تا
/api/*
انتهای
از حالت comment خارج بشه
ignore-pattern-0
/api/
و این متن هم از توش حذف بشه
اگه نشد اطلاع بدین ببنیم چکار میشه کرد