Apache Tomcat 和 Httpd - 共享公共 Web 发布文件夹 - CentOS

Apache Tomcat 和 Httpd - 共享公共 Web 发布文件夹 - CentOS

认为:

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 并授予这个新组读取和执行出版物文件夹。

相关内容