광고 한 번씩 클릭해 주시면 글 쓰는데 큰 힘이 됩니다 (제발~)

IT/Server

윈도우환경 아파치 웹로직 연동

BradKim81 2021. 5. 12. 10:27
728x90

mod_wl_22.so
0.55MB

기본적인 셋팅은 알아서들 잘 했다는 가정하에부터 시작한다. ㅋ

 

mod_wl_22.so​이란 파일이 있는데 웹로직과 아파치를 연동 시킬 수 있는 모듈파일이다.

우선 다운받는다~ 그리고~

Apache2.2 설치경로에 modules 폴더안에 이동시킨다~​

참고로 

          mod_wl128_20.so   ->  64비트. 아파치 2.0 버전 연동 모듈

          mod_wl_22.so      ->  32비트. 아파치 2.2 버전 연동 모듈

 

이다

 

이제는 Apache2.2\conf 안에 httpd.conf 파일을 수정해야한다~

<Directory "D:/Projects/keco_web"> 와​  DocumentRoot "D:/Projects/keco_web"

요런 부분이 있는데 여기를 자신이 사용할 웹루트 영역으로 잡아준다~​

320x100

 

​그리고 대충 100번째 라인쯤을 보면 모듈을 읽어들이게 설정하는 부분이 있는데

대충 그까이거 모듈설정 마지막라인쯤에 아래처럼 모듈을 읽으라고 내용을 넣어준다.​


LoadModule weblogic_module modules/mod_wl_22.so​

 

 

여기까지 작업이 잘 완료되었다면

<Location /weblogic>
  SetHandler weblogic-handler
  #PathTrim /weblogic   --> 이건 원하는 설정에 따라~
</Location>

<IfModule mod_weblogic.c>
  WebLogicHost 777.777.777.777
  WebLogicPort 7001
  #WebLogicCluster 127.0.0.1:7001,127.0.0.2:7001
  ConnectTimeoutSecs 20
  ConnectRetrySecs 5
  MatchExpression *.jsp
  MatchExpression *.crd
  MatchExpression *Servlet
</IfModule>

 

이 부분들 대충 넣어준다~ 참고로 웹로직 호스트는 당연히 자신이 사용할 IP로 바꿔야겠지?ㅋ

아 그리고 서버네임정도도 바꿔주자

 

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName 121.170.254.119

 

 

요러코럼 ㅋㅋ

 

그리고 로컬에서 들어가면 아마 잘 될거다~

혹시나 외부에서 접근하면~

안되지~ 왜냐 방화벽에 걸려있거덩~

윈도우 방황벽 설정에가서 고급 인바운드 설정에다가 

 

 C:\Apache2.2\bin\httpd.exe

얘를 추가해주자~ 그럼 외부에서도 접근끝~ ㅋㅋ​

320x100