Product SiteDocumentation Site

38.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.