2008年10月21日火曜日

ソーシャルブックマークツール scuttleを設置するメモ

試しにscuttle0.7.4をCentOS4.xにインストールしてみる。
http://sourceforge.net/projects/scuttle/

予めmysqlのscuttle用のデータベース及びユーザを作成しておくことにする。
$ mysql -u root -p
mysql> create database scuttle_db default charset utf8
mysql> grant all on scuttle_db.* to scuttle_user@localhost identified by 'scuttle_pwd';
mysql> flush privileges;


ダウンロードして解凍して/var/www/html/に移動してリネーム。
$ wget "http://downloads.sourceforge.net/scuttle/scuttle.0.7.4.zip?modtime=1215888540&big_mirror=0"
$ unzip scuttle.0.7.4.zip
$ mv scuttle\ 0.7.4 /var/www/html/scuttle

config.inc.php.exampleをコピーしてconfig.inc.phpを作る。そんで編集。
$ cd /var/www/html/scuttle
$ cp config.inc.php.example config.inc.php
$ vi config.inc.php

MySQLのDBの設定とロケールを日本語にする。
$dbuser = 'scuttle_user';
$dbpass = 'scuttle_pwd';
$dbname = 'scuttle_db';
...
$locale = 'ja_JP';

table.sqlを実行してmysql上にテーブルを作成する。
$ mysql -u root -p scuttle < tables.sql

ここまで正常に出来ていればブラウザで/scuttle/にアクセスすればOK。
トップページの右上の辺りにある「登録する」からユーザ登録する。
管理者ユーザも一般ユーザも区別ないっぽいね。でもシンプルな感じが好印象です。