Скопируем архив iweb.tar.gz в папку /opt и выполним команду tar zxvf ./iweb.tar.gz после чего у нас появиться каталог /opt/jakarta-tomcat-5.5.9/
Зададим права: # chmod 777 /opt/jakarta-tomcat-5.5.9/bin/*.sh Теперь добавим строчки запуска в наш скрипт запуска (в моей сборке это /home/startup.sh) Найдем вот такой код: echo "=== IWEB AND ROLE MANAGEMENT ===" /usr/local/jakarta-tomcat-5.5.9/bin/startup.sh sleep 5 echo "=== DONE! ===" echo "" и заменим /usr/local/jakarta-tomcat-5.5.9/bin/startup.sh на /opt/jakarta-tomcat-5.5.9/bin/startup.sh в итоге получим вот что:
echo "=== IWEB AND ROLE MANAGEMENT ===" /opt/jakarta-tomcat-5.5.9/bin/startup.sh sleep 5 echo "=== DONE! ===" echo "" Зайдем на http://ваш_IP:8080/iweb/ и воспользуйтесь логином admin и паролем master
Пользуемся!:)
[Во избежание вопросов о возможной проблеме запуска...] Скрипт запуска настроен так, что ищет JAVA_HOME в /usr/java/jdk1.5.0_05 Если у вас проблемы с запуском, проверьте сперва эту папку (замените на свою, или скачайте мою вот тут)
Если при запуске ругается на то что
/bin/sh^: bad interpreter: No such file or directory откройте
для редактирования файлы оканчивающиеся на .sh в папке
/opt/jakarta-tomcat-5.5.9/bin/ и удалите символ ^ в конце каждой
строки:) Подсказка: Чтобы не сломать пальцы судорожно удаляя
каждый символ, воспользуйтесь гибкостью консоли Linuxа. Всего 2 команды
упростят вам жизнь;)
cat /opt/jakarta-tomcat-5.5.9/bin/startup.sh | col -bx > /tmp/tmp.sh mv /tmp/tmp.sh /opt/jakarta-tomcat-5.5.9/bin/startup.sh замените несколько раз startup.sh на имя следущего .sh файла
[P.S.] 1.
В этом Release Candidate 1 я только перевел интерфейс. В будущем нужно
будет слегка переработать код, а то и вообще перетащить его на ПХП. Не
хочу ни кого обидеть, но ИМХО Ява - ущербна:( Так же заметил пару
дыр безопасности (например неавторизованый доступ, так что лучше не
только сменить пароль и логин пользователя iweb но и закрыться
файрволом:)) 2. Попозжа напишу мануальчик по юзабилити;) 3. Про XML. Я НЕ ставил никаких дополнительных пакетов вроде java-6-sun и т.п.