はてなブックマークやdel.icio.usみたいなオンライン・ソーシャル・ブックマーク(SBM)のような感じのソフトをプライベートで使いたいなと。
いろいろ探していたらScuttleとSemanticScuttleが見つかった。
オリジナルはScuttleらしい。それをもっと使いやすくしたのがSemanticScuttleみたい。
どっちもPHPで動く。
そんな便利なオープンソースのインストール方法をちょっと説明。
01. SourceForge.netにあるSemanticScuttleからファイルをダウンロード。
02. ダウンロードした圧縮ファイルを解凍。
03. その解凍したファイルをftpでアップロード。
04. エディタでconfig.inc.phpを開く
05. Systemのsitename, welcome message, root, locale(日本語にしたい人は変更)を書き換える。
例:
$sitename = ‘bookmark.afrocafe.net’
$welcomeMessage = ‘なんとかなんとか’
$root = ‘http://bookmark.afrocafe.net/’
サブフォルダにファイルをアップロードした時は
= ‘http://bookmark.afrocafe.net/semanticscuttle/’
$locale = ‘ja_JP’
メニュー等を日本語にしたい人は変更
06. サーバー側でmysqlのデータベースを作成する。ユーザー名、パスワード、データベース名。ついでにmysqlにテーブルをインポートする。インポートするファイルは解凍したフォルダに入っている。tables.sql
07. databaseに記入する。dbtype, dbhost, dbuser, dbpass, dbname, tableprefix
例:
$dbtype = ‘mysql4’
$dbhost = ‘localhost’
$dbuser = ‘example’
$dbpass = ‘12345’
$dbname = ‘nanashi’
$tableprefix = ‘sc_’
初期設定では’scdaemon_’となっています。変更しないとエラーがでます。
08. ユーザーの設定とアンチスパムの設定
例:
$adminemail = ‘abc@example.com’
$antispamQuestion = ‘分かりやすい質問を!(数式)’
$antispamAnswer = ‘その答え’
09. 自分が設定したアドレスにアクセス。
10. 以上でインストールが終了です。
どうでしたか?
簡単にインストールできますね。サムネイルもちゃんと表示される結構便利なソフトなのではないでしょうか。
プライベートで自分用にブックマークしておきたいオープンソース・ソフトウエアでした。
Tips 自分だけで使用したい場合はregister.phpを削除するかregister..phpみたいな感じにして登録できなくしておきましょう。
Tips その2 firefox用にプラグインがあります。プラグインをfirefoxにインストールしたら設定を自分のブックマークのアドレスに変更しましょう。クリック1つで追加できる様になります。
コメント