S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

いろいろインストール(1)〜Redmineを使う

Unix系は超初心者なので(汗

Redhatバージョンの確認

$ cat /etc/redhat-release
Red Hat Enterprise Linux ES release 3 (Taroon)

Subversionのインストール

RPMファイルをSubversionのサイトからダウンロード(最新がないのでとりあえず1.5.5)。

$ wget http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/1.5.5/rhel3/i386/subversion-*-1.5.5-1.i386.rpm

RPMコマンドでインストール。

$ rpm -i subversion-*-1.5.5-1.i386.rpm

/etc/httpd/conf.d/subversion.confを設定(とりあえずBasic認証

<Location /svn>
   DAV svn
   SVNPath /var/svn
   AuthType Basic
   AuthName "Authorization Realm"
   AuthUserFile /etc/httpd/conf.d/hoge.htpasswd
   Require valid-user
</Location>

Basic認証のユーザ(htpasswdファイル)を作成。

【最初のユーザ】
$ htpasswd -c /etc/httpd/conf.d/hoge.htpasswd hoge
【2人目以降のユーザ】
$ htpasswd /etc/httpd/conf.d/hoge.htpasswd fuga

Apacheのモジュールを追加

LoadModule dav_svn_module modules/mod_dav_svn.so