• ベストアンサー

レンタルサーバのホームページスペースのようにするには?

教えてください。 現在Linux(fc4)を使って自宅サーバを設定しています。 そこで教えていただきたいことは、 ○一般のレンタルサーバ(HPスペース)のように、何人分かのUSERスペースを作り、そのUSERスペースでCGIなどを同一フォルダで実行出来るようにするにはどうすればよいのでしょうか? 現在は/cgi-binにCGIスクリプトを設置して利用しています。 どうか宜しくお願いします。

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

  • ベストアンサー
noname#39234
noname#39234
回答No.1

基本的には、単純に複数のユーザーを作成すれば それぞれのホームディレクトリーが作られる。 その上で、ホームディレクトリーの中に ウェブサイトのトップページを置くディレクトリーを作成し そのディレクトリーをウェブサーバープログラム(普通Apache)の HTML置場の中にsymbolic linkして… という感じ CGIはperlで書かれていたりするけど perlのパスは絶対指定で書かれているから どのディレクトリーからでも共通に使える。 あるいは、coLinux等を使って まったく別の空間を用意する手もある。 友人のウェブサイトを共同設置するような場合は たぶん前者の方法で充分。 ただ、ISPの契約上 そういった運用が認められるのかは微妙だよね。 また、具体的な作業内容は、このレベルの知識で 公開のサーバーを建てるのは無謀なので 自宅サーバー構築入門書等で そういうことに触れているものを探すべき。

apacity
質問者

お礼

vaiduryaさん、レスありがとうございました! この質問を起てたあとに"構築入門書"を購入してきてただ今猛勉強中です。 そしてちょうどApache部分を読んでいましたらvaiduryaさんからレスがありました。 う~ん、自分で考えていたよりはるかに奥が深く楽しいですね! > また、具体的な作業内容は、このレベルの知識で 公開のサーバーを建てるのは無謀 たしかに自分の未熟さ、無謀さが痛感させられました。 もう少し勉強をしてから外部公開に踏み切ってみます。

関連するQ&A