Moodle

Материал из ALT Linux Wiki
Версия от 23:46, 3 августа 2011; AlekseyAvdeev (обсуждение | вклад) (Краткое описание установки Moodle)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Задача

Установить 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

Первичная настройка

См. # 6 Переход к странице администратора для продолжения конфигурации

Ссылки