Установка на Ubuntu 10.04 LTS (12.04 LTS) — различия между версиями

Материал из Rujel
Перейти к: навигация, поиск
(Форматирование, комментарий)
 
(не показано 6 промежуточных версий 3 участников)
Строка 4: Строка 4:
  
 
3. Если скрипты suse.sh выдает много ошибок, вероятно он не смог увидеть переменную NEXT_ROOT. Я выполнял первоначальные действия от имени пользователя (не ROOT). И команда export NEXT_ROOT=/opt/apple выполнял тоже не из под root.
 
3. Если скрипты suse.sh выдает много ошибок, вероятно он не смог увидеть переменную NEXT_ROOT. Я выполнял первоначальные действия от имени пользователя (не ROOT). И команда export NEXT_ROOT=/opt/apple выполнял тоже не из под root.
 +
Нужно сделать следующее:
 +
$sudo su (переходим в режим работы от имени root)
 +
$export NEXT_ROOT=/opt/apple  (создаем переменную для root)
 +
$bash suse.sh
 +
 +
4. Чтобы не прописывать в дальнейшем NEXT_ROOT каждый раз после перезагрузки сервера можно указать переменную в /etc/environment (https://help.ubuntu.com/community/EnvironmentVariables):
 +
$sudo nano /etc/environment (добавить в конце файла строку NEXT_ROOT="/opt/apple", сохранить файл)
 +
 +
5. Из WOMonitor не запускался Rujel, умирал после нескольких минут работы, так и не подключившись к базам. Что с ним было не знаю, после переустановки Rujel (сначала стер все из папки /opt, потом повторил необходимые шаги инструкции) все заработало.
 +
 +
При запуске Rujel через браузер обратите внимание на то, что распознаются строчные и заглавные буквы с строке адреса (http://SERVER_NAME/Apps/WebObjects/Rujel).
  
Нужно сделать следующее:
 
# sudo su (переходим в режим работы от имени root)
 
# export NEXT_ROOT=/opt/apple  (создаем переменную для root)
 
# bash suse.sh
 
  
Такие же действия выполняем при обновлении системы во время запуска скрипта setupRujel.sh .
+
'''UPD ver 0.9.3'''
 +
 
 +
Скрипт автоматического резервного копирования прописался нормально автоматически в /etc/crontab . Резервные копии появляются как и должно быть в /var/lib/rujel/backup .
  
4. Из WOMonitor не запускался Rujel, умирал после нескольких минут работы, так и не подключившись к базам. Что с ним было не знаю, после переустановки Rujel (сначала стер все из папки /opt, потом повторил необходимые шаги инструкции) все заработало.
+
'''UPD Ubuntu 12.04 LTS'''
  
При запуске Rujel обратите внимание на то, что распознаются строчные и заглавные буквы. // (где именно?)
+
По данной инструкции Rujel установился. Версия Java OpenJDK 6.
 +
Замечания:
 +
1. Важно следить за правами на папки в /opt/apple . В частности с ними работают пользователи, которые создаются скриптом установки WOMonitors.  
  
== Комментарии ==
+
2. Не запускались никакие приложения через WOMonitor (ни HellowWorld, ни Rujel), потому что по умолчанию не было папки для записи логов /opt/apple/Local/Library/WebObjects/Logs, которую пришлось создать руками, и все заработало.
  
* Чтобы не прописывать каждый раз переменную окружения NEXT_ROOT, надо установить ее куда-то в инициализации системы. Вам виднее, где это делается в Ubuntu -- [[Участник:Gena|Gena]]
+
3. Не забывайте делать резервные копии всего (базы, скрипты, настройки) - они могут потребоваться в самый неожиданный момент))

Текущая версия на 22:01, 17 апреля 2013

1. Устанавливаем Ubuntu. Во время установки выбираем роль сервера LAMP. Должны установиться Apache, PHP, MySQL.

2. Далее все делаем по инструкции http://www.rujel.net/distribute/install/system/altserver4 , только выбираем пункты для Suse.

3. Если скрипты suse.sh выдает много ошибок, вероятно он не смог увидеть переменную NEXT_ROOT. Я выполнял первоначальные действия от имени пользователя (не ROOT). И команда export NEXT_ROOT=/opt/apple выполнял тоже не из под root. Нужно сделать следующее:

$sudo su (переходим в режим работы от имени root)
$export NEXT_ROOT=/opt/apple  (создаем переменную для root)
$bash suse.sh

4. Чтобы не прописывать в дальнейшем NEXT_ROOT каждый раз после перезагрузки сервера можно указать переменную в /etc/environment (https://help.ubuntu.com/community/EnvironmentVariables):

$sudo nano /etc/environment (добавить в конце файла строку NEXT_ROOT="/opt/apple", сохранить файл)

5. Из WOMonitor не запускался Rujel, умирал после нескольких минут работы, так и не подключившись к базам. Что с ним было не знаю, после переустановки Rujel (сначала стер все из папки /opt, потом повторил необходимые шаги инструкции) все заработало.

При запуске Rujel через браузер обратите внимание на то, что распознаются строчные и заглавные буквы с строке адреса (http://SERVER_NAME/Apps/WebObjects/Rujel).


UPD ver 0.9.3

Скрипт автоматического резервного копирования прописался нормально автоматически в /etc/crontab . Резервные копии появляются как и должно быть в /var/lib/rujel/backup .

UPD Ubuntu 12.04 LTS

По данной инструкции Rujel установился. Версия Java OpenJDK 6. Замечания: 1. Важно следить за правами на папки в /opt/apple . В частности с ними работают пользователи, которые создаются скриптом установки WOMonitors.

2. Не запускались никакие приложения через WOMonitor (ни HellowWorld, ни Rujel), потому что по умолчанию не было папки для записи логов /opt/apple/Local/Library/WebObjects/Logs, которую пришлось создать руками, и все заработало.

3. Не забывайте делать резервные копии всего (базы, скрипты, настройки) - они могут потребоваться в самый неожиданный момент))