С диска ставится Apache с php и MySQL и оболочка с базами MOODLE. (Написал подобие инсталлятора примитивного). Затем броузится localhost (можно оболочкой, можно любым броузером).
Все пока криво и подглючивает. Написал для того, чтоб отчитаться (требовали непременно версию на CD). Теперь вот думаю, может, использовать в работе с пользователями.
В принципе, с MOODLE можно работать и с других компов в локалке. И в глобалке Просто все настроено minimum minimorum - в т.ч. защита и управление доступом (проще говоря, все дефолтное)
admin@dlmed.net.ru
Я там буду представлять как раз ситсему ДО на основе Moodle.
Договрились - спишемся по почте!
www.dlmed.net.ru/test/disk_distr.rar
www.dlmed.net.ru/test/disk_distr.r00
www.dlmed.net.ru/test/disk_distr.r01
www.dlmed.net.ru/test/disk_distr.r02
После разархивирования получится папочка disk_distr в следующем составе:
20.09.2006 11:28 25 autorun.inf
29.04.2006 10:59 181 248 DelZip179.dll
20.09.2006 11:27 439 296 dlm.exe
20.09.2006 17:43 40 448 549 dlmed.zip
20.09.2006 11:26 4 997 index.htm
18.09.2006 22:27 667 my.cnf
Запускать dlm.exe, с CD должен сам запуститься (на CD копировать именно файлы из папки, а не папку ).
1 Нужно нажать кнопку "Установить".
Процесс инсталляции длится довольно долго. Из признаков жизни при этом нет никаких табличек и прогрессбаров, только жесткий диск работает. Процесс заключается в разархивировании dlmed.zip в папочку C:\dlmed и копировании файлика my.cnf в корень диска C:. Как появится информационная табличка или окошко DOS - значит, процесс окончен. Окошко DOS можно закрыть.
2 Затем при нажатии кнопки "Запустить сервер" поднимаются Apache и MyQSL, которые в папочке C:\dlmed. Появится 1-2 окошка DOS. Это значит, что сервера запустились. Эти окошки закрывать не надо.
3 В конце концов, нужно нажать кнопку "Просмотр" или просто запустить броузер и в адресной строке набрать "htp://localhost"
Перед инсталляцией появится окошко с инструкцией (файлик index.htm). Очень желательно прочитать - там логин в moodle
Деинсталляция заключается в удалении C:\dlmed и C:\my.cnf. Делается руками.
Если все установлено и снова запустить dlm.exe, то инсталлировать ничего не нужно, начинать с запуска сервера.
Коллеги, буду признателен за любые отзывы. Если это окажется нужным сообществу, доработаем все до ума совместными усилиями (там масса косяков: инсталляция не настраивается, сервера не глушатся, нет деинсталляции, выскакивают окошки DOS и т.п.).
Гуру в программировании прошу сильно не ругать: делалось в спешке - лишь бы заработало, что и было достигнуто
PS могу выложить исходники, если надо кому...
Бесплатно и могуче!
Кстати, вместо установки настоящих Апач и т.п. может воспользоваться пакетом Denwer? Уже все настроено и занимает около пяти мегобайт. Изначально настроен на работу локально, но думаю можно докрутить и для локалки. Вот только нужно ли так делать в локалке?...
Воспользовался рекомендациями Dmitry Pupinin и вот, что вышло (+)
www.dlmed.net.ru/test/setup_small.rar
www.dlmed.net.ru/test/setup_small.r00
В сумме около 17Мб
Внутри setup_small.exe
Только сначала нужно удалить c:\dlmed и c:\my.cnf обязательно, если была установлена предыдущая "версия".
Теперь имеем версию в 2 раза компактнее (17Мб), с нормальным инсталлятором и деинсталлятором, окошки DOS выскакивают и сами убираются, создаются иконки на рабочем столе и в меню "Пуск"
Если просматривать своим броузером, а не встроенным просмотрщиком, нужно набрать http://localhost/cmdl/
Если просто http://localhost, то попадете на страничку документации по Denwer, что тоже не есть лишнее - я решил ее не убирать.
http://localhost/phpmyadmin тоже работает.
Огромное спасибо Дмитрию!
Re: Воспользовался рекомендациями Dmitry Pupinin и вот, что вышло (+)
Вот Персональный Яндекс, например, вешается на порт 9375. А чтоб его не потеряли - добавляет в трэй иконку для вызова браузера на нужном адресе - тоже удобная фишка.
Хоть бы это установили.
Хотя я полностью согласен, что так сделать - намного грамотнее.
Я в ВолгГТУ локальные версии именно с Denwer и делаю. Очень хорошо настроен, комп не становится открытым кому попало, а работает себе локально. И очень вовремя перешел на MySQL 4.1.16 - аккурат к выходу Moodle 1.6.
Только с инсталляцией Moodle 1.6. были проблемы, вылетал Apache после экрана настройки каталогов. Я решил апгрейдом с 1.5. Но это была старая версия 1.6., июльская, последнюю 1.6.2. еще не проверял.
Я в ВолгГТУ локальные версии именно с Denwer и делаю. Очень хорошо настроен, комп не становится открытым кому попало, а работает себе локально. И очень вовремя перешел на MySQL 4.1.16 - аккурат к выходу Moodle 1.6.
Только с инсталляцией Moodle 1.6. были проблемы, вылетал Apache после экрана настройки каталогов. Я решил апгрейдом с 1.5. Но это была старая версия 1.6., июльская, последнюю 1.6.2. еще не проверял.
Вкратце можно так:
-устанавливается пакет на локальную машину
-в него импортируется контент. это можно сделать несколькими путями:
--сделать бекап на Internet-сервере штатными средствами moodle, на локальной восстановить
--залить на локальную машину дамп базы и файлы с сервера. В моем случае этот путь лучше
-из полученной реплики (полной или частичной) на локальной машине создается инсталлятор
Не слишком технологично, хотя и не сверхтрудоемко. Человек, не имеющий навыков программирования/администрирования, вполне справится - просто достаточно опытный обученный пользователь.
Для пользователя, который получает инсталлятор, ИМХО вполне приемлемо и просто.
Мне лично нужно было отчитаться о проделанной работе, причем представить все на CD: эта задача указанным методом успешно решилась.
Теперь думаем о том, чтобы применить эту технологию для создания офлайн курсов: задействовав возможности moodle, можно создать очень неплохое пособие на CD. Для нас это актуально, т.к. у многих наших потенциальных пользователей проблемы с доступом в Internet. Мы можем сделать курс для офлайн изучения, тогда инет потребуется только для общения (форумы, почта и т.п.). Офлайновый мудл позволит иметь одинаковый интерфейс и алгоритмы работы в инете и офлайн: пользователям не нужно будет осваивать новые оболочки.
В эти же диски, наверное, включим видеолекции и прочее, что в инете размещать не удобно по различным причинам.
Остается открытым вопрос синхронизации. Наверное, об этом пока даже не буду думать.
Возможно, попробуем придумать механизм предоставления обучающимся данных о работе офлайн: результаты тестирования, логи.
Они согласились на CD! Ибо нужно же что-то в руках подержать... URL+login+password+пречисление параметров кажется чем-то слишком эфемерным, чтобы этим отчитываться...
Здравствуйте, Максим!
Есть немного альтернативный вариант в виде блока HTML Export, который экспортирует весь курс в ХТМЛ-ки (статическое содержимое, естественно).
http://moodle.org/mod/forum/discuss.php?d=47295
Возможно, Вам тоже будет интересно.