tracプロジェクトの作成と削除のメモ

8月 26th, 2008 admin

作成

svnadmin create /var/svn/project-name
chown -R www-data:www-data /var/svn/project-name
trac-admin /var/trac/project-name initenv
chown -R www-data:www-data /var/trac/project-name

注意:apacheが読み書きできる権限で作ること

削除

subversionのリポジトリと同じように、単純にファイルだけ消せばよい。
(この場合は/var/trac/svnproject-nameを消せばよい)

TracWebAdminの設定

/var/trac/project-name/conf/trac.ini

CODE:
  1. [components]
  2. webadmin.* = enabled

を追記

trac-admin /var/trac/project-name

CODE:
  1. permission add toyoshi TRAC_ADMIN

んで、webサーバを再起動

VMware+Ubuntuの導入が最速すぎる

5月 20th, 2008 admin

ubuntu.gif

どれぐらい早いか

なんせVMware用のUbuntuイメージが用意されているので、VMwarePlayerのインストールさえ終わっていれば、やることはUbuntuでのユーザ作成だけなので5分以内でデスクトップ環境が手に入る。

なんかもうオープンソースで得したというよりは「まじで儲かった」というぐらいの衝撃を感じました。早いとこ使うばかりでなく提供する側になりたいもんですね。ほんとすばらしいです。

ダウンロード

VMwarePlayer
http://www.vmware.com/jp/download/player/

VMware用ubuntu
http://www.ubuntulinux.jp/products/JA-Localized/vmware

安い!SC430のメモリを増設しました

3月 5th, 2008 admin

dsc00089.jpg
SC430にメモリを増設しました。

パソコン工房(http://www.pc-koubou.jp/)
TS128MLQ72V6J (DDR2 PC5300 1GB) \3,780×2

本体を買ったときは、メモリが本体以上の値段がした気がしますが本当に安くなりましたね。
コネコネットでの比較

mem.jpg
これでVMが何個か動いていてもサクサクになりました。

debian etch subversionインストールメモ

11月 14th, 2007 admin

はじめに

subversion(サブバージョン)とはファイルのバージョン管理システムです。
何度も更新があるファイルを作るとき
index.html.2007111401
index.html.2007111402
みたいなファイルを作って管理していませんか?
バージョン管理システムを使うとそれとさよならできます。

また、Web制作の際にサーバ上のファイルを最新に保つために
毎回毎回すべてのファイルをダウンロードしてから作業していませんか?
これもやっぱりバージョン管理システムが解決してくれます

今回はlinux上で動くsubversionをインストールしたのですが、windows上で動くTortoiseSVNというのもある。ファイルを更新するすべての人に使ってもらいたいなと思います。

参考サイト

Subversion によるバージョン管理
http://subversion.bluegate.org/doc/book.html

Subversionでサイト管理(1/3) - Linux Home Server Memo - 自宅サーバ
http://asshole.dip.jp/subversion.php

Debian 設定メモ - Subversion
http://wiki.fdiary.net/debianmemo/?Subversion

インストールメモ

subversionをインストール

aptitude update
aptitude install subversion

svn用のユーザを作りパスワードを設定する

# useradd svn
# passwd svn

/etc/inetd.conf
svn stream tcp nowait svn /usr/sbin/tcpd /usr/bin/svnserve -i

# mkdir /var/svn
# svnadmin create /var/svn

/var/svn/conf/svnserve.confの編集

[general]
anon-access = none
auth-access = write
password-db = passwd #ユーザのリストを書くところ

/var/svn/conf/passwdの編集

[users]
svn = さっき設定したパスワード

svnフォルダのパーミッションを変更

# chown -R svn:svn /var/svn
# chmod -R og+w /var/svn

initdを再起動

/etc/init.d/openbsd-inetd restart