认为:
Httpd
的 Web 发布文件夹是根据以下方式分配的:
编辑/usr/local/httpd/conf/httpd.conf
文件:
DocumentRoot "/usr/local/WebFiles/Html"
<Directory "/usr/local/WebFiles/Html">
Tomcat
的 Web 发布文件夹是根据以下方式分配的:
编辑/usr/local/tomcat/conf/server.xml
文件:
<Host name="localhost" appBase="/usr/local/WebFiles"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="Html"
reloadable="true" />
问题一:
是否可以在 Tomcat 和 Httpd 之间共享 Web 发布文件夹(或使用相同的文件夹)?
汤姆猫有团体和用户命名为tomcat
.
httpd 有团体和用户命名为apache
.
问题2:
如何为文件夹和文件建立用户(tomcat
和)的权限?apache
/usr/local/WebFiles/Html
答案1
如果您的意思是 /usr/local/WebFiles/Html 是发布文件夹,在这种情况下我会说是,问题二的答案:创建一个组,在其中添加 tomcat 和 apache 并授予这个新组读取和执行出版物文件夹。