AltServer

Материал из Rujel
Перейти к: навигация, поиск

В дистрибутив АльтЛинукс "Школьный сервер" версии 7.0.2 (начиная с версии 5.0.2) изначально включен электронный журнал РУЖЭЛЬ. Достаточно его только запустить.

Этот документ конспективно излагает шаги, которые необходимо предпринять для этого.

Прежде чем запустить РУЖЭЛЬ придётся выполнить несколько операций в web-интерфейсе управления сервером "Альтератор", доступным через браузер по адресу: http://адрес_сервера:8080/

Домен[править]

РУЖЭЛЬ запускается с минимальными изменениями в настройках, если на сервере создаётся домен.

Чтобы создать его, надо в разделе "Домен" указать имя домена, установить галку "Обслуживать домен Kerberos" и нажать кнопку "применить".

Система предложит перезагрузить сервер. Для настройки РУЖЭЛЬ это не требуется, так что перезагрузку можно отложить до окончания настройки.

Без домена[править]

РУЖЭЛЬ может работать и без домена. Но это потребует дополнительных действий.

Чтобы без домена успешно стартовали службы WebObects, необходимо внести изменения в настроечный файл /etc/hosts — в этот файл надо добавить строку:

127.0.0.1 имя_хоста.localdomain имя_хоста

Подготовка системных служб[править]

В разделе "Системные службы" запустите службы wotaskd и womonitor, а также установите галку "запускать при загрузке системы".

Если раздела "Системные службы" нет, нажмите кнопку "Настройки" наверху сраницы и переключитесь в "Режим эксперта". Раздел должен появиться в секции "Система".

После запуска сервиса индикатор статуса может оставаться в состоянии остановлено, хотя сервис на самом деле стартует. Проверить, что сервисы запустились, можно подключившись браузером к web-интерфейсу WOMonitor: http://адрес_сервера:56789

Пользователи[править]

После создания домена нужно создать пользователей, которые будут едины для домена и для РУЖЭЛЬ.

Пользователи создаются в соответствующем разделе настройки. Чтобы они получили необходимые права в РУЖЭЛЬ, нужно включить их в соответствующие группы: teacher, tutor, zav_kaf, zavuch, rujel_adm

Без домена[править]

Если вы не создавали домен, то создание пользователей в домене можно пропустить, но прежде чем вам удастся войти в РУЖЭЛЬ, придётся изменить настройки авторизации в PListWOEditor (см. последний пункт)

Необходимо будет:

  1. отключить модуль "Настройка LDAP"
  2. в модуле "Таблица пользователей" установить параметру parentLoginHandler значение "Локальная база"

После этого вход в РУЖЭЛЬ будет доступен без авторизации, и при первом входе надо будет создать пользователя с административными правами и задать ему пароль.

Запуск РУЖЭЛЬ[править]

Перед запуском рекомендуется выполнить обновление до последней версии.

  • Откройте в браузере WOMonitor: http://адрес_сервера:56789

Если WOMonitor не открыватся, проверьте настройки брандмауэра. Они не должны блокировать порт 56789

  • нажмите "Detail View" справа от нужного приложения (Rujel / RujelDiary / PListWOEditor)
  • нажмите зеленую кнопку в колонке "Start - Stop"
  • дождитесь, пока рубильник зафиксируется в состоянии "ON" (можно использовать ссылку "Refresh Now")


Запущенные приложения будут доступны по адресам:

  • Rujel — https://адрес_сервера/Apps/WebObjects/Rujel
  • RujelDiary — https://адрес_сервера/Apps/WebObjects/RujelDiary (дневник)

Настройка РУЖЭЛЬ[править]

Первичная настройка по умолчанию хороша для пробного запуска. Для полноценной работы следует настроить РУЖЭЛЬ "под себя":

  • ввести пароль доступа к WO Monitor в закладке "Preferences" и в закладке "Site" — полный путь до приложений: https://адрес_сервера/Apps/WebObjects
  • возможно, изменить параметры запуска приложений в WO Monitor [1]
  • уточнить необходимый состав модулей РУЖЭЛЬ и настроить их в PListWOEditor [2].

Изменять настройки рекомендуется при выключенном РУЖЭЛЬ. Изменения вступят в силу только при следующем запуске.