WHM と CentOS 5 を使用して、クライアントのアカウントを分離する専用サーバーを実行しています。クライアントの 1 人から、Subversion をインストールし、リポジトリを webroot の下に保存するように求められました。
- リポジトリの真のフォルダーは「/home/theirfolder/svn」になります
- リポジトリは、「svn.theirdomain.com」のサブドメインを介してアクセスされます
これを行う通常の方法は、リダイレクトを処理する仮想ホストを Apache に設定することです。問題は、WHM が仮想ホスティング プロセス全体を追い越しているように見えることです。そのため、私には機能していないように見える外部ファイルに変更を焼き付けることを余儀なくされています。webroot の下にフォルダーを保持すると、仮想ホスティングにこのフォルダーへのパスをまったく認識させることができませんでした。
私が得た最も近い方法は、代わりにsubversionフォルダーをwebrootに移動することでしたが、それでも、認証を使用するための私の指示に従っていないため、セキュリティ的には良い解決策ではありません. この設定では、ページが Subversion ではなく Apache によって生成されているようにも見えました。
このタイプのセットアップをガイドしてくれるチュートリアルの方向性を教えてくれる人、または何をする必要があるかについての明確なステップバイステップのガイドを教えてくれる人はいますか? 私は多くのことを試しましたが、本当にそこにたどり着くことができませんでした。Subversion とそのすべての依存関係が既にダウンロードされ、正しくインストールされています。
前もって感謝します!