• 맑음동두천 -2.5℃
  • 맑음강릉 6.5℃
  • 맑음서울 0.5℃
  • 맑음대전 0.4℃
  • 맑음대구 2.3℃
  • 흐림울산 4.7℃
  • 맑음광주 2.0℃
  • 흐림부산 7.4℃
  • 맑음고창 -2.8℃
  • 흐림제주 7.4℃
  • 맑음강화 -1.6℃
  • 맑음보은 -2.6℃
  • 구름많음금산 -2.3℃
  • 흐림강진군 2.3℃
  • 구름많음경주시 -0.6℃
  • 구름많음거제 4.6℃
기상청 제공

Apache DSO, Static 방식

DSO(Dynamic Shared Object)방식

특정모듈을 추가로 설치할 때 아파치를 재 컴파일 하지 않고 모듈을 추가 할 수 있다.

Static 방식에 비해 응답속도가 느릴 수 있다.

필요할때에만 시스템에 load되었다가 사용이 다하면 unload되므로 시스템자원을 효율적으로 사용한다

 

설치 : ./configure --enable-so

확인 : httpd -l | grep mod_so.c

 

추가모듈 사용 방법

① module 디렉토리에 모듈파일 넣기  

② 아파치 환경설정에서 모듈지정  ex) LoadModule php5_module(모듈명)     modules/libphp5.so(위치)

                                                     php일때는 AddType지시자 지정

 

 

Static방식

특정모듈을 추가로 사용하려면 아파치를 재 컴파일 한다.

아파치를 실행하면 모듈을 사용하든 안하든, 추가된 모든 모듈들이 시스템에 load된다.

응답속도가 DSO방식보다 빠를 수 있다. 시스템 자원을 낭비한다.

 

 

DSO 방식을 사용하기를 권장한다