오라클/WebServer
[OHS] manual 디렉토리 삭제 여부
sangyeon
2021. 7. 26. 17:11
728x90
해당 내용은 OHS 12c 기준으로 작성된 내용 입니다.
Manual 디렉토리의 용도는 문서상 “Local access to the Apache HTTP Server Manual” 이다.
Manual 디렉토리를 사용하여 해당 장비에서 웹 서버의 리슨 포트로 Apache Manual 페이지를 호출할 수 있도록 하는 설정이다.
아마 httpd.conf에서 manual로 검색 하시면 아래와 같이 나올텐데
+958 # Uncomment the following line to enable the manual configuration below. +959 #Define ENABLE_MANUAL +960 <IfDefine ENABLE_MANUAL> +961 +962 AliasMatch ^/manual(?:/(?:da|de|en|es|fr|ja|ko|pt-br|ru|tr|zh-cn))?(/.*)?$ "${PRODUCT_HOME}/manual$1" +963 +964 <Directory "${PRODUCT_HOME}/manual"> +965 Options Indexes +966 AllowOverride None +967 Require all granted +968 +969 <Files *.html> +970 SetHandler type-map +971 </Files> +972 # .tr is text/troff in mime.types! +973 <Files *.html.tr.utf8> |
-> 기본적으로 세팅을 변경하지 않았으면 Define ENABLE_MANUAL이라는 라인이 주석처리 되어 있습니다.(default)
그렇다면 manual 페이지를 사용하고 있지 않다는 뜻이다.
현 상태에서 IP:PORT/manual/ 호출 시 아래와 같이 not found 페이지가 뜬다.
그러나 라인의 주석을 풀고 IP:PORT/manual/ 호출 시 아래와 같이 Apache Manual 페이지가 호출된다.
-> 해당 페이지는 서비스 운영에 전혀 필요 없는 페이지 입니다. 그렇기 때문에 위에서 설정된 것처럼 Define ENABLE_MANUAL 라인을 주석된 상태로 두고, Manual 디렉토리는 삭제하셔도 서비스에 영향이 없다.
728x90