Найти в Дзене
ИТ Дилетант

Установка LMS Moodle на Windows

Проводя обучение слушателей в системе, работающей на базе LMS Moodle, неизбежно возникают моменты, когда преподавателю или методисту необходимо проверить или ознакомиться с тем или иным функционалом, либо просто выполнить какие-либо действия, не привлекая внимания администраторов. Другими словами, для успешного освоения всего функционала LMS Moodle требуется песочница, где можно совершать ошибки и безнаказанно "ломать" систему. Также, бывают случаи, когда необходимо иметь свой сервер с LMS Moodle для демонстрации на ноутбуке там, где нет компьютера и доступа в Интернет. В данной статье мы по шагам разберем процесс локальной установки LMS Moodle на компьютер, под управлением операционной системы Windows 7/8/10 и 11. Весь процесс установки можно производить от имени обычного пользователя, но права администратора могут понадобиться для настройки параметров безопасности в брандмауэре Windows. Для установки LMS Moodle на компьютер, под управлением Windows, нам потребуется непосредственно LM

Проводя обучение слушателей в системе, работающей на базе LMS Moodle, неизбежно возникают моменты, когда преподавателю или методисту необходимо проверить или ознакомиться с тем или иным функционалом, либо просто выполнить какие-либо действия, не привлекая внимания администраторов. Другими словами, для успешного освоения всего функционала LMS Moodle требуется песочница, где можно совершать ошибки и безнаказанно "ломать" систему. Также, бывают случаи, когда необходимо иметь свой сервер с LMS Moodle для демонстрации на ноутбуке там, где нет компьютера и доступа в Интернет.

В данной статье мы по шагам разберем процесс локальной установки LMS Moodle на компьютер, под управлением операционной системы Windows 7/8/10 и 11. Весь процесс установки можно производить от имени обычного пользователя, но права администратора могут понадобиться для настройки параметров безопасности в брандмауэре Windows.

Для установки LMS Moodle на компьютер, под управлением Windows, нам потребуется непосредственно LMS Moodle и дополнительное программное обеспечение, которое обеспечит его работу. Готовый комплект для установки можно скачать в разделе Download на официального сайта LMS Moodle https://moodle.org

-2
-3

Если на вашем компьютере уже установлен веб-сервер (Apache) и база данных (mySQL, mariaDB), то можете скачать архив с любой удобной версией LMS Moodle и переходить к описанию, где мы по шагам разбираем процесс установки LMS Moodle на веб-сервер.

Мы же переходит по ссылке Moodle packages for Windows (Пакеты Moodle для Windows) и загружаем необходимую версию сборку LMS Moodle в комплекте с настроенной версией XAMPP - сборка программного обеспечения для организации работы локального веб-сервера, содержащая Apache, MariaDB, PHP и большое количество дополнительных библиотек.

-4

Выберем для установки версию 3.11.16+ как наиболее стабильную и проверенную временем. Не смотря на то, что на текущий момент уже вышел LMS Moodle версии 4.х сборка на основе версии 3.х до сих пор является актуальной, и её используют во множестве организаций, занимающихся обучением. Также у некоторых до сих пор возникают проблемы с переходом на версию 4.х из-за сильных изменений, внесенных в код используемой версии. Как обновить старую версию LMS Moodle до 4.х и не потерять работоспособность своей системы обучения, мы разберем в другой статье, а сейчас продолжим локальную установку LMS Moodle.

Далее мы будем исходить из того, что уважаемый читатель умеет пользоваться компьютером, способен отличить монитор от клавиатуры, а также имеет некое представление о базовом функционале Windows.

Мы скачали архив MoodleWindowsInstaller-latest-311.zip, в котором содержатся несколько элементов: папка server, файлы для запуска и выключения веб-сервера, а также файл с инструкцией, следуя которой мы и будем устанавливать и запускать LMS Moodle.

-5

В корневой папке диска С своего компьютера создаем папку moodle. Затем распаковываем содержимое архива MoodleWindowsInstaller-latest-311.zip в созданную папку. Таким образом все файлы сборке LMS Moodle на нашем компьютере будут расположены в C:\moodle

-6

Файл Start Moodle необходим для запуска локального веб-сервера, а файл Stop Moodle для его выключения. При первом запуске может потребоваться дать разрешение брандмауэру Windows для процессов apache.exe и mysql.exe, не сопротивляйтесь, это позволит веб-серверу работать корректно и обеспечит доступ к серверу из сети, если потребуется подключиться к нему с другого компьютера.

-7

Дождитесь сообщения APACHE and MYSQL are running... - веб-сервер запущен. Не закрывайте это страшное черное окно, иначе веб-сервер не будет работать.

Теперь приступаем непосредственно к установке LMS Moodle на компьютер. Для этого понадобится любой современный браузер, в адресной строке которого необходимо указать http://localhost или http://127.0.0.1 . Если компьютер работает в сети, и в дальнейшем понадобится подключение к LMS Moodle с других компьютеров, то рекомендуем обращаться к локальному веб-серверу через IP адрес компьютера (например http://192.168.1.10).

-8

В дальнейшем LMS Moodle будет доступен по тому адресу, с которого вы произвели установку, а при первом запуске автоматические будет запущен процесс установки. На первой странице будет отображена информация о веб-сервере, версии устанавливаемой сборки и лицензии GPL (General Public License) (сокращённо GNU GPL или просто GPL) — лицензия на свободно распространяемой программное обеспечение. На этой странице необходимо выбрать язык и нажать кнопку далее.

-9

На второй странице будут указаны основные пути для LMS Moodle. Здесь нельзя изменить Веб-адрес и Каталог Moodle, эти параметры задаются автоматически, исходя из предыдущих шагов по установке сервера. Полный веб-адрес, по которому будет доступен LMS Moodle можно изменить если обратиться к веб-серверу через IP адрес, как описано выше. Пункт Каталог данных задает расположение папки, в которой LMS Moodle будет храниться все технические и временные файлы. Также в этой папке будет располагаться файловое хранилище с файлами курса и файлами, которые загружает пользователь. Обратите внимание, что папка moodledata не может находиться внутри папки, где установлен LMS Moodle.

-10

После нажатия кнопки Далее переходим к странице с настройками базы данных. Так как мы используем стандартную сборку с официального сайта LMS Moodle, то что-либо менять на этой странице не следует. Впрочем, при желании можно изменить название базы данных или префикс имени таблиц. Поля пароль и порт базы данных заполнять не требуется!

-11

Вновь нажимаем Далее, внимательно читаем информацию о лицензии и еще раз проверяем техническую информацию о настройках веб-сервера. Данный пункт имеет критическое значение при самостоятельной установке LMS Moodle на интернет-хостинг или свой веб-сервер. В нашем же случае все пункты будут отображены в статусе ОК. Предупреждение site not https смело игнорируем, так как для локальной установки LMS Moodle это не критично. Тем не менее, если в дальнейшем планируете открывать доступ к своему серверу из Интернета, то рекомендуем отдельно изучить тему SSL сертификатов.

-12

В целом процесс установки LMS Moodle проходит в автоматически, скорость установки зависит от характеристик компьютера. Страница с установкой будет обновляться по мере создания таблиц в базе данных. Если страница перестанет обновляться, то можно её обновить самостоятельно нажатием F5 или CTRL+R, подождав перед этим 10-15 минут.

-13

В процессе установки можно увидеть предупреждение о необходимости настройки openssl.cnf, как уже говорилось выше, это предупреждение не критично для локальной установки LMS Moodle и его можно игнорировать.

-14

Закончив создание таблиц в базе данных, LMS Moodle попросит нажать кнопку Продолжить. После чего произойдет перенаправление на страницу настройки профиля администратора. Обязательными полями для заполнения здесь являются: Новый пароль и Адрес электронной почты. Пароль должен соответствовать требованиям безопасности LMS Moodle, а электронный адрес должен быть похож на e-mail (можно ввести свой или несуществующий адрес). Остальные поля профиля администратора заполняем по своему усмотрению. Например, ограничившись полями Город, Страна и Часовой пояс. По завершению нажимаем кнопку Обновить профиль и переходим к следующему шагу.

-15

Теперь необходимо задать настройки главной страницы сайта, его название, описание и электронную почту для писем автоматической рассылки. Заполняем соответствующие поля, также рекомендуем выбрать Часовой пояс по умолчанию (например Европа/Москва), благодаря этой настройке для всех новых пользователей будет задан часовой пояс по умолчанию. В пункте Адрес для писем, не требующих ответа должен быть указан любой электронный адрес, этот адрес будет автоматически подставляться во все письма в поле от кого. В случае установки LMS Moodle на локальный компьютер у нас не будет почтового сервера, поэтому письма отправляться никуда не будут. Настроить почтовые отправления можно будет дополнительно, а пока нажимаем кнопку Сохранить изменения.

-16

Поздравляем! Вы успешно установили локальный LMS Moodle на свой компьютер. После сохранения настроек сервера браузер автоматически перенаправит нас на главную страницу, где мы уже будем авторизированны под именем администратора.

-17

Все дальнейшее в ваших руках и на вашей совести. От себя лишь добавим, что перед началом каких-либо экспериментов с LMS Moodle рекомендуем остановить сервер через Stop Moodle и сделать резервную копию всей папки C:\moodle в архив или скопировать её в другое место. Это нехитрое действие избавит от повторения процедуры установки. Если что-то поломается во время экспериментов, просто замените текущую папку на её копию из архива.

Желаем вам успехов в работе с LMS Moodle и искренне надеемся, что вы не забыли записать придуманный пароль администратора.