• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apacheのデフォルトWEBの管理は誰がする?)

ApacheのデフォルトWEBの管理は誰がする?

このQ&Aのポイント
  • 現在、WINでApacheを使用して会社のWEBを公開しています。ドメインが2つあり、xxx.co.jpとaaa.comです。どちらもxxxとaaaのアカウントで管理しているのですが、conf内の設定を変更するとForbiddenエラーが出てしまいます。この問題はFTPの問題なのか、Apacheの問題なのか、切り分けができません。
  • Apacheの設定を変更するとForbiddenエラーが出てしまいます。現在、会社のWEBをWINで公開しているため、FTPサーバー側でフォルダを指定することができます。しかし、VINE+Apacheでxxx.co.jpとaaa.comのドメインを管理しようとしていますが、共にxxxとaaaのユーザーで管理させることができません。
  • ApacheとFTPサーバーの設定に関して問題が発生しています。WINで会社のWEBを公開している状況で、VINE+Apacheでxxx.co.jpとaaa.comのドメインを管理しようとしていますが、設定の変更によりForbiddenエラーが出てしまいます。この問題はFTPサーバーの問題なのか、Apacheの問題なのか、切り分けができずに困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.2

ユーザのホームディレクトリのパーミッションのデフォルトは700です。 Web公開するためには、ホームディレクトリに最低でもその他ユーザに対する実行権限を与えて701としなければなりませんが、そのことについては問題ないですか?

Im_Youki
質問者

お礼

ありがとうございます。 ファイルのパーミッション、 /home/xxx/html/のディレクトリのパーミッションを変えてみたのですが まさか/homo/xxx/のパーミッションまで変更しなければいけないとは 思っていませんでした。 本当にありがとうございました。

その他の回答 (1)

  • qaaq
  • ベストアンサー率36% (146/404)
回答No.1

意味がよく判りません。 Windows でFTPのアカウント毎にディレクトリを分けたいの? confってなに? httpd.confの事? ヴァーチャルホスト毎にドキュメントルートの指定が出来ますが? そういう事じゃない??

Im_Youki
質問者

補足

分かりにくくて申し訳ありません。 Winではアカウントごとのディレクトリで管理していますが Linuxではhome以外、apacheのデフォルトのドキュメントルートを ユーザーに管理させたいのです。 confとはhttpd.confです。 例えばデフォルトのドキュメントルート(/home/httpd/html)を 表示させられるのですがhttpd.confのドキュメントルートを (/home/httpd/html)から(/home/xxx/html)の変更すると表示されません。 ヴァーチャルホストでaaa.comも表示が出来ます。 しかしユーザーxxxとaaaでloginして管理させたいのです。 私も混乱していて伝わると言いのですが… よろしくお願いします。

関連するQ&A