40.2.1. В графической системе
Установить все необходимые пакеты можно используя программу управления пакетами Synaptic.
Для запуска Synaptic необходимо выбрать → → .
Работа с менеджером пакетов требует пароля администратора. Если систему устанавливали и настраивали не вы, и у вас этого пароля нет, обратитесь к системному администратору.
После ввода пароля и нажатия кнопки ОК программа Synaptic будет запущена и откроется перечень доступных пакетов.
После запуска менеджера пакетов полезно обновить сведения о пакетах, для этого необходимо нажать кнопку Получить сведения. Система произведет поиск и загрузку списков актуальных версий пакетов репозитория.
Далее необходимо выбрать для инсталляции необходимые пакеты.
Для удобства дальнейшей работы с веб-сервером и сервером баз данных рекомендуется установить модуль Системные службы, который позволяет изменять состояние системных служб. Для того чтобы установить модуль Системные службы нажмите кнопку Искать на панели задач программы Synaptic, в поле Искать введите строку alterator-services и нажмите кнопку Искать:
В найденном списке необходимо пакет alterator-services отметить для установки. Для этого, следует щелкнуть правой кнопкой мыши по строчке с названием пакета и в контекстном меню выбрать пункт Отметить для установки:
После выбора пакета необходимо нажать кнопку Применить, расположенную на панели инструментов:
Откроется окно со списком изменений, которые будут выполнены:
Обратите внимание на объёмы данных, которые будут скачены из сети.
После подтверждения (необходимо нажать на кнопку Применить) Synaptic начнёт загружать файлы.
После загрузки начнётся непосредственно установка. После завершения установки может появиться окно с сообщениями apt, которые появились в процессе установки. Среди этих сообщений не должно быть ошибок (Error):
Аналогично необходимо найти и установить все необходимые пакеты (moodle, веб-сервер, сервер баз данных, веб-интерфейс для администрирования баз данных:
выполните поиск пакетов в Synaptic по фразе moodle3.3 и отметьте в списке найденных пакетов, пакеты moodle3.3, moodle3.3-apache2, moodle3.3-auth-pam, moodle3.3-base, moodle3.3-local-mysql для установки;
выполните поиск пакетов в Synaptic по фразе phpmyadmin и отметьте в списке найденных пакетов, пакеты phpMyAdmin, phpMyAdmin-apache2 для установки;
нажмите кнопку Применить, расположенную на панели инструментов;
в окне со списком изменений, которые будут выполнены нажмите кнопку Применить:
cистема произведет загрузку, распаковку и инсталляцию выбранных для установки пакетов системы. Процесс может занять некоторое время, в зависимости от производительности аппаратных ресурсов. По окончанию процесса нажмите кнопку Закрыть.
Закройте программу управления пакетами Synaptic.
Так как Moodle использует для своей работы веб-сервер Apache2 и базу MySQL, перед началом настройки необходимо убедиться, что соответствующие этим серверам службы запущены.
Запустите Центр управления системой выбрав → → . При запуске необходимо ввести пароль администратора системы (root).
Нажмите кнопку
Режим эксперта на панели инструментов
Центра управления системой:
Запустите модуль
Системные службы:
В списке Службы найдите и выберите mysqld.service. Установите флажок Запускать при загрузке, из выпадающего списка Изменить состояние выберите запустить и нажмите кнопку Применить:
Запустите эмулятор терминала, выбрав → → . Получите права администратора выполнив команду (потребуется ввести пароль администратора):
$ su -
Password:
Задайте пароль пользователя root в сервисе
MySQL Server, выполнив команду:
# mysqladmin password 'newpass'
где
newpass новый пароль.
Отредактируйте настройки веб-сервера, выполнив команду:
# cat /etc/httpd2/conf/include/Directory_moodle_default.conf | grep 'Require all granted' || sed -i '/AllowOverride None/a Require all granted' /etc/httpd2/conf/include/Directory_moodle_default.conf
После этого можно закрыть терминал, 2 раза выполнив команду exit
, или закрыв окно программы Эмулятор терминала.
Перейдите в программу Центр управления системой. В списке Службы найдите и выберите httpd2.service. Установите флажок Запускать при загрузке, из выпадающего списка Изменить состояние выберите запустить и нажмите кнопку Применить:
Завершите программу Центр управления системой, для этого нажмите кнопку Выход и подтвердите нажатием кнопки ОК.
Далее необходимо создать базу данных для Moodle и пользователя этой базы данных. Это можно сделать с помощью phpMyAdmin. Запустите веб-браузер, наберите в строке адреса http://localhost/phpMyAdmin
и нажмите Enter. В открывшемся окне в поле Пользователь введите логин (root), в поле Пароль ранее заданный пароль (newpass). Нажмите кнопку Вперёд:
Перейдите на вкладку
SQL. Для создания БД необходимо выполнить запрос:
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'moodlepass'; FLUSH PRIVILEGES;
Нажмите кнопку
Вперёд. После этого будет создана БД для системы
Moodle. В запросе также задается имя пользователя и пароль для подключения к БД: