Product SiteDocumentation Site

40.4. Доступ к системе Moodle с удаленных компьютеров

Для того, чтобы сайт системы Moodle был доступен с других компьютеров, его необходимо «Опубликовать».
Для этого необходимо создать DNS запись типа «А» с указанием названия сайта и IP адреса на котором установлена система Moodle. Если проект создается внутри ЛВС предприятия, достаточно внести запись на DNS-сервера предприятия. Если же проект будет опубликован в интернет, необходимо создавать запись на DNS-сервере публичного домена.
Далее следует перенастроить систему Moodle на новое доменное имя:
  • Запустите веб-браузер и введите в строке адреса http://localhost/moodle/admin/tool/replace/. В поле Поиск по всей базе данных ведите «localhost», в поле Заменить на эту строку введите новое название домена, в нашем случае «school-server.localnet», установите флажки Сократить результаты при необходимости и Я принимаю риски этой операции. Нажмите кнопку Да сделать это!:
    Поиск и замена в БД
  • Запустите эмулятор терминала, выбрав Меню приложенийСистемаТерминал Xfce (эмулятор терминала). Выполните следующие команды (потребуется знание пароля суперадминистратора):
    $ 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.