Свежие комментарии
    Благодарности: денежное общество и мойка авто

    Установка школьного электронного журнала 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

     

     



     

     

    На сайте

     

    Поделиться в соц. сетях

    Опубликовать в Facebook
    Опубликовать в Google Buzz
    Опубликовать в Google Plus
    Опубликовать в LiveJournal
    Опубликовать в Мой Мир
    Опубликовать в Одноклассники
    Опубликовать в Яндекс

    Оставить комментарий