Автор Тема: Обсуждение РУЖЭЛЬ  (Прочитано 288374 раз)

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #90 : 26.02.2010 22:56:50 »
rujel.plist
в старом номер школы, в новом полное название, база подцепится?
Это название - новый параметр. Оно не связано с идентификатором школы - оно появится в приветственном окне вместо нейтрального "Добро пожаловать". То, что в старом называлось в комментарии "номер" - мы специально заменили в новой версии на слово "идентификатор", чтобы не было путаницы технического номера с реальным номером школы. Они могут совпадать, но не обязательно.
Посмотрите на системные названия параметра: в обоих файлах - они сохранились неизменными.
cogito, ergo sum

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #91 : 01.03.2010 22:27:34 »
[root@comp-Celeron-CPU-9077f7 ~]# apt-get install java-1.5.0-sun
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  java-1.5.0-sun
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 16.5MB of archives.
After unpacking 73.2MB of additional disk space will be used.
Get:1 ftp://ftp.altlinux.org i586/classic java-1.5.0-sun 0:1.5.0.21-alt2 [16.5MB                                                 ]
Fetched 16.5MB in 2m11s (125kB/s)
Committing changes...
Preparing...                                      ##############################
1: java-1.5.0-sun                                 ##############################
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@comp-Celeron-CPU-9077f7 ~]# apt-get update
Get:1 ftp://ftp.altlinux.org i586 release [708B]
Fetched 708B in 0s (1252B/s)
Hit ftp://ftp.altlinux.org i586/classic pkglist
Hit ftp://ftp.altlinux.org i586/classic release
Reading Package Lists... Done
Building Dependency Tree... Done
[root@comp-Celeron-CPU-9077f7 ~]# export NEXT_ROOT=/opt/apple
[root@comp-Celeron-CPU-9077f7 ~]# /opt/apple/Local/Library/WebObjects/Applicatio                                                 ns/HelloWorld.woa/HelloWorld
Reading UNIXClassPath.txt ...
Launching HelloWorld.woa ...
java -DWORootDirectory="/opt/apple" -DWOLocalRootDirectory="/opt/apple/Local" -D                                                 WOUserDirectory="/root" -DWOEnvClassPath="" -DWOApplicationClass=hello.Applicati                                                 on -DWOPlatform=UNIX -Dcom.webobjects.pid=19383 -classpath WOBootstrap.jar com.w                                                 ebobjects._bootstrap.WOBootstrap
Loading /opt/apple/Local/Library/WebObjects/Applications/HelloWorld.woa/Contents                                                 /UNIX/UNIXClassPath.txt
Generated classpath:
  /opt/apple/Local/Library/WebObjects/Applications/HelloWorld.woa/Contents/Resou                                                 rces/Java/
  /opt/apple/Local/Library/WebObjects/Applications/HelloWorld.woa/Contents/Resou                                                 rces/Java/helloworld.jar
  /opt/apple/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoacce                                                 ss.jar
  /opt/apple/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocon                                                 trol.jar
  /opt/apple/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoun                                                 dation.jar
  /opt/apple/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdb                                                 cadaptor.jar
  /opt/apple/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebo                                                 bjects.jar
  /opt/apple/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
  /opt/apple/Local/Library/WebObjects/Extensions/mysql-connector-java-5.1.6-bin.                                                 jar
  /opt/apple/Local/Library/WebObjects/Extensions/
[2010-3-1 20:43:30 EET] <main> WOMaxIOBufferSize=8196
[2010-3-1 20:43:30 EET] <main> WOWorkerThreadCountMin=16
[2010-3-1 20:43:30 EET] <main> WOSocketMonitorSleepTime=50
[2010-3-1 20:43:30 EET] <main> WODirectConnectEnabled=true
[2010-3-1 20:43:30 EET] <main> WOIncludeCommentsInResponse=true
[2010-3-1 20:43:30 EET] <main> WOWorkerThreadCount=8
[2010-3-1 20:43:30 EET] <main> WOAdaptorURL=http://localhost/cgi-bin/WebObjects
[2010-3-1 20:43:30 EET] <main> WOLaunchdEnabled=false
[2010-3-1 20:43:30 EET] <main> WOPlatform=UNIX
[2010-3-1 20:43:30 EET] <main> WODebuggingEnabled=true
[2010-3-1 20:43:30 EET] <main> WOEnvClassPath=
[2010-3-1 20:43:30 EET] <main> WOListenQueueSize=128
[2010-3-1 20:43:30 EET] <main> WOMissingResourceSearchEnabled=true
[2010-3-1 20:43:30 EET] <main> WOSessionStoreClassName=WOServerSessionStore
[2010-3-1 20:43:30 EET] <main> WOContextClassName=WOContext
[2010-3-1 20:43:30 EET] <main> WOCachingEnabled=false
[2010-3-1 20:43:30 EET] <main> WOApplicationClass=hello.Application
[2010-3-1 20:43:30 EET] <main> WOAcceptMalformedCookies=false
[2010-3-1 20:43:30 EET] <main> NSProjectSearchPath=("..")
[2010-3-1 20:43:30 EET] <main> WOMonitorEnabled=false
[2010-3-1 20:43:30 EET] <main> WOAllowRapidTurnaround=true
[2010-3-1 20:43:30 EET] <main> WORootDirectory=/opt/apple
[2010-3-1 20:43:30 EET] <main> WOLocalRootDirectory=/opt/apple/Local
[2010-3-1 20:43:30 EET] <main> WOGenerateWSDL=true
[2010-3-1 20:43:30 EET] <main> WOWorkerThreadCountMax=256
[2010-3-1 20:43:30 EET] <main> WOAllowsConcurrentRequestHandling=false
[2010-3-1 20:43:30 EET] <main> WOAdaptor=WOClassicAdaptor
[2010-3-1 20:43:30 EET] <main> WOSessionTimeOut=3600
[2010-3-1 20:43:30 EET] <main> WOMaxSocketIdleTime=180000
[2010-3-1 20:43:30 EET] <main> WODefaultUndoStackLimit=10
[2010-3-1 20:43:30 EET] <main> WOAutoOpenClientApplication=true
[2010-3-1 20:43:30 EET] <main> WOAutoOpenInBrowser=true
[2010-3-1 20:43:30 EET] <main> WOApplicationBaseURL=/WebObjects
[2010-3-1 20:43:30 EET] <main> WOMaxHeaders=200
[2010-3-1 20:43:30 EET] <main> WOLifebeatEnabled=false
[2010-3-1 20:43:30 EET] <main> WOAllowsCacheControlHeader=true
[2010-3-1 20:43:30 EET] <main> WOSMTPHost=smtp
[2010-3-1 20:43:30 EET] <main> WOFrameworksBaseURL=/WebObjects/Frameworks
[2010-3-1 20:43:30 EET] <main> WOStatisticsStoreSessionMax=50
[2010-3-1 20:43:30 EET] <main> WOAdditionalAdaptors=()
[2010-3-1 20:43:30 EET] <main> WOLifebeatDestinationPort=1085
[2010-3-1 20:43:30 EET] <main> WOPort=1999
[2010-3-1 20:43:30 EET] <main> WOLifebeatInterval=30
[2010-3-1 20:43:30 EET] <main> WOSocketCacheSize=100
[2010-3-1 20:43:30 EET] <main> WOUserDirectory=/root
[2010-3-1 20:43:30 EET] <main> WODisplayExceptionPages=true
[2010-3-1 20:43:30 EET] <main> com.webobjects.pid = 19383
[2010-3-1 20:43:30 EET] <main> ------------------------
[2010-3-1 20:43:30 EET] <main> WebObjects version = 5.4.2
[2010-3-1 20:43:30 EET] <main> Created adaptor of class WOClassicAdaptor on port                                                  1999 and address comp-Celeron-CPU-9077f7.sc147/91.191.228.196 with WOWorkerThre                                                 ad minimum of 16 and maximum of 256
[2010-3-1 20:43:30 EET] <main> NSBundle is unable to find "ExtensionsForResource                                                 s.plist" in the main bundle.  Ignoring optional configuration file.
Welcome to HelloWorld !
[2010-3-1 20:43:30 EET] <main> null
[2010-3-1 20:43:30 EET] <main> Your application is not running on a supported de                                                 velopment platform. AutoLaunch will not work.
Your application's URL is:
http://comp-Celeron-CPU-9077f7.sc147:1999/cgi-bin/WebObjects/HelloWorld.woa
[2010-3-1 20:43:30 EET] <main> Waiting for requests...
и тишина, нефига непонимаю =((( народ у кого такие проблемы тоже были, в чем проблема? и как открыть этот 1999, а также WOMonitor : 56789
« Последнее редактирование: 01.03.2010 22:50:33 от LIZARD »

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #92 : 01.03.2010 22:38:48 »
А в чем Вы видите проблему? Все встало на сервере и ждет Вас в окне браузера на клиентской машине: нужно ввести адрес и увидеть тестовую програмку HelloWOrld. Ее цель - убедиться, что библиотеки WebObjects работают. В описании сказано, что есть 2 варианта проверки:
- без Апача
- с Апачем (через WO-Adaptor)
Проверка отличается адресами, которые вводятся в браузере - в описании это подробно описано.
Он Вам в конце честно написал:
Цитировать
Your application's URL is:
http://comp-Celeron-CPU-9077f7.sc147:1999/cgi-bin/WebObjects/HelloWorld.woa
Если все работает, можно дальше ставить БД, сам РУЖЭЛЬ
« Последнее редактирование: 01.03.2010 22:43:25 от mk »
cogito, ergo sum

Оффлайн HAW

  • Завсегдатай
  • *
  • Сообщений: 1 247
    • Email
Re: Обсуждение РУЖЭЛЬ
« Ответ #93 : 01.03.2010 22:39:05 »
а на
http://адрес_компа:1999/cgi-bin/WebObjects/HelloWorld.woa
заходит?

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #94 : 01.03.2010 22:54:56 »
http://sc147.world-ekb.ru:1999/cgi-bin/WebObjects/HelloWorld.woa не работает, я уже пробывал зайти

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #95 : 01.03.2010 23:03:52 »
А в принципе на него зайти удается? По умолчанию при установке сервера сразу запускается файервол. Нужно или объявить другую сетевуху внешней (тогда он открывает внутреннюю), или открыть его (как минимум, порт 1999 для этого теста)
cogito, ergo sum

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #96 : 01.03.2010 23:12:43 »
нет не заходит побывал и http://sc147.world-ekb.ru:1999 (можете сами попробовать не пустит)ну я счас дома если я внешней другую объявлю то не зайду по ssh, как порт открыть?

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #97 : 01.03.2010 23:19:45 »
как порт открыть?
В веб-интерфейсе админа на окне управления файерволом в поле для произвольного порта указать "1999"

В принципе, этот порт нужен только для проверки без Апача. Можно этот этап и пропустить - перейти к установке WO-адаптер к Apache - это уже основной режим работы.
Чтобы управлять WO-приложениями через WO Monitor (в частности, запустить РУЖЭЛЬ, РУЖЭЛЬ-дневник), потребуется порт 56789. Его открыть актуальнее, если управление из дома планируется часто.
« Последнее редактирование: 01.03.2010 23:27:40 от mk »
cogito, ergo sum

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #98 : 01.03.2010 23:27:28 »
Брандмауэр - Внешние сети
В поле Дополнительные порты TCP  указал 1999
Применил
Результата нету =(

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #99 : 01.03.2010 23:31:31 »
Мы проверяли тест локально на полностью открытом интерфейсе - может, ему еще какие-то порты нужны. Предлагаю, чтобы не искать дыр в файерволе, перейти к следующему пункту - он все равно нужен и не слишком зависит от предыдущего этапа. Если заработает (пока, тфу-тфу, проблем не было), будем считать, что все прошло :)
cogito, ergo sum

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #100 : 01.03.2010 23:35:25 »
login as: lizard
lizard@sc147.world-ekb.ru's password:
Last login: Mon Mar  1 22:00:58 2010 from 209-226-114-217.fttb.ur.ru
[lizard@comp-Celeron-CPU-9077f7 ~]$ su-
Password:
[root@comp-Celeron-CPU-9077f7 ~]# /opt/apple/config/altlinux.sh
/opt/apple/config/altlinux.sh: line 13: ./linuxCommon.sh: No such file or direct                 ory
cp: cannot stat `./wotaskd': No such file or directory
cp: cannot stat `./womonitor': No such file or directory
error reading information on service womonitor: No such file or directory
error reading information on service womonitor: No such file or directory
error reading information on service wotaskd: No such file or directory
error reading information on service wotaskd: No such file or directory
Start WebObjects services? (y/n):
y
/opt/apple/config/altlinux.sh: line 38: /etc/rc.d/init.d/wotaskd: No such file o                 r directory
/opt/apple/config/altlinux.sh: line 39: /etc/rc.d/init.d/womonitor: No such file                  or directory
Stopping httpd2 service:                                                [ DONE ]
Checking configuration sanity for httpd2:  Syntax OK
                                                                        [ DONE ]
Starting httpd2 service:                                                [ DONE ]
[root@comp-Celeron-CPU-9077f7 ~]#
error reading information on service womonitor: No such file or directory меня смущает, что то не то((((((((((((((

Оффлайн HAW

  • Завсегдатай
  • *
  • Сообщений: 1 247
    • Email
Re: Обсуждение РУЖЭЛЬ
« Ответ #101 : 01.03.2010 23:41:27 »
сначала http://www.rujel.net/distribute/install/system/altserver4
там распаковать в /opt надо а потом установочный скрипт запустить, потом настроечный что бы к апачу привязаться.
потом уже сам ружель.

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #102 : 01.03.2010 23:42:40 »
упс, не учли в инструкции, добавим:
скрипт нужно выполнять, находясь в директории /opt/apple/config/
# cd /opt/apple/config/
# ./altlinux.sh
cogito, ergo sum

Оффлайн LIZARD

  • Начинающий
  • *
  • Сообщений: 10
Re: Обсуждение РУЖЭЛЬ
« Ответ #103 : 01.03.2010 23:52:26 »
тут вроде все хорошо
[root@comp-Celeron-CPU-9077f7 ~]# cd /opt/apple/config/
[root@comp-Celeron-CPU-9077f7 config]# ./altlinux.sh
Start WebObjects services? (y/n):
y
Starting wotaskd
Starting WOMonitor
Stopping httpd2 service:                                                                 [ DONE ]
Checking configuration sanity for httpd2:  Syntax OK
                                                                                         [ DONE ]
Starting httpd2 service:                                                                 [ DONE ]
[root@comp-Celeron-CPU-9077f7 config]#
а тут плохо

http://sc147.world-ekb.ru:56789 не работает
https://sc147.world-ekb.ru/Apps/WebObjects/HelloWorld пишет The requested application was not found on this server. это нормально?

Оффлайн mk

  • Завсегдатай
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #104 : 01.03.2010 23:54:15 »
Судя по сообщению
Цитировать
The requested application was not found on this server.
Адаптер установился нормально и WebObjects работает, но приложение не зарегистрировано в WO Monitor
cogito, ergo sum