lazvm-сomp.ru
Главная
Вход
Регистрация
Вторник, 14.05.2024, 23:06Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Мои статьи [15]
Настройка маршрутизаторов [5]
Здесь собраны пошаговые инструкции по настройке различных маршрутизаторов
Смартфоны [2]
Раздел посвященный телефончикам
Ubuntu: Использование и настройка [7]
Советы по настройке Ubuntu

Новости

Главная » Статьи » Ubuntu: Использование и настройка

Установка Moodle на Ubuntu 13.04/14.04

Начнем с того, что же такое Moodle?

Moodle — это программный продукт, среда дистанционного обучения с открытым исходным кодом (написанная на php), позволяющий создавать курсы и web-сайты. Подробнее можно прочитать в википедии.

Мы будем устанавливать Moodle 2.6.2+ (крайняя версия на момент написания статьи) Итак, приступим. Открываем терминал и выполняем последовательно команды:

sudo apt-get update

sudo apt-get install apache2 mysql-client mysql-server php5

При выполнении этой команды вы увидите окошко, в котором вас попросят придумать рутовый пароль для базы данных MySQL

далее

sudo apt-get install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap

sudo service apache2 restart

Существует два варианта: либо устанавливаем непосредственно из tgz архива (в архиве версия 2.6.2+) либо производим установку через git-репозиторий Moodle. Преимущество второго метода в том, что всегда будет установлена самая свежая версия Moodle. Правда придёться скачать целиком репозиторий ~500 Мб и к тому же я не гарантирую, что нижеописанная процедура установки будет справедлива в будущем для более новой версии Moodle.


1) Или скачиваем Moodle wget http://lazvm-comp.ru/moodle/moodle-latest-26.tgz

Распаковываем и копируем в директорию веб-сервера sudo tar -zxvf moodle-latest-26.tgz -C /var/www/ (для ubuntu 14.04 выполняем распаковку в несколько другую папку, так как здесь изменена корневая директория веб-сервера Apache sudo tar -zxvf moodle-latest-26.tgz -C /var/www/html )

2) Или устанавливаем git и выполняем всю магию 

sudo apt-get install git-core

cd /opt

sudo git clone git://git.moodle.org/moodle.git

cd moodle

sudo git branch -a sudo git branch --track MOODLE_26_STABLE origin/MOODLE_26_STABLE

sudo git checkout MOODLE_26_STABLE

Распаковываем в нужную директорию sudo cp -R /opt/moodle /var/www/ (для ubuntu 14.04 sudo cp -R /opt/moodle /var/www/html)


Следующие действия аналогичны для обоих шагов

sudo mkdir /var/moodledata (для ubuntu 14.04 sudo mkdir /var/www/moodledata)

sudo chmod -R 777 /var/moodledata (для ubuntu 14.04 sudo chmod -R 777 /var/www/moodledata)

sudo chmod 777 /var/www/moodle/ (для ubuntu 14.04 sudo chmod 777 /var/www/html/moodle)

Теперь необходимо создать базу данных для Moodle

mysql -u root -p (вводим пароль, который мы придумали выше)

И уже в консоли mysql выполняем

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 moodledude@localhost IDENTIFIED BY 'passwordformoodledude'; (вместо moodledude придумываем своё имя пользователя базы данных или оставляем как есть, а вместо passwordformoodledude - выдумываем пароль. Запоминаем. Далее нам это пригодится

flush privileges;

quit;

С созданием базы данных покончено. Теперь открываем браузер и переходим по адресу http://localhost/moodle или http://Ваш_IP_адрес/moodle Скриншоты будут с версии Moodle 2.6.1+, но сути это абсолютно не меняет

Выбираем великий и могучий

Каталоги оставляем по умолчанию

Выбираем базу данный MySQL

Настраиваем взаимодействие с базой данных. Заполняем поля Пользователь базы данных и Пароль (то, что мы придумали ранее вместо moodledude и passwordformoodledude). Другое не трогаем

Соглашаемся с условиями лицензии

Система проверяет корректность настроек сервера. Продолжаем

Ждём около 3-х минут пока идёт установка всех модулей системы

Регистрируем администратора Moodle. У этого пользователя есть полный доступ к настройкам системы

Ну и наконец настройка главной страницы сайта. Самостоятельную регистрацию я оставил отключенной

Настройка завершена. Наш сайт полностью функционирует по адресу http://Ваш_IP_адрес/moodle Получается примерно следующее (тут уже изменена стандартная тема оформления)

Здесь вы можете посмотреть инструкции по Moodle, которые мне удалось найти в свободном доступе.

И ещё один обучающий ресурс по системе

P.S. По идее инструкция должна быть справедлива и для Ubuntu 12.04-12.10. На Ubuntu 13.10 почему-то у меня не получилось установить. Не было собственно надобности, но перед написаем статьи поробовал и тщетно. Поэтому у кого получилось, прошу написать в комментариях как решили проблему. У меня же скрип установки не шёл дальше настроек базы данных.

Категория: Ubuntu: Использование и настройка | Добавил: Lazvm666 (29.03.2014)
Просмотров: 15775 | Теги: Ubuntu, интернет, moodle | Рейтинг: 5.0/1
comments powered by HyperComments
Форма входа

Поиск

Теги
windows (20)
Ubuntu (10)
BIOS (5)
BSOD (5)
adsl (4)
Skype (3)
Linux (2)
steam (2)
ASUS (1)

Мы Вконтакте

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0