WEB - Apache 계열/각종 설정
[Apache,OHS] VirtualHost 별 서로 다른 WebLogic 으로 분기하도록 설정
KeuangKuo
2021. 8. 17. 12:58
#. 참고 글 (Apache2.2 관련)
#. 주의사항
Apache2.2 / OHS11g 에서는
VirtualHost 사용 시 NameVirtualHost 라는 옵션을 먼저 선언해야 한다.
해당 옵션 없으면 VirtualHost 옵션을 추가하여도 실제로 동작하지 않음
#. 테스트 환경
RHEL8
OHS12.2.1.4 (Apache2.4기반)
WebLogic 12.2.1.4
#. 예제
VirtualHost 를 두 개 생성하고
각각 서로 다른 WebLogic 인스턴스로 분기하도록 설정하는 예시
<VirtualHost *:80>
DocumentRoot "/appsource/web"
ServerName keuangkuoA.com
<Directory "/appsource/web">
AllowOverride None
Require all granted
<LimitExcept GET HEAD POST>
Require all denied
</LimitExcept>
</Directory>
<IfModule weblogic_module>
WebLogicCluster 127.0.0.1:9041
MatchExpression *.jsp
</IfModule>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/appsource/web"
ServerName keuangkuoB.com
<Directory "/appsource/web">
AllowOverride None
Require all granted
<LimitExcept GET HEAD POST>
Require all denied
</LimitExcept>
</Directory>
<IfModule weblogic_module>
WebLogicCluster 127.0.0.1:9042
MatchExpression *.jsp
</IfModule>
</VirtualHost>
윈도우 hosts 파일 수정 후 테스트 진행