вторник, 16 декабря 2008 г.

Установка red5 под fedora 10

Red5 - серверное приложение для флэша. Всякие там видео-чаты и прочее. Оказалось что установка не так проста (в федоре) и гуглится нелегко.

В общем, все как в мануале - устанавливаем java-jdk sun'овскую (в RussianFedora есть, можт и работает на openjdk). Потом устанавливаем ant. Затем качаем из svn этот red5. Всё, казалось бы, ничего. Но дальше в мане написано следующее:

export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/
export ANT_HOME=/opt/ant/ # or other directory if you don't have root

В вашем случае JAVA_HOME будет подобной, а вот с ANT_HOME придется поплясать.

Спасибо за решение fedoraforum'у:

1. Удаляем /usr/share/ant/lib (оно пустое и ненужное)
2. Делаем из /usr/share/ant/lib символьную ссылку на /usr/share/java/ant/ (если находимся в директории /usr/share/ant/):
ln -s /usr/share/java/ant/ ./lib
3. Делаем еще одну символьную ссылку (находясь в директории /usr/share/java/ant/):
ln -s /usr/share/java/ant.jar ./ant.jar

Ну и
export ANT_HOME=/usr/share/ant

Всё. Далее как в мане - ant prepare, ant dist и запуск :-)

Комментариев нет: