2012-09-02から1日間の記事一覧

Tracプロジェクト追加

設定を抜粋 Tracプロジェクト プロジェクト作成 $ sudo trac-admin /var/trac/[プロジェクト名] initenv 管理者ユーザーを作成 $ sudo trac-admin /var/trac/[プロジェクト名] permission add admin TRAC_ADMIN パスワードファイルを作成 $ sudo htpasswd -c…

BASIC認証、ダイジェスト認証

.htpasswdファイル作成 $ sudo htpasswd -c /etc/httpd/.htpasswd [ユーザー名] 例 $ sudo htpasswd -c /etc/httpd/.htpasswd test_userNew password: Re-type new password: Adding password for user test_user ユーザーを追加する場合は、"-c"オプション…

TracとSVN連携

SVNリポジトリ変更 $ sudo vim /var/trac/[プロジェクト名]/conf/trac.ini[trac] repository_dir = /var/svn/[SVNリポジトリ名] リポジトリ同期 $ sudo trac-admin /var/trac/[プロジェクト名] repository resync "(default)" Subversionでコミットした時に…

Tracのトップにアクセスする場合はダイジェスト認証を使用する

VPS

[Apache]Tracの設定ファイルを修正 trac.conf $ sudo vim /etc/httpd/vhosts.d/trac.confWSGIScriptAlias / /var/trac/trac.wsgi <VirtualHost *:80> DocumentRoot /var/trac ServerName trac.example.com <Directory /var/trac> WSGIApplicationGroup %{GLOBAL} AuthType Digest AuthName "Authenti</directory></virtualhost>…

TracをNginxのリバースプロキシを使用して表示する

VPS

Nginxリバースプロキシ設定 $ sudo vim /etc/nginx/nginx.confuser nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_ty…

uWSGIインストール

uWSGIインストール $ sudo yum install -y gcc-c++ $ sudo yum install -y python-devel $ sudo yum install -y libxml2-devel $ sudo easy_install pip $ sudo pip install uwsgi※ただのメモ書き