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