てきとうなメモ

本の感想とか技術メモとか

Semantic Scuttle

クリッピングサービスがいろいろ終了しつつ、deliciousは重いし、evernoteはなんか違うので、以下のOSSをインストールしてみることにした。

インストールはこんな感じ。phpmysql(or postgresqlとか)があれば良い

mysqlにデータベースを作成

mysql>create database scuttle;

ユーザを作成

mysql> grant select,insert,update,delete on scuttle.* to scuttle identified by 'password';

スキーマの作成

$ mysql -u root -p scuttle < data/tables.sql

設定の編集

$ cp data/config.php.dist data/config.php
$ vi data/config.php

以下のあたりをいじる

<?php
# ロケールは日本語に
$locale = 'ja_JP';

# URLから.phpを削る
$cleanurls = true;

# debug
$debugMode = false;

# DBユーザ
$dbuser = 'scuttle';

# パスワード
$dbpass = 'XXXXXXXX';

# DB名
$dbname = 'scuttle';

# ホスト
$dbhost = '127.0.0.1';
?>

apacheの設定

<Directory /path/to/scuttle/www>
  AllowOverride All 
</Directory>
Alias /scuttle /path/to/scuttle/www

にしてapacheを再起動すると/scuttleでscuttleにアクセスできる

いまのところ、デザインも悪くないし、まあこれで良いかなと