Fedora Core4を利用してApacheなどで外部向けにDDNSで動的コンテンツを公開しようと思っています。



公開コンテンツ・スクリプトのおき場所とその所有ユーザーは一般的にどうすべきでしょうか?

開発は通常ユーザー hoge 、Apacheは apacheユーザーで公開していると仮定します。


私が見かけたことあるのは
/opt/xxx以下
/home/apache以下

などです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:inosisibeyan No.1

回答回数211ベストアンサー獲得回数0

ポイント25pt

公開サーバでは上記のようりょうで、パスを決めていますね。

私の家のサーバでは、標準的だと思う場所のままです。以下の様な感じです。

[root@localhost html]# locate /var/www/html/index.html

/var/www/html/index.html

ただ、どちらも全てファイルのパーミッションをきちんと設定しているので、ユーザ以外は変更不可に出来たり、セキュリティ的には上手くいっているように、考えています。

httpd.conf内の設定を変更する事で、/opt/xxx以下なども、公開パスに出来ます。

私は、面倒なのでそこまで弄っておりません。拘っておられるのなら、その拘りを通すかどうかという話だと思います。

id:anom

ありがとうございます。

2005/10/22 21:56:31
id:izayoimizuki No.2

回答回数302ベストアンサー獲得回数0

ポイント25pt

http://www.hatena.ne.jp/1129977813#

人力検索はてな - Fedora Core4を利用してApacheなどで外部向けにDDNSで動的コンテンツを公開しようと思っています。 公開コンテンツ・スクリプトのおき場所とその所有ユーザーは一般的にど..

私は個人的に/home/hoge/htmlが良いと考えています。

理由は/home/hogeの以下であればchrootができるので

/etcディレクトリに万が一変なパーミッションを与えて

/etc内のconfigファイルを見れる状態にしてしまっても

chrootされていれば/home以上には入ることすらできないからです。

id:anom

ナルホドありがとうございます。

2005/10/23 14:26:11

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません