ホーム
おまかせ表示
ログイン
設定
Wikiduccaについて
免責事項
検索
Trac (日本語版)のインストール手順のソースを表示
←
Trac (日本語版)のインストール手順
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
Apache + mod_python を用いて Trac を使用する手順。 = 事前にインストールが必要なもの = * Python ** easy_install * Apache ** mod_python = easy_install = <pre> # easy_install -Z Pygments # easy_install -Z Genshi # easy_install -Z Babel # easy_install -Z http://www.i-act.co.jp/project/products/downloads/Trac-0.12.3.ja2.zip </pre> = レポジトリ用のディレクトリを作成 = # mkdir -p /home/trac/repos = 新規 Project 作成 = 例:mogeプロジェクトの作成 <pre> # trac-admin /home/trac/repos/moge initenv # chown -R apache.apache /home/trac/repos/moge </pre> == conf 修正 == /home/trac/repos/moge/conf/trac.ini に以下を追記し、この後作成する管理ユーザに、web で [管理コンソール] 画面を使用できるようにする、 <pre> [components] webadmin.* = enabled </pre> = trac ユーザ追加 = == Basic 認証用アカウント作成 == # /usr/local/apache2/bin/htpasswd -c /home/trac/.htpasswd [username] == TRAC-ADMIN権限ユーザを指定 == # trac-admin /home/trac/repos/moge permission add [username] TRAC_ADMIN = httpd 設定 = 以下のような設定でバーチャルホストを追加する。 メールアドレスやサーバ名、ドキュメントルートなどは適当に変更する。 <pre> ############################################################ ### trac-test ############################################################ <VirtualHost *:80> ServerAdmin webmaster@example.com DocumentRoot /home/sites/trac/web ServerName trac-test <Location /repos> SetHandler mod_python PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /home/trac/repos PythonOption TracUriRoot /repos </Location> <LocationMatch "/.*/login"> AuthType Basic AuthName "trac" AuthUserFile "/home/trac/.htpasswd" Require valid-user </LocationMatch> </VirtualHost> </pre> 以上。 [[Category:Apache]][[Category:Python]][[Category:フリーソフト・オープンソース]][[Category:Trac]]
Trac (日本語版)のインストール手順
に戻る。