LINUX.ORG.RU
ФорумAdmin

Установка Tomcat и окружения в CentOS


0

0

Такой вопрос назрел. Я собрался писать сервис на ZK Framework, и томкат для нее необходим. В интернете полно гайдов по установке, но большинство из них от 2008го года и ранее. Вроде как нужно будет КНОПЕЛИРОВАТЬ джаву. Т.е. потом я не смогу ее обновлять yum'ом? Нужно ли удалять старый апач и похапе, перед тем, как ставить томкат? Подскажите, какие могут возникнуть подводные камни, и как все установить через ssh.

я бы ставил джаву и томкат из архивов с сайта сан. Для новичка это будет быстрее всего. Качаешь два архива, распаковываешь, прописываешь JAVA_HOME. Все.

JFreeM ★★★☆
()

Нужно ли удалять старый апач и похапе

PHP не нужно. Apache можно оставить для интересу.

iZEN ★★★★★
()

КНОПЕЛИРОВАТЬ

я за бан

по теме - плюсую сановскую жабу. И зачем тебе обновлять ее yum'ом? это ж не gstreamer какой-нибудь

vostrik ★★★☆
()
Ответ на: комментарий от vostrik

>И зачем тебе обновлять ее yum'ом? это ж не gstreamer какой-нибудь

Ява, она дырява. А пакетный менеджер сильно упрощает частые срочные обновления.

nnz ★★★★
()
Ответ на: комментарий от nnz

Ява, она дырява.

довольно провокационное заявление, если чо

А пакетный менеджер сильно упрощает частые срочные обновления.

думаю, человеку, который пишет на жабе, лучше быть в курсе, как и когда это поделие обновилось

vostrik ★★★☆
()

С http://www.jpackage.org качается srpm для Sun-овской Java . Из за лицензии на нее бинарники ты должен выкачать самостоятельно с сайта Sun/Oracle. Все это собирается в rpm и устанавливается. Profit заключается в возможности использования нескольких Java машин и нормальном переключении через механизм alternatives.

http://wiki.centos.org/HowTos/JavaOnCentOS

Tomcat можно взять оттуда же, только уже собранным в rpm.

ef37 ★★
()
Ответ на: комментарий от ef37

Спасибо большое.
Делаю все по этому мануалу: http://www.lejnieks.com/2008/11/17/installing-tomcat-on-centos/
Дошел до установки SRPM: java-1.5.0-sun-1.5.0.11-1jpp.nosrc.rpm и jta-1.0.1-0.b.4jpp.nosrc.rpm
Делаю rpm -ivh java-1.5.0-sun-1.5.0.11-1jpp.nosrc.rpm, а мне пишет:

warning: user jacorley does not exist - using root

warning: group jacorley does not exist - using root


warning: user jacorley does not exist - using root


warning: group jacorley does not exist - using root


warning: user jacorley does not exist - using root


warning: group jacorley does not exist - using root


Что я делаю не так?
Потом, следующий шаг:

Download some required files to /usr/src/redhat/SOURCES:

cd /usr/src/redhat/SOURCES


Как я понял, в процессе установки, у меня должны запросить, куда скачивать эти файлы?

glistokrad
() автор топика
Ответ на: комментарий от vostrik

>довольно провокационное заявление, если чо

Только вот чтобы спорить с ним, надо совсем отмороженным фанбоем быть.
Вот лишь краткая выжимка из того срача, который сопутствовал обновлению до 1.6.0 update 19 и 1.5.0 update 24:
http://www.securityfocus.com/bid/39062
http://www.securityfocus.com/bid/39075
http://www.securityfocus.com/bid/39086
http://www.securityfocus.com/bid/39081
http://www.securityfocus.com/bid/39094
http://www.securityfocus.com/bid/39096

Практически все характеризуются следующим образом:

The vulnerability can be exploited over multiple protocols. An attacker does not require privileges to exploit this vulnerability.


Про одну дыру достоверно известно, что она дает возможность выполнить произвольный код. Остальные, скорее всего, тоже, просто это не афишируется.

думаю, человеку, который пишет на жабе, лучше быть в курсе, как и когда это поделие обновилось


Теоретически, обновления безопасности не должны влиять ни на что, кроме дыр.
А программеров, у которых все на дыры завязано, я встречал главным образом под виндой.

nnz ★★★★
()
Ответ на: комментарий от glistokrad

говорил я, из архивов ставить надо было. Намучаешься теперь.

JFreeM ★★★☆
()
Ответ на: комментарий от glistokrad

>>warning: user jacorley does not exist - using root

warning: group jacorley does not exist - using root

Что я делаю не так?


Не парься, все нормально.

Download some required files to /usr/src/redhat/SOURCES:

cd /usr/src/redhat/SOURCES


Как я понял, в процессе установки, у меня должны запросить, куда скачивать эти файлы?


Как я понял, ты должен сам скачать нужные файлы, лично подтвердив свое согласие с лицензией.
Таковы условия, установленные оплотом свободы в мире софта — компанией Sun Microsystems, не к ночи будь помянута.

nnz ★★★★
()
Ответ на: комментарий от glistokrad

>warning: user jacorley does not exist - using root

можно игнорировать, это несущественно

jta-1_0_1B-classes.zip

jdk-1_5_0_11-linux-i586.bin

нужно выкачать и положить в /usr/src/redhat/SOURCES эти файлы

Качать с сайта sun:

http://java.sun.com/products/archive/j2se/5.0_11/index.html

http://java.sun.com/javaee/technologies/jta/index.jsp

ef37 ★★
()
Ответ на: комментарий от nnz

Уже ж 20-й апдейт вышел, ты что, не в курсе?

% /usr/local/linux-sun-jdk1.6.0/bin/java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
ЗЫ. Только сёдня установил на Фри для запуска Eclipse 3.6 (eclipse-java-helios-linux-gtk.tar.gz).

iZEN ★★★★★
()
Ответ на: комментарий от nnz

>Лучше последнюю версию 1.6.0 update 19

http://java.sun.com/products/archive/j2se/6u19/index.html

Не факт, что она соберется нормально с srpm от 1.5.

Но можно попробовать, взяв самый новый srpm от jpackage

http://mirrors.dotsrc.org/jpackage/5.0/generic/non-free/SRPMS/java-1.6.0-sun-...

ef37 ★★
()
Ответ на: комментарий от ef37

>Не факт, что она соберется нормально с srpm от 1.5.

Если брать 1.5.0, тогда update 24. Ветка пока поддерживается.

nnz ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.