ソーシャルブックマークscuttleをインストールする

ソーシャルブックマークを実現するscuttleというオープンソースプロダクトをLinuxサーバ(Fedora Core 3)にインストールしました。これを使うと会社のイントラ内でも運用可能になりますね。

scuttleはいわゆるLAMP(Linux+Apache+MySQL+PHP)。Apacheはインストール/運用済みとして,インストール作業を以下に記録します。

1. 以下のrpmパッケージをyum等でインストールします。

2. scuttleをダウンロード
http://sourceforge.net/projects/scuttle

3. ダウンロードしたzipをwebで公開するディレクトリに展開

4. mysqlを起動し,scuttle用データベースを作成

# /etc/init.d/mysqld start
# mysqladmin create scuttle

またはmysqlにログインして作成

# mysql
mysql> CREATE DATABASE scuttle

5. scuttle用データベース用アカウント作成

mysql> GRANT SELECT,INSERT,UPDATE,DELETE
    -> ON scuttle.*
    -> TO username@localhost
    -> IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;

6. scuttle用データベース上に専用テーブルを作成
scuttleに同梱されているsql文「tables.sql」を実行

# mysql scuttle < tables.sql

7. scuttleに同梱されているファイルconfig.inc.php.sampleを「config.inc.php」に名前を変更し,以下のように修正

$dbhost = 'localhost'
$dbport = '3306';
$dbuname = 'username';//5.で指定したユーザ名
$dbpass = 'password';//5.で指定したパスワード
$dbtype= 'mysql';
$locale = 'ja_JP';

以上です。