Установка школьного электронного журнала Rujel

Замечательный электронный журнал сделал Кушнир Михаил Эдуардович и Геннадий Кушнир http://www.rujel.net

РУЖЭЛЬ — это электронный классный журнал (ЭЖ) на сайте школы. Продукт создавался для работы в стиле традиционных школьных инструментов — классного журнала и ученических дневников. Информационные технологии расширяют их функциональность возможностями Интернет-среды.

Инструкция описывает установку на Zentyal сервер, который базируется на ос ubuntu, поэтому для других сборок ubuntu инструкция будет так же актуальна.

Я опущу установку и настройку apache и mysql в Zentyal сервере, они должны быть они установлены.

1. Подготавливаем установку

Для установки Rujel необходимо установить java, для этого в консоли выполним в консоли:

 

sudo add-apt-repository ppa:ferramroberto/java

sudo apt-get update

sudo apt-get install sun-java6-jre sun-java6-plugin

 

2. проверим работоспособность.

в консоли:

 

cd /opt

wget http://demo.rujel.net/helloWO.tar.bz2

tar -xjf helloWO.tar.bz2

export NEXT_ROOT=/opt/apple

/opt/apple/Local/Library/WebObjects/Applications/HelloWorld.woa/HelloWorld

 

последней строчкой мы запустили приложение

В случае удачного запуска последними строками вывода будет:

 

Your application's URL is: http://server.adress.or.ip:1999/cgi-bin/WebObjects/HelloWorld.woa

[дата и время] <main> Waiting for requests…

 

обратиться к приложению в браузере по предлагаемому в терминале URL или известному Вам адресу и порту 1999

(если не подключается, проверьте, не блокируется ли указанный порт брандмауэром)

остановить выполнение приложения в терминале, нажав ctrl-C

 

3. Установка WebObjects

 

Перейти в директорию/opt/apple/config/и выполнить скриптsuse.sh

не смущайтесь, на убунту тоже такие же пути, скрипт спросит запустить ли webobjects? Отвечайте да (y)

 

4.Установка Ружель.

 

Скачиваем последнюю версию https://github.com/baywind/install/archives/master

 

распаковываем например в папку /opt

 

запускаем файл setupRujel.sh в распакованном каталоге.

 

5. Установка таблиц в MySQL

 

установка сводиться к редактированию файла firstRun.sql в каталоге SQL из папкуи распакованной в пункте 4 и его выполнению

 

отредактируйте вторую строчку файла в текстовом редакторе

 

GRANT ALL PRIVILEGES ON `Rujel%`.* TO 'имя_пользователя_mysql'@'localhost' IDENTIFIED BY 'пароль_mysql';

 

затем загрузите файл например через phpmyadmin



 

 

 

6. Настройка Ружель.

 

запустить  http://IP_адрес_сервера:56789

 



 

 

 

Нажмите напротив PlistWOEditor



 

измените пароль и нажмите

 

 

перезапустите PlistWOEditor, для этого необходимо нажать вверху меню и напротив PlistWOEditor нажать кнопку

 



 

нажмите в столбце Start — Stop, сначала красную кнопку, затем зелёную.



 

 

 

 

Заходим в редактор по адресу:

 

  http://IP_адрес_сервера/Apps/WebObjects/PListWOEditor

 



 

 

вводим пароль.



 

Выбираем пункт Подсключение к СУБД

 



 

Вводим имя пользователя базы данных и пароль к базе, нажимаемСохранить.

 

Ставим галочки у моделей которые необходимо включить, нажимаемПрименить.

 

 

Запускаем Ружель:

необходимо нажать вверху менюи напротив Rujel нажать кнопкуи нажмите в столбце Start — Stop, зелёную кнопку.

То же самое и с RukelDiary

 

7. Вход в Ружель

 

на этом установка закончена, заходим http://IP_адрес_сервера/Apps/WebObjects/Rujel

 

 



 

 

На сайте

 

Установка школьного электронного журнала Rujel

Навигация по записям