June 2007
23 posts
TruStudio のインストール
PHP, HTML の編集、Subversionクライアントとして使う。
TruStudio のインストール
TruStudio を download する
解凍する
適当なディレクトリにコピーまたは移動する
Subclipse (SVN クライアント)
TruStudio を起動
Help > Software update > Find and Install
Search for new feature install
New remote site > enter name: Subclipse, URL:http://subclipse.tigris.org/update
Subclipse を選択 > Finish をクリック
ダイアログに従ってインストールしたら、TruStudio を再起動する
Trac を GTD に使えるか
GTD を実践するのに Trac を使えないか考えた時のメモ(考えたけど今は使ってない)。
設定
Ticket を設定する。 Componet を次のように設定する。
Personal
Professional
Job
Home
Other
Priorities はデフォルトのまま。 Severities は次のように設定。
@ACTION
@WAITING
Someday
Type は次のように設定する。
task
enhancement
defect
milestone は適宜プロジェクトのロードマップとして使う(元々そうだけど)。
レポートのカスタマイズ
今週のレポート
今週アップデートされたチケットを表示。 SQL:
SQL Query for Report: SELECT p.value AS __color__, ...
Linux で外付けの HDD を使用する
参照
http://collie.low-temp.sci.yamaguchi-u.ac.jp/~ashida/comp/usbhdd.html
http://linux.nekosuke.net/000025.html
設定手順
USB 接続の HDD にパーティションを作ってフォーマットする。 fdisk を実行。
# fidsk /dev/sda
fdisk のメニューで Linux パーティションを作る。
コマンド (m でヘルプ): d 領域番号 (1-4): 1 コマンド (m でヘルプ): n コマンドアクション e 拡張 p 基本領域 (1-4) p 領域番号 (1-4): 1 最初 シリンダ (1-9733, default 1): Using default value 1 終点 シリンダ または +サイズ または +サイズM または...
Twiki の導入
参照
TWiki Installation Guide インストール先など
ディレクトリ: /var/www/html/twiki
Installation guide にある httpd.conf の例を twiki.conf として /etc/httpd/conf.d にコピー
設定ファイル
twiki/bin/setlib.cfg
以下の行を修正: $twikiLibPath = '/var/www/html/twiki/lib';
twiki/lib/TWiki.cfg
以下の行を修正: $defaultUrlHost = "http://192.168.1.11"; $scriptUrlPath = "/twiki/bin"; $dispScriptUrlPath = $scriptUrlPath; $dispViewPath = "/view";...
Webmin の導入
インストール
以下のサイトのどちらかから RPM をダウンロード
http://jp.webmin.com/modules/newbb/
http://www.webmin.com/, then run the following command.
次のコマンドを実行 # rpm -ivh webmin-1.200-1.noarch.rpm
webmin を使うには http://example.com:10000/ にアクセスする。 Firewall の設定
webmin と usermin を使う為に /etc/sysconfig/iptables に次の行を追加する。 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT -A...
Trac の導入
参照
Official Website
WebAdmin Plugin
インストール
/etc/yum.repos.d/dag.repo の includepkgs に trac に加え依存関係にあるパッケージを追加。 /etc/yum.repos.d/dag.repo
[dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 includepkgs=proftpd trac clearsilver python-clearsilver
“trac clearsilver python-clearsilver” を追加。
#...
Scuttle のセットアップ
参照
Scuttle
Scuttle wiki
ソーシャルブックマーク(Scuttle)のインストール方法 (phpspot)
インストール
ダウンロードサイトからダウンロード
任意のディレクトリに解凍
MySQL に Scuttle 用の DB とユーザを作成
アーカイブ内にある tables.sql でテーブルを作成
config.inc.php を編集
Scuttle の URL (インストール先 URL)にアクセス
例: # cd /var/www/html/ # mkdir scuttle # cd scuttle # wget http://jaist.dl.sourceforge.net/sourceforge/scuttle/scuttle.0.7.2.zip # unzip scuttle.0.7.2.zip # mysql -u...
dotProject についてのメモ
参照
dotProject
php-gd
ガントチャートを使う時は php-gd が必要なので事前にインストールする。 # yum install php-gd # apachectl graceful
インストール
アーカイブをダウンロードし、任意のディレクトリに解凍
ブラウザでアクセスする
dotProject のインストーラ画面が表示される
パーミッションの変更や、必要なモジュールなどが表示されていたら、適宜修正、インストールする
install をクリック > DB 設定を入力し ‘install db & write cfg’ をクリック
既知の問題
jpGraph
参考: http://www.dotproject.net/vbulletin/showthread.php?t=3329...
phpLDAPadmin のセットアップ
インストール
phpLDAPadmin をダウンロードし、解凍する。 # wget http://jaist.dl.sourceforge.net/sourceforge/phpldapadmin/phpldapadmin-0.9.8.2.tar.gz --13:51:48-- http://jaist.dl.sourceforge.net/sourceforge/phpldapadmin/phpldapadmin-0.9.8.2.tar.gz => `phpldapadmin-0.9.8.2.tar.gz' jaist.dl.sourceforge.net をDNSに問いあわせています... 150.65.7.130 jaist.dl.sourceforge.net|150.65.7.130|:80 に接続しています... 接続しました。 HTTP...
phpMyAdmin のセットアップ
参照
phpMyAdmin
phpMyAdmin のインストール
ファイルをダウンロード
ダウンロードしたファイルを解凍して、任意のディレクトリに保存する
例: # cd /var/www/html/ # wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.8.2.tar.bz2 # tar jxvf phpMyAdmin-2.8.2.tar.bz2 # mv phpMyAdmin-2.8.2 phpmyadmin
設定
設定用のディレクトリを作成する(e.g. /var/www/html/phpmyadmin/config)
phpmyadmin/scripts/setup.php にアクセスして、各設定を行う
...
ProFTPD の設定
インストール
CentOS の公式パッケージには含まれていないので、yum のリポジトリを追加する。 /etc/yum.repos.d に以下の内容で dag.repo を作成。 [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 includepkgs=proftpd
そして dag リポジトリの GPG KEY をインポートする。 # rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
yum コマンドでインストールする。 # yum install proftpd
...
Samba の設定 (SWAT)
SWAT のインストール
yum install samba-swat
設定
system-config-securitylevel を実行して次の Port を通すように設定する
901:tcp for SWAT
137:udp, 138:udp, 139:tcp, 445:tpc for Samba
SWAT を使った Samba の設定
URL を開く: http://example.com:901/
Password を入力
Shares から Chose Shares: Homes に
Path を /home/username, select browseable yes にして Commit Changes
Password へ移動
username, password を入力して Add New User
クライアントの設定 (Mac...
OpenLDAP の導入
概要
LDAP を SSH, sFTP, www (Basic 認証)のログイン認証に使う。
インストールしたパッケージ
# yum list | grep ldap nss_ldap.i386 226-10 installed openldap.i386 2.2.13-4 installed openldap-clients.i386 2.2.13-4 installed openldap-devel.i386 2.2.13-4 ...
Subversion の導入
インストール
次の 2 つをインストールする。
subversion
mod_dav_svn
# yum install mod_dav_svn
設定
Apache (httpd)
/etc/httpd/conf/httpd.conf で次のモジュールが読み込まれてるかどうか確認する。 LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so
/etcc/http/conf.d/subversion.conf を編集して以下の内容にする。 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so...
MySQL の導入
インストール
# yum install mysql-server
参考: MySQL関連でインストール済みのソフトウェア(2006/07/25現在) # yum list installed | grep mysql mysql.i386 5.0.22-1.centos.1 installed mysql-server.i386 5.0.22-1.centos.1 installed mysqlclient14.i386 4.1.14-4.2.c4.1 installed php-mysql.i386 ...
JBoss (4.0.2) のセットアップ
Set up
JDK のインストール
J2SE JDK を Sun (J2SE 1.5) からダウンロード
./jdk-1_5_0_05-linux-i586.rpm.bin を実行する
JBoss のインストール
JBoss Application Server を JBoss.org からダウンロード
アーカイブを解凍し、任意のディレクトリに保存する
# cd /usr/local # tar xjvf jboss-4.0.2.tar.bz2
/usr/local/jboss-4.0.2/bin/run.conf を編集し JAVA_HOME を設定 JAVA_HOME="/usr/java/jdk1.5.0_05" JAVA="$JAVA_HOME/bin/java"
Frewall を設定
JBoss を port 8080...
Exim の設定
設定 (とりあえず動かすだけ)
/etc/exim/exim.conf 変更箇所 domainlist local_domains = @ domainlist relay_to_domains = hostlist relay_from_hosts = 127.0.0.1
acl_check_rcpt: accept hosts = : 127.0.0.1
Apache の設定
httpd.conf
/etc/httpd/conf/httpd.conf Load Module
mime_magic_module をコメントアウト。 # LoadModule mime_magic_module modules/mod_mime_magic.so
Document Root
CGI を有効にする。 <Directory "/var/www/html"> Options Indexes FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all </Directory>
Add Handler
このサーバで CGI を有効にする為に、コメント(#)を削除。 AddHandler cgi-script .cgi
Twiki...
Mac OSX への Trac インストール
fink を使ったインストール
fink をアップグレード
SQLite をインストール
Subversion をインストール
Trac をインストール
例: SSL 接続をしない場合 $ fink selfupdate $ fink install sqlite sqlite-dev sqlite-shlibs $ fink install svn svn-client svn-swig-py24 $ fink install trac-py24
設定
trac-admin
$ trac-admin /path/to/projectenv initenv $ sudo chown -R www /path/to/projectenv
Apache
/etc/httpd/httpd.conf に以下のような内容を追加する。 # configuration for...
Subversion のインストール (Mac)
インストール
Subversion は fink のパッケージにあるので、fink をつかってインストールできる。svn と svn-client をインストールするには以下のようにする。 fink install svn svn-client
GUI の svn クライアント
SCPlugin - Tourtois SVN のように、右クリックメニューから commit などができる。
参照
Subversion の導入
MAMP についてのメモ
Pear
MAMP では Pear は以下のディレクトリにインストールされる。 /Applications/MAMP/bin/php4/bin /Applications/MAMP/bin/php5/bin
参照
Official Website
Fink の使い方
参照
Fink Official Website
準備
Fink を使うには、インストール DVD から Xcode Tools をインストールする必要がある。DVD 内の /Application/Installers/Developer Tools/Developer.mpkg が該当のパッケージ。 インストール
Official Site からインストーラをダウンロードする
インストール
Note
Fink はパッケージを /sw 以下にインストールする。
coLinux のインストールと設定
coLinux のインストール
sourceforgeからインストーラをダウンロード
インストーラを実行(TAP-Win32もインストール)
参考: http://www.geocities.jp/error_storm/colinux1.html CentOS のセットアップ
coLinux 用 インストーラからCentOS用をダウンロード
CentOSのダウンロードサイトからCD-ROM用のisoをダウンロード
インストーラの手順に従ってインストールを実行
coLinux の設定
設定ファイルを記述(例は以下)
起動
c: cd "\\Program Files\\coLinux" colinux-daemon.exe -c centos4.colinux.xml -t nt
...