ソーシャルブックマークサイトを運営出来るCMS「scuttle」

シェアする

ソーシャルブックマークサイトを運営出来るCMS「scuttle」

去年の12月頃に話題になった「del.icio.us」の閉鎖騒動によって、「scuttle」はとっても話題になりました。
(かちびとさんの記事を参照→こちら)

僕自身も「ネット上のサービスは重いし・・・使い勝手もなぁー」と今ひとつでDeliciousが結構ピッタリきていたのですが、ここで「サービス閉鎖の噂」となっちゃうとやはり、「自分で管理した方が良いかもしれない」という結論に至ったわけです。

さて、色々調べて結局del.icio.usからインポートも可能である、CMS「Scuttle|スカットル」を使うことも決まって、まずはお決まりの「ググる」作業に入るわけですが・・・
ちゃんとしたマニュアル的なものがなかったので、僕のブログでインストール方法(レンタルサーバ、ロリポップ対象です。)をご説明しようと思います。

まずは、このオープンソースのソーシャルブックマーク提供用プログラム「Scuttle」のインストール方法です。

【動作環境】PHP+MySQL4以上(Ver.0.90)
【ライセンス】GPL

僕は、日本語化プロジェクトのものをダウンロードしたので、ここで解説するものと同じものは下から入手できます。

まずは、ダウンロードします。

install

次に、「scuttle090j-beta3.zip」をリネーム。
(私は「bookmark」としました。)

そして、サーバーにほりこんじゃいましょう!
次にインストール作業に入ります。(下記のURLにアクセス)

https://example.com/bookmark/

scuttleインストール画面・その1

そして、次へ。

scuttleインストール画面・その2

さて、ここでロリポップにログインしてください。
必要な情報は、下記の2つにあります。

データベース情報:「WEBツール」→「データベース」
パスワード情報:「アカウント情報」→「独自ドメイン メール情報」の「パスワード」の欄

(データベースの説明は省略します。また、僕もよくパスワードを忘れるのですが、実は上のような裏技がありました!どううやら、ここは変えることができないようですね。)

さて、その必要な情報を入力すれば、もう完成!
いかがでしょうか。

「ちょっと待った!これでは、オープン過ぎて荒らされるのでは?」
自分専用に作ったとなると、やはりそれでは困ります。
なので、必要なことは以下の2つ。

1.「installフォルダを消しましょう。」
2.「アクセスの権限を書き換えましょう!」

1は簡単です。
サーバーから、削除すればOK。

次に2ですね。
これは、「ht.access」となっているファイルを書き換えます。
の前に、僕のMacの環境では、隠しファイルは見えない状況にありますので、まずはその下準備。

起動ディスク(Macintosh HDなど)」→「アプリケーション」→「ユーティリティ」と移動し、「ターミナル」を起動します。
そして、「ターミナル」に以下のように入力します。

defaults write com.apple.finder AppleShowAllFiles -boolean true

Finderを再起動します。

killall Finder

これで、OKです。

これが出来たら、「ht.access」を「.htaccess」にリネームし、エディターを起動。
そして、最後に呪文を追加します。

RewriteCond %{REMOTE_ADDR} !^127.0.0.1$
RewriteRule ^register.php/ /bookmark/

これで、権限がないものは、register.phpにアクセスできなくなりました。
(ちなみに「127.0.0.1」とは、自分自身を指すIPアドレスです。)

以上です!
ちなみに、ヒトリフェスト.com|ブックマークはこちらです。ご参考までに、どうぞ!

この記事が気に入ったら
いいね ! しよう

Twitter で

フォローする