Tomcat и внешний мир - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.7493
BTC/USD70632.3125
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 18.08.2008, 16:49   #1
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
Отправить сообщение для sandy с помощью ICQ
По умолчанию Tomcat и внешний мир

Всегда на Java веб-приложения запускал в локалхосте, сейчас есть желание поднять сайт в интернете. Как?
У кого-нибудь есть инструкции может готовые, или опыт, с удовольствием выслушаю
sandy вне форума  
Старый 18.08.2008, 18:15   #2
Black Box
Member
 
Регистрация: 26.02.2008
Сообщений: 40
Бабло: $4000
По умолчанию

На линуксе это делается вот так:
закачиваешь и ставишь java (я для примера показываю на jdk-1_5_0_06-linux-i586-rpm.bin)
# chmod a+rx jdk-1_5_0_06-linux-i586-rpm.bin
# ./jdk-1_5_0_06-linux-i586-rpm.bin
# export PATH=/usr/java/jdk1.5.0_06/bin:$PATH
# export JAVA_HOME=/usr/java/jdk1.5.0_06

Закачиваешь в какую-нибудь папку tomcat (для примера jakarta-tomcat-5.5.26.tar.gz в папку /data/)

tar -zxvf jakarta-tomcat-5.5.26.tar.gz
ln -s jakarta-tomcat-5.5.26.tar.gz tomcat
export CATALINA_HOME=/data/tomcat

Идешь в bin папку cd /data/tomcat/bin/ и оттуда startup.sh - запуск, а shutdown.sh стоп.

После запуска на порту 8080 у тебя открывается томкат

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

Самые сложности у меня были с настройкой коннектора (чтобы с Apache вместе работал). т.е. чтобы статику apache отбраьатывал, а JSP - томкат.

Удачи
Black Box вне форума  
Старый 18.08.2008, 18:17   #3
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,984
Бабло: $48575
По умолчанию

а ось какая?
__________________
Protecting the future
gcc вне форума  
Старый 18.08.2008, 18:21   #4
Black Box
Member
 
Регистрация: 26.02.2008
Сообщений: 40
Бабло: $4000
По умолчанию

Ну то что я отписал я ставил не раз на разные Fedora, Cent OS, RedHat Enterprise
Black Box вне форума  
Старый 18.08.2008, 18:33   #5
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,984
Бабло: $48575
По умолчанию

вообще то в вышеупомянутых тобой дистрах есть пакетные менеджеры, зачем устраивать свалку в системе?
__________________
Protecting the future
gcc вне форума  
Старый 18.08.2008, 18:52   #6
Black Box
Member
 
Регистрация: 26.02.2008
Сообщений: 40
Бабло: $4000
По умолчанию

Это ты про yum всякие? Ну наверное ты прав, так удобнее ставить и апгрейдить потом. Но мне почему-то не подошел этот вариант. Точно даже не помню почему я остановился на своем. Вроде из-за каких-то сложностей в установке JK Connector.

P.S. в линуксах я не гуру, просто давным давно нашел работающий вариант как поставить томкат, и сохранил эти инструкции. Щас их тут по просьбе sandy выложил.
Black Box вне форума  
Старый 18.08.2008, 19:07   #7
zlaya ssuka
ChefJavaProgrammierer
 
Аватар для zlaya ssuka
 
Регистрация: 05.04.2007
Сообщений: 1,165
Бабло: $15090
Отправить сообщение для zlaya ssuka с помощью ICQ
По умолчанию

хня какая то

cd /usr/ports/java/diablo-jdk15
make install (тут надо ручками пару гзипов положить)
cd /usr/ports/www/tomcat55
make install
cd /usr/ports/www/mod_jk-apache2
make install

настраиваешь каталину, моджк и наслаждаешься.
zlaya ssuka вне форума  
Старый 18.08.2008, 19:38   #8
solar
Senior Member
 
Регистрация: 04.04.2007
Сообщений: 601
Бабло: $7700
По умолчанию

Цитата:
Сообщение от zlaya Ssuka Посмотреть сообщение
хня какая то

Cd /usr/ports/java/diablo-jdk15
Make Install (тут надо ручками пару гзипов положить)
Cd /usr/ports/www/tomcat55
Make Install
Cd /usr/ports/www/mod_jk-apache2
Make Install

настраиваешь каталину, моджк и наслаждаешься.
а как она в плане производительности в боевых условиях? есть опыт использования?
solar вне форума  
Старый 19.08.2008, 00:19   #9
sandy
Сеньор Член
 
Аватар для sandy
 
Регистрация: 11.04.2007
Адрес: The World
Сообщений: 1,125
Бабло: $107796
ТС -->
Отправить сообщение для sandy с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от Black Box Посмотреть сообщение
На линуксе это делается вот так:
закачиваешь и ставишь java (я для примера показываю на jdk-1_5_0_06-linux-i586-rpm.bin)
# chmod a+rx jdk-1_5_0_06-linux-i586-rpm.bin
# ./jdk-1_5_0_06-linux-i586-rpm.bin
# export PATH=/usr/java/jdk1.5.0_06/bin:$PATH
# export JAVA_HOME=/usr/java/jdk1.5.0_06

Закачиваешь в какую-нибудь папку tomcat (для примера jakarta-tomcat-5.5.26.tar.gz в папку /data/)

tar -zxvf jakarta-tomcat-5.5.26.tar.gz
ln -s jakarta-tomcat-5.5.26.tar.gz tomcat
export CATALINA_HOME=/data/tomcat

Идешь в bin папку cd /data/tomcat/bin/ и оттуда startup.sh - запуск, а shutdown.sh стоп.

После запуска на порту 8080 у тебя открывается томкат

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

Самые сложности у меня были с настройкой коннектора (чтобы с Apache вместе работал). т.е. чтобы статику apache отбраьатывал, а JSP - томкат.

Удачи
спасибо бро
но вот меня последний пункт больше всего и беспокоит
томкат и сейчас крутится (за инструкцию как ставить под линухом спасибо большое, сейчас на домашней тачке под вынем работает)
sandy вне форума  
Старый 19.08.2008, 00:46   #10
nikit.in
Юниор
 
Аватар для nikit.in
 
Регистрация: 25.12.2007
Адрес: internet
Сообщений: 14
Бабло: $500
Отправить сообщение для nikit.in с помощью ICQ Отправить сообщение для nikit.in с помощью Skype™
По умолчанию

не знаю как сейчас в дистрибутивах обстоит дело с явой в пакетах, но раньше с ней постоянно проблемы ловили. И всегда ставили ее отдельно, скачанную с сайта сана. И сейчас по инерции продолжаем это делать
__________________
programmers team
nikit.in вне форума