생각하다:
Httpd
웹 게시 폴더는 다음에 따라 할당됩니다.
파일 편집 /usr/local/httpd/conf/httpd.conf
:
DocumentRoot "/usr/local/WebFiles/Html"
<Directory "/usr/local/WebFiles/Html">
Tomcat
웹 게시 폴더는 다음에 따라 할당됩니다.
파일 편집 /usr/local/tomcat/conf/server.xml
:
<Host name="localhost" appBase="/usr/local/WebFiles"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="Html"
reloadable="true" />
질문 1:
Tomcat과 Httpd 간에 웹 게시 폴더를 공유하거나 동일한 폴더를 사용할 수 있습니까?
톰 고양이는그룹그리고사용자명명 된 tomcat
.
httpd는그룹그리고사용자명명 된 apache
.
질문 2:
폴더 및 파일에 대한 사용자( tomcat
및) 권한을 설정하는 방법은 무엇입니까?apache
/usr/local/WebFiles/Html
답변1
/usr/local/WebFiles/Html이 게시 폴더라는 뜻이라면, 두 번째 질문에 답하세요. 그룹을 만들고 여기에 tomcat과 apache를 추가한 후 이 새 그룹에 게시 폴더 읽기 및 실행 권한을 부여하세요.