Product SiteDocumentation Site

40.2. Установка пакетов и предварительная настройка

40.2.1. В графической системе

Установить все необходимые пакеты можно используя программу управления пакетами Synaptic.

Примечание

Более подробную информацию об установке пакетов вы можете прочитать в главе Установка дополнительного программного обеспечения.
Для запуска 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. Установите флажок Запускать при загрузке, из выпадающего списка Изменить состояние выберите запустить и нажмите кнопку Применить:
Настройка службы mysqld
Запустите эмулятор терминала, выбрав Меню приложенийСистемаТерминал Xfce (эмулятор терминала). Получите права администратора выполнив команду (потребуется ввести пароль администратора):
$ 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. Установите флажок Запускать при загрузке, из выпадающего списка Изменить состояние выберите запустить и нажмите кнопку Применить:
Настройка службы httpd2
Завершите программу Центр управления системой, для этого нажмите кнопку Выход и подтвердите нажатием кнопки ОК.
Далее необходимо создать базу данных для Moodle и пользователя этой базы данных. Это можно сделать с помощью phpMyAdmin. Запустите веб-браузер, наберите в строке адреса http://localhost/phpMyAdmin и нажмите Enter. В открывшемся окне в поле Пользователь введите логин (root), в поле Пароль ранее заданный пароль (newpass). Нажмите кнопку Вперёд:
Авторизация в phpMyAdmin
Перейдите на вкладку 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. В запросе также задается имя пользователя и пароль для подключения к БД:
  • moodleuser@localhost — имя пользователя;
  • moodlepass — пароль.
Создание БД в phpMyAdmin