37.2. Доступ к системе Moodle
с удаленных компьютеров
Для того, чтобы сайт системы Moodle был доступен с других компьютеров, его необходимо «Опубликовать».
Для этого необходимо создать DNS запись типа «А» с указанием названия сайта и IP-адреса компьютера на котором установлена система Moodle. Если проект создается внутри ЛВС предприятия, достаточно внести запись на DNS-сервера предприятия. Если же проект будет опубликован в интернет, необходимо создавать запись на DNS-сервере публичного домена.
Далее следует перенастроить систему
Moodle на новое доменное имя, для этого необходимо:
Запустить веб-браузер и ввести в строке адреса https://<сервер>/moodle/admin/tool/replace/
. В поле Поиск по всей базе данных ввести адрес сервера, например «host-15», в поле Заменить на эту строку — новое название домена, в нашем случае «school-server.localnet», установить флажки Сократить результат при необходимости и Я принимаю риски этой операции. Нажать кнопку Да, сделать это!:
Запустить эмулятор терминала, выбрав пункт меню → → . Выполнить следующие команды (потребуется знание пароля суперадминистратора):
$ su -
Password:
# sed -i 's/https:\/\/host-15/https:\/\/school-server.localnet/g' /var/www/webapps/moodle/config.php
Здесь «host-15» — адрес сервера после установки; «school-server.localnet» — доменное имя заданное на DNS-сервере.
После этого в строке адреса на новой вкладке можно ввести название нового имени для проверки https://school-server.localnet/moodle
.