ATutor является свободной веб-системой управления обучением (LMS) с открытым исходным кодом, используемой для разработки и предоставления онлайн – курсов. Она используется в различных контекстах, в том числе онлайн управления курсом, непрерывное повышение квалификации для учителей, развития карьеры и академических исследований.
Это программное обеспечение содержит уникальные для его доступности функций, (полезно для слабовидящих и инвалидов учащихся), а также его пригодности для использования в образовательных целях.
Администраторы ATutor могут установить или обновить ATutor за считанные минуты, разработать пользовательские темы, преобразить ATutor новый внешний вид и легко расширить его функциональные возможности благодаря функциональным модулям. Преподаватели могут быстро собрать, упаковать и распространять веб-содержание для обучения, легко импортировать содержание и проводить свои курсы в Интернете, давая студентам возможность учиться в доступной, адаптивной и социальной среде обучения.
Таким образом, в этой статье мы покажем вам, как установить ATutor на Ubuntu 14.04 VPS.
Войдите на свой сервер через SSH
# ssh root@server_ip
Вы можете проверить, есть ли у вас правильная установленная версия Ubuntu на сервере с помощью следующей команды:
# lsb_release -a
Вы должны получить этот результат:
Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty
Обновите систему
Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:
# apt-get update && apt-get upgrade
После того как обновление системы будет завершено, введите в ваш сервис MySQL как root и создайте необходимую базу данных для ATutor запросом ниже:
# mysql -u root -p mysql> create database atutor; mysql> grant all privileges on atutor.* to atutoruser@localhost identified by 'ваш_пароль'; mysql> flush privileges; mysql> exit
Установите ATutor
Когда это руководство было написано, последняя версия ATutor была 2.2.2. Мы будем загружать установку в директорию /opt, но вы можете использовать любую другую, чтобы соответствовать вашим потребностям.
cd /opt
wget http://downloads.sourceforge.net/project/atutor/ATutor%202/ATutor-2.2.2.tar.gz?r=http%3A%2F%2Fwww.atutor.ca%2Fatutor%2Fdownload.php -O ATutor-2.2.2.tar.gz
tar -zxvf ATutor-2.2.2.tar.gz
С помощью этих трех команд выше, мы вошли в каталог /opt, скачали последнюю версию ATutor и распаковали архив.
Теперь переместите установку в директорию /var/www/html/:
mv ATutor/ /var/www/html/atutor/
Назначить правильное владение файлов/директорий:
chown www-data: -R /var/www/html/atutor/
Теперь создайте директиву виртуального хоста для домена, который будет служить вашей установки ATutor. Откройте файл вашим текстовым редактором. Мы используем nano:
nano /etc/apache2/sites-available/atutor.conf
Вставьте эти строки в файле:
<VirtualHost *:80> ServerAdmin webmaster@yourdomain.ru DocumentRoot "/var/www/html/atutor/" ServerName yourdomain.ru ServerAlias www.yourdomain.ru ErrorLog "/var/log/apache2/yourdomain.ru-error_log" CustomLog "/var/log/apache2/yourdomain.ru-access_log" combined <Directory "/var/www/html/atutor/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Замените yourdomain.ru реальным доменом, сохраните и закройте файл.
Включить конфигурационный файл:
a2ensite atutor
Перезапустите Apache для того, чтобы изменения вступили в силу:
service apache2 reload
Теперь откройте ваш веб-браузер и перейдите к домену, который был настроен в вашем конфигурационном файле Apache.
Вас встретят на странице установки ATutor. Нажмите Установить в нижней части страницы и согласитесь с условиями использования, нажав кнопку “Я согласен”.
Введите учетные данные базы данных, которые вы создали ранее. Следующим шагом является настройка аккаунта суперадминистратора. Введите имя пользователя администратора, пароль и адрес электронной почты. Затем дайте свой имя сайта, введите контактный адрес, адрес электронной почты и заполните данные в поле лицевого счета. Как только это будет сделано, нажмите кнопку Далее.
Теперь вы можете настроить путь к директории контента, которым является каталог, в котором будут храниться все ваши файлы курсы на сайте. Путь по умолчанию задается во время установки (/var/www/html/atutor/content). Тем не менее, этот каталог не существует на сервере. Поэтому, введите следующие команды для создания каталога и назначьте правильное владение:
mkdir /var/www/html/atutor/content chown www-data: -R /var/www/html/atutor/content
Решите, хотите ли вы отправить ваш URL сайта на сервер ATutor анонимно и нажмите кнопку Далее, чтобы завершить установку.
Вы получите следующее сообщение:
Done! Congratulations on your installation of ATutor 2.2.1! You may now login using your personal and administrator accounts you created in Step 3. For security reasons once you have confirmed that ATutor has installed correctly, you should delete the install/ directory, and reset the permissions on the config.inc.php file to read only. See the Support Forums on atutor.ca for additional help & support.
Удалите каталог установки, как сказано в инструкции:
rm -rf /var/www/html/atutor/install/
Также проверьте, есть ли на файл config.inc.php только разрешение на чтение:
ls -la /var/www/html/atutor/include/config.inc.php
который должен дать вам следующий вывод:
-r--r--r-- 1 www-data www-data 2841 Jan 18 15:48 /var/www/html/atutor/include/config.inc.php
Если вы получите это, все в порядке. Тем не менее, если файл имеет другие разрешения рядом с только для чтения, то выполните следующую команду:
chmod 444 /var/www/html/atutor/include/config.inc.php
Поздравляем, теперь у вас есть активная и рабочая установка ATutor. Для получения дополнительной информации о конфигурации и все связанные с ATutor, пожалуйста, посетите официальную документацию.