SVN、Apache、Trac for Windowsをインストールして設定します。 パート4 —最後。 ApacheとTrac

戻る: パート3-Trac ...




このパートでは:

Tracで動作するようにApacheを構成する



mod_pythonを使用してTracを動作させます。
  1. ディレクトリC:\ usr \ local \ Apache2 \ conf \ extra \を作成し、次の内容のtrac-all.confファイルを作成します
             #プロジェクトのリストでの.egg-cacheの出現の問題の解決
    	 PythonOption PYTHON_EGG_CACHE "C:/ temp /"
    	
    	エイリアス/ trac / chrome / common「C:/ usr / local / python / share / trac / htdocs /」
    	 <ディレクトリ「C:/ usr / local / python / share / trac / htdocs /」>
    	  注文許可、拒否
    	  すべてから許可
    	 </ Directory>
    	
    	 #ブラウザからのプロジェクトが利用できるパス 
    	 #example http:// localhost / trac / foo-store
    	 <場所「/ trac」>
    	   SetHandler mod_python
    	   PythonHandler trac.web.modpython_frontend 
    	   PythonOption TracEnvParentDir "D:/ trac-projects /"
    	   PythonOption TracUriRoot / trac
    	 </場所>
    	
    	 <LocationMatch "/ trac / [^ /] + / login">
    	   AuthType Basic
    	   AuthName "Tracプロジェクト"
    	   AuthUserFile "C:/ usr / local / Apache2 / conf / svn / svnpasswd"
    	  有効なユーザーが必要
    	 </ LocationMatch>
    	
    	 #作業のテストmod_python
    	 <場所/ mpinfo>
    	  SetHandler mod_python
    	  PythonHandler mod_python.testhandler
    	 </場所>
    
    	
  2. ディレクトリCに移動します。\ usr \ local \ Apache2 \ conf \
  3. httpd.confファイルを開き、ファイルの最後に次の行を追加します。
    	 #Trac config
    	 conf / extra / trac-all.confを含めます
    	
  4. ファイルを保存して閉じます。
  5. Apacheサーバーを再起動します。


ブラウザを開き、アドレスhttp:// localhost / trac /を入力します。ブラウザは、ファイルC:\ usr \ local \ Apache2 \ conf \ svn \ svnpasswdで以前に指定した名前とパスワードを要求します。



使用可能なプロジェクトのリストが表示されるページが表示されます。
 利用可能なプロジェクト
   -foo-store
   -別の




インストール完了



それだけです! うまくいく!








All Articles