powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tomcat+ORDS несколько alias
25 сообщений из 26, страница 1 из 2
Tomcat+ORDS несколько alias
    #39872733
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тестируем переход от OHS11 на эту связку.

В OHS в dads.conf было так:
Alias /images/ "/d01/app/oracle/Middleware/Oracle_WT1/ohs/images182/"
Alias /i/ "/d01/app/oracle/Middleware/Oracle_WT1/ohs/images182/"
Alias /i182/ "/d01/app/oracle/Middleware/Oracle_WT1/ohs/images182/"

То есть все вэб-алиасы смотрят в фактически в один каталог.
Новые приложение имеют префикс /i182
Старые и умолчательные приложения имеют префикс /i и /images

В Tomcat 9 скопировал картинки в $CATALINA_HOME/webapps/i182/

Как реализовать подобную многовариантность алиасов в tomcat? Где прописать?
Накопировать по разным каталогам?))
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873166
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понимаю у Вас винда?
В линуксе я вообще никогда не копирую, я просто создаю Symbol link ведущий на каталог с картинками. Следовательно Вам их надо создать три.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873167
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опять же, я использую связку APACHE(NGINX)+TOMCAT+ORDS.
А как мы знаем что OHS это урезанный апач. Так что конфигарацию можно просто повторить.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873183
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понимаю у Вас винда?
В линуксе я вообще никогда не копирую, я просто создаю Symbol link ведущий на каталог с картинками. Следовательно Вам их надо создать три.


Как из создать на windows?

Опять же, я использую связку APACHE(NGINX)+TOMCAT+ORDS.
А как мы знаем что OHS это урезанный апач. Так что конфигарацию можно просто повторить.

А вот это интересно. Стабильно работает?
Тоже настраивается через dads.conf?
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873187
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orabin Я так понимаю у Вас винда?
В линуксе я вообще никогда не копирую, я просто создаю Symbol link ведущий на каталог с картинками. Следовательно Вам их надо создать три.


Как из создать на windows?

Опять же, я использую связку APACHE(NGINX)+TOMCAT+ORDS.
А как мы знаем что OHS это урезанный апач. Так что конфигарацию можно просто повторить.

А вот это интересно. Стабильно работает?
Тоже настраивается через dads.conf?

Tomcat плохо работает со статикой, поэтому используется именно такая связка, все стабильно работает, никаких проблем не наблюдаем.
Пример конфигурации для линукс могу отправить на почту.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873192
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel,
Спасибо если можно
на orabin@mail.ru
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39873203
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отправил
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880041
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel,

я Вам по почте написал
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880061
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно еще получить ваш файл server.xml?
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880236
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orabinblkangel,

я Вам по почте написал
Тут можно общаться.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880240
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orabinможно еще получить ваш файл server.xml?
Он стандартный, кроме тех. изменений, которе были в инструкции.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880276
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немножко путано написано, поэтому хотел сравнить с окончательным вашим вариантом
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39880566
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Статистика с Апача за сутки
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Current Time: Wednesday, 23-Oct-2019 16:36:52 MSK
Restart Time: Tuesday, 22-Oct-2019 16:59:52 MSK
Parent Server Config. Generation: 1
Parent Server MPM Generation: 0
Server uptime: 23 hours 36 minutes 59 seconds
Server load: 1.23 1.19 1.29
Total accesses: 394575 - Total Traffic: 22.1 GB
CPU Usage: u1.37 s.32 cu0 cs0 - .00199% CPU load
4.64 requests/sec - 272.8 kB/second - 58.8 kB/request
7 requests currently being processed, 11 idle workers
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881406
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Закончил настройку на windows не работает(

Tomcat отдельно работает localhost:8095 - показывает
ORDS настроился без ошибок localhost:8095/ords - показывает без картинок (их на томкат не копировал)
Apache locahost - показывает

(поставил как у Бортена)
ProxyPass /ords ajp://localhost:8009/ords timeout=6000
ProxyPassReverse /ords ajp://localhost:8009/ords

тут у вас стояло /apex (так понимаю просто переименовали ords.war)


localhost/ords/apex - не открывает

Куда посмотреть?
RewriteRule ^$ http://%{HTTP_HOST}/apex/f?p=700 [L,R]

что-за 700 приложение?
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881414
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изврешение конечно под винду все это настраивать....

orabinTomcat отдельно работает localhost:8095 - показывает
ORDS настроился без ошибок localhost:8095/ords - показывает без картинок (их на томкат не копировал)

Можно просто линк i создать, который ведет на статику, можно конечно и скопировать


orabinтут у вас стояло /apex (так понимаю просто переименовали ords.war)

Именно

orabinlocalhost/ords/apex - не открывает

Если у Вас ords, откуда у вас еще apex появилось?
Код: html
1.
http://localhost/ords/f?=4550



orabinКуда посмотреть?
RewriteRule ^$ http://%{HTTP_HOST}/apex/f?p=700 [L,R]

что-за 700 приложение?

Какая Вам разница что у меня за приложение 700, это просто пример? :) Да и подождите с правилами редиректа.
Сначала добейтесь чтобы у вас заработала связка ORDS+TOMCAT, потом апач докрутим.
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881517
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторСначала добейтесь чтобы у вас заработала связка ORDS+TOMCAT

работает (догрузил в томкат картинки)
http://localhost:8095/ords/f?p=4550:1:17454684198509:::::

зашел в апекс

авторЕсли у Вас ords, откуда у вас еще apex появилось

В статье https://ora-00001.blogspot.com/2015/06/installing-oracle-xe-ords-and-apex-on-centos-linux-part-two.html
окончательная проверка была через
Now (finally!), if everything works, we should be able to access the new Apex installation by going to the following URL:

http://servername/ords/apex

хотя в настройках у него
ProxyPass /ords ajp://localhost:8009/ords
ProxyPassReverse /ords ajp://localhost:8009/ords

http://localhost/ords
http://localhost/ords/f?=4550
тоже не открывает (

Пока на винде, по ряду причин:)
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881652
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Покажите apex.conf или как вы его навзали
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881675
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
# disable sensitive version info
ServerSignature Off
ServerTokens Prod

# standard alias for Apex image files
Alias /i/ "c:/Apache24/htdocs/images182/"
Alias /images/ "c:/Apache24/htdocs/images182/"
Alias /i182/ "c:/Apache24/htdocs/images182/"

# forward dynamic (ORDS) requests to Tomcat
<VirtualHost *:80>
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /ords ajp://localhost:8009/ords timeout=6000
ProxyPassReverse /ords ajp://localhost:8009/ords
</VirtualHost>

# enable compression of static content
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css text/javascript
</IfModule>

# enable client caching of static content
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 7 days"
ExpiresByType image/jpeg "access plus 7 days"
ExpiresByType image/png "access plus 7 days"
ExpiresByType text/css "access plus 7 days"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType application/x-javascript "access plus 7 days"
</IfModule>
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881676
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
встречал еще и такой вариант

<Location "/ords">
ProxyPass "ajp://localhost:8009/ords"
ProxyPassReverse "ajp://localhost:8009/ords"
</Location>

не прокатывает
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881693
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Сервис апача рестартовали?
2. httpd.conf в студию
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881697
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да
по почте отправил
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881703
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orabin,

Ну увидел в вашем конфиге остновной строчки :)

Код: html
1.
2.
# Load config files in the "/etc/httpd/conf.d" directory, if any.
IncludeOptional conf.d/*.conf



Пути возможно отличаются
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881750
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пути возможно отличаются
1. Когда это вставляю в самом конце synax ошибку выдает

Еще грешу на файл .htaccess лежит в c:\Apache24\htdocs\

в нем
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^$ http://%{HTTP_HOST}/ords/f?p=700 [L,R]
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39881763
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
перенос этих строк в основной конф не помог

грешу на ajp как его сильней протестировать?
...
Рейтинг: 0 / 0
Tomcat+ORDS несколько alias
    #39882705
orabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel,

IncludeOptional в самом конце действительно помог (ну + еще несколько апачевских танцев с бубнами). Все в итоге открылось, спасибо!

Вернемся к RewriteRule. Почему все запросы у вас идут в 700 приложение? что оно делает?
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tomcat+ORDS несколько alias
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]