FreeBSD + Apache + OpenSSL, вопросы и непонятки :(
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
|> The apache needs also the Rewrite module to be installed and the jk2
|> connector
|>
|> The jk2 connector is needed cause we are using the Tomcat as web container
|> and the apache is used only as a front end web server (and also because
|> we plan
|> to use https asap). The load balancing can be also easilly done between
|> two web servers
|> so in time this also cand be added.
|>
|> The rewrite engine from apache is needed because the main aplication
|> from tomcat isn't
|> deployed in the root context.
Вопрос: откуда взять эти 2 компоненты и что такое jk2 connector?
|> connector
|>
|> The jk2 connector is needed cause we are using the Tomcat as web container
|> and the apache is used only as a front end web server (and also because
|> we plan
|> to use https asap). The load balancing can be also easilly done between
|> two web servers
|> so in time this also cand be added.
|>
|> The rewrite engine from apache is needed because the main aplication
|> from tomcat isn't
|> deployed in the root context.
Вопрос: откуда взять эти 2 компоненты и что такое jk2 connector?
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
mod_rewrite у меня почемуто в портах нет.
Можно скачать отсюда. http://httpd.apache.org/docs/mod/mod_rewrite.html
jk2 - для соединения апача с Томкатом.
cd /usr/ports/www/mod_jk2
make install clean
A Tomcat стоит? А Java скомпилирована?
Можно скачать отсюда. http://httpd.apache.org/docs/mod/mod_rewrite.html
jk2 - для соединения апача с Томкатом.
cd /usr/ports/www/mod_jk2
make install clean
A Tomcat стоит? А Java скомпилирована?
Верить нельзя никому - даже себе. Мне - можно!
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
Pukite wrote:Ой, горе я, наверное, луковое Нельзя ли по порядку, что и как ставить и что от чего зависит? Дело в том, что с Явой я до сих пор дела вообще не имела
Пока ставлю /usr/ports/www/jakarta-tomcat4 ...
Java - дело долгое.
Памяти надо РАМ - минимум 64 мегабайта, чтоб Ява скомпилить.
Сначала делаем
Code: Select all
#kldload linprocfs
#mount -t linprocfs linprocs /compat/linux/proc
Открываем /boot/loader.conf
Добавляем строчку
linprocfs_load="YES"
Открываем /etc/fstab
Добавляем строчку
linprocfs /compat/linux/proc linprocfs rw 0 0
kldload - ето для динамической загрузки линуховой системы, а файлы - если перегрузится, чтоб автоматически загружалось.
Теперь
Code: Select all
#cd /usr/ports/java/jdk14
#make
Он начнет ругатся что надо вручную сдаунлодить файл. Их будет штук 6 таких, довольно больших. Некоторые надо в архивных вариантах смотреть. Но их легко найти.
Придется сдаунлодить ети несколько файлов вручную и поместить их в
/usr/port/distfiles
Там надо агри с лайсенсом, поетому автоматически не даунлодит.
После етого, если make заработал может занять от нескольких часов до дня скомпилировать все дело в зависимости от процессора.
Останется
Code: Select all
#make install clean
Верить нельзя никому - даже себе. Мне - можно!
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Posts: 7
- Joined: 14 Jan 2003 09:50
- Location: Dniepropetrovsk, Ukraine
Ставь jboss.
http://www.jboss.org/downloads
Во первых это Java Application server, во вторых там сразу Tomcat 4.1 (если не изменяет память - по крайней мере в том который jboss 3.2.3 ). В третьих -- на сайте посмотришь сколько там всего дофига входит. Ставится - очень просто. Настраивается -- хуже, с пару пинков. Очень удобная бесплатная "штучка".
http://www.jboss.org/downloads
Во первых это Java Application server, во вторых там сразу Tomcat 4.1 (если не изменяет память - по крайней мере в том который jboss 3.2.3 ). В третьих -- на сайте посмотришь сколько там всего дофига входит. Ставится - очень просто. Настраивается -- хуже, с пару пинков. Очень удобная бесплатная "штучка".
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 12072
- Joined: 17 Nov 2002 03:41
- Location: английская колония
Pukite wrote:Ну вот, зашла в /usr/ports/java/jboss3 и поставила jboss, в конце инсталляции было сказано, что можно /usr/local/bin/jboss3ctl start, что я и сделала. Всё это дело запустилось, а что с ним делать дальше, ума не приложу
http://myjbosshost.com:8080/jmx-console
ну и деплоить приложения. Тут уже надо документацию читать.
Верить нельзя никому - даже себе. Мне - можно!
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
Тема наверное уже неактуальна, но вот пришло по новостям:
Настройка apache + modssl для работы через https (apache mod_ssl ssl security freebsd crypt)
http://www.opennet.ru/base/net/apache_mod_ssl.txt.html
Настройка apache + modssl для работы через https (apache mod_ssl ssl security freebsd crypt)
http://www.opennet.ru/base/net/apache_mod_ssl.txt.html
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 1861
- Joined: 13 Dec 2001 10:01
- Location: из Днепропетровска
Pukite wrote:Тема, к сожалению, всё ещё актуальна, решение пока не найдено
Уже неделя прошла, хвалёный опенсорс, комюнити поддержка, и не знают, как SSL стартовать
На данный момент, я так понимаю, проблема в запросе пароля при startssl? Это у вас пароль к private key запрашивается, да?
Если нужно автоматизировать процесс ввода пароля, то RTFMдаёт следующее:
SSLPassPhraseDialog Directive
Description: Type of pass phrase dialog for encrypted private keys
Ну и дальше читать. Как вариант - перегенерировать сертификат без защиты приватного ключа паролем.
P.S. Pukite, поздравляю со вступлением Латвии в ЕС!