考える:
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" />
質問1:
TomcatとHttpdの間でWeb公開フォルダを共有したり、同じフォルダを使用したりできますか?
トム猫グループそしてユーザー名前付きtomcat
。
httpdはグループそしてユーザー名前付きapache
。
質問2:
フォルダとファイルのユーザー(tomcat
および)権限を設定するには?apache
/usr/local/WebFiles/Html
答え1
/usr/local/WebFiles/Htmlが公開フォルダであることを意味する場合は、2番目の質問に答えてください。グループを作成し、ここにtomcatとapacheを追加したら、この新しいグループに公開フォルダの読み取りと実行を許可します。