Apache TomcatとHttpd - 共有パブリックWeb公開フォルダ - CentOS

Apache TomcatとHttpd - 共有パブリックWeb公開フォルダ - CentOS

考える:

HttpdWeb 公開フォルダは次のように割り当てられます。

ファイルの編集/usr/local/httpd/conf/httpd.conf:

  DocumentRoot "/usr/local/WebFiles/Html"
  <Directory "/usr/local/WebFiles/Html">

TomcatWeb 公開フォルダは次のように割り当てられます。

ファイルの編集/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の間でWeb公開フォルダを共有したり、同じフォルダを使用したりできますか?


トム猫グループそしてユーザー名前付きtomcat

httpdはグループそしてユーザー名前付きapache

質問2:

フォルダとファイルのユーザー(tomcatおよび)権限を設定するには?apache/usr/local/WebFiles/Html

答え1

/usr/local/WebFiles/Htmlが公開フォルダであることを意味する場合は、2番目の質問に答えてください。グループを作成し、ここにtomcatとapacheを追加したら、この新しいグループに公開フォルダの読み取りと実行を許可します。

関連情報