Bug 47958 - Требуется добавить главу по настройке обучающей среды Moodle
Summary: Требуется добавить главу по настройке обучающей среды Moodle
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: docs-alt-education (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: lepata@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-11 16:27 MSK by Savelev Pavel
Modified: 2023-10-12 13:56 MSK (History)
4 users (show)

See Also:


Attachments
Ошибка о несовпадении БД (48.38 KB, image/png)
2023-10-11 16:27 MSK, Savelev Pavel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Savelev Pavel 2023-10-11 16:27:43 MSK
Created attachment 14765 [details]
Ошибка о несовпадении БД

Версия пакета с документацией: docs-alt-education-10.2-alt3.noarch

Проверялось на education-10.2-x86-64

В главу 44. Обучающая среда Moodle следует добавить секцию о конфигурации Moodle. Сейчас в документация по использованию Moodle написана так, что предполагается готовность к использованию сразу после установки системы с профилем "Серверные приложения", без какой-то предварительной конфигурации. Однако, для работы с Moodle придётся сначала создать БД, сконфигурировать настройки PHP 8.0, а так же вручную перезапускать веб-сервис.

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

2. Глава 44.1.1 Системные требования

Сказано, что по умолчанию используется MySQL. Однако, при установки системы с профилем "Серверные приложения" устанавливается MariaDB. В дальнейшем, при конфигурации Moodle предлагается выбрать между БД MySQL (предлагаемая программой опция по умолчанию) и MariaDB. Если выбрать опцию по умолчанию, будет сообщение об ошибке конфигурации Moodle, что не позволит использовать программу, см вложение. Так же требуется вручную запускать сервис mysqld.service, так как он по-умолчанию после установки системы отключён.

3. Для настройки Moodles потребуется указать способ подключения к БД. Потому требуется создать и настроить БД вместе с пользователем. Руководство по настройке можно найти тут: https://docs.moodle.org/403/en/Installation_quick_guide в главе Create a database. Информацию отсюда следует добавить в документацию.

4. Для работы Moodle требуется внести корректировку в файл конфигурации PHP 8.0. В файле /etc/php/8.0/apache2-mod_php/php.ini требуется раскомментировать строку 

; max_input_vars = 1000

и указать значение не менее 5000. Иначе будет выводится сообщение об ошибке при проверке конфигурации Moodle. После внесения изменений требуется перезапустить веб-сервер: # systemctl restart httpd2.service

5. В документации сказано, что администратор создан по умолчанию с паролем от root. Однако, параметры учётной записи администратора настраивается после проверки конфигурации Moodle. Следует переписать этот момент.
Comment 1 Elena Mishina 2023-10-11 16:31:29 MSK
(Ответ для Savelev Pavel на комментарий #0)

> 
> 5. В документации сказано, что администратор создан по умолчанию с паролем
> от root. Однако, параметры учётной записи администратора настраивается после
> проверки конфигурации Moodle. Следует переписать этот момент.
В документации не сказано, что администратор создан по умолчанию с паролем от root.

В документации сказано:

Для доступа, к административным функциям этих приложений через веб-интерфейс необходимо сменить пароль администратора в «Центре управления системой» (пароль должен быть достаточно сложным и содержать не менее 10 символов).
Comment 2 Repository Robot 2023-10-12 13:56:01 MSK
docs-alt-education-10.2-alt4 -> sisyphus:

 Thu Oct 12 2023 Elena Mishina <lepata@altlinux> 10.2-alt4
 - update educational-resources: nextcloud, veyon, moodle (closes: 47958)
 - fix typo