Moodle: различия между версиями
Нет описания правки |
|||
Строка 34: | Строка 34: | ||
:параметры плагинов, в частности, плагина аутентификации через LDAP | :параметры плагинов, в частности, плагина аутентификации через LDAP | ||
=== Специфика ALT Linux | ===Первичная настройка=== | ||
См. [http://docs.moodle.org/archive/ru/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Moodle#.D0.9F.D0.B5.D1.80.D0.B5.D1.85.D0.BE.D0.B4_.D0.BA_.D1.81.D1.82.D1.80.D0.B0.D0.BD.D0.B8.D1.86.D0.B5_.D0.B0.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B0.D1.82.D0.BE.D1.80.D0.B0_.D0.B4.D0.BB.D1.8F_.D0.BF.D1.80.D0.BE.D0.B4.D0.BE.D0.BB.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F_.D0.BA.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B0.D1.86.D0.B8.D0.B8 # 6 Переход к странице администратора для продолжения конфигурации] | |||
== Специфика ALT Linux == | |||
При установке пакета {{pkg|installed-db-office-server}} Moodle получает следующие возможности: | При установке пакета {{pkg|installed-db-office-server}} Moodle получает следующие возможности: | ||
=== Выставление пароля администратора === | |||
При установке дистрибутива или смене пароля системного администратора (root) он меняется и в Moodle (хук {{path|/usr/lib/alterator/hooks/root.d/installed-db}}). То есть при установке дистрибутива ALT Linux с Moodle (например, Информика 6.0 Школьный Сервер) можно сразу зайти под администратором: | При установке дистрибутива или смене пароля системного администратора (root) он меняется и в Moodle (хук {{path|/usr/lib/alterator/hooks/root.d/installed-db}}). То есть при установке дистрибутива ALT Linux с Moodle (например, Информика 6.0 Школьный Сервер) можно сразу зайти под администратором: | ||
Строка 45: | Строка 48: | ||
Пароль: такой же, как указали при установке для системного администратора</pre> | Пароль: такой же, как указали при установке для системного администратора</pre> | ||
=== Аутентификация в ALT-домене === | |||
При использовании [[Домен|ALT-домена]] Moodle настраивается для аутентификации через LDAP (принимает пользователей, заведённых в домене) (хук {{path|/etc/hooks/hostname.d/94-moodle-ldap}}). | При использовании [[Домен|ALT-домена]] Moodle настраивается для аутентификации через LDAP (принимает пользователей, заведённых в домене) (хук {{path|/etc/hooks/hostname.d/94-moodle-ldap}}). | ||
== Ссылки == | == Ссылки == | ||
* [http://docs.altlinux.org/archive/p5/school-server/#_moodle Обучающая среда Moodle в Альт Линукс 5.0 Школьный Сервер] | * [http://docs.altlinux.org/archive/p5/school-server/#_moodle Обучающая среда Moodle в Альт Линукс 5.0 Школьный Сервер] |
Версия от 12:26, 1 марта 2013
Задача
Установить Moodle используя под apache2, используя локальный MySQL сервер. (Примерно так, как описано в документации, см. Настройка Moodle в среде Альт Линукс 5.0 Школьный Сервер.)
Установка
Установка пакетов
Потребуется установка следующих пакетов:
- moodle — код Moodle. По зависимостям вытягивает php5 и необходимые модули.
- moodle-lang-ru_utf8 — пакет русской локализации (по умолчанию присутствует только английская локаль).
- moodle-apache2 — настройки apache2 для работы Moodle. По зависимостям вытягивает apache2 и apache2-mod_php5.
- moodle-local-mysql — По зависимостям вытягивает MySQL-server и php5-mysql.
Создание и настройка БД
Будем использовать БД со следующими параметрами:
- имя —
moodle
- пользователь —
moodleuser
- пароль —
moodlepasswd
При условии локального MySQL сервера и отсутствии пароля для MySQL пользователя root
, можно использовать следующую последовательность команд (см. Создание базы данных):
$ mysql -u root
mysql> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'moodlepasswd';
mysql> quit
$ mysqladmin -u root reload
Запуск web инсталлятора
Дальнейшая установка Moodle выполняется через web инсталлятор, запускаемый при обращении по URL вида http://<ip>/install.php
Создание config.php
См. Запуск установочного файла для создания файла config.php
Конфигурационные файлы Moodle:
- /var/www/webapps/moodle/config.php
- основной файл конфигурации
- /etc/sysconfig/mt-plugins
- параметры плагинов, в частности, плагина аутентификации через LDAP
Первичная настройка
См. # 6 Переход к странице администратора для продолжения конфигурации
Специфика ALT Linux
При установке пакета installed-db-office-server Moodle получает следующие возможности:
Выставление пароля администратора
При установке дистрибутива или смене пароля системного администратора (root) он меняется и в Moodle (хук /usr/lib/alterator/hooks/root.d/installed-db). То есть при установке дистрибутива ALT Linux с Moodle (например, Информика 6.0 Школьный Сервер) можно сразу зайти под администратором:
Адрес: https://<имя сервера>/moodle/ Имя пользователя: admin Пароль: такой же, как указали при установке для системного администратора
Аутентификация в ALT-домене
При использовании ALT-домена Moodle настраивается для аутентификации через LDAP (принимает пользователей, заведённых в домене) (хук /etc/hooks/hostname.d/94-moodle-ldap).
Ссылки