*

lolipop(ロリポップ)でTinyTinyRSSを導入

公開日: : 最終更新日:2013/11/06 WEBサービス

ダウンロード

Google reader終了のお知らせは、以前ほど使わなくなったサービスとは言え、かなり自分にもショックでした。
http://googlereader.blogspot.jp/2013/03/powering-down-google-reader.html

じゃあ何を使うかと言って色々試したのですが、Google readerに使い慣れていたので、他のRSSサービスにピンときませんでした。(長い間付き合っていた人と別れて、幸せだったんだなーと感じる人の気持ちが分かりました)

今のところ情報収集はもっぱらFacebookになってますが、RSSの情報も大事だよね!これからも使うよね!ということで調べてたら、いいサービスを見つけました。

Tiny Tiny RSS

自分用サーバーが必要になりますが、アカウント管理もできて見た目もGoogleReaderライクです。コミュニティも盛り上がってるらしく、頻繁に活動しているようです。じゃあいつ導入するか?今でしょ!

それでは導入してみましょう。(サーバやドメインの設定はすでに終わってるという想定です。)

1.Tiny Tiny RSS をダウンロードする
http://tt-rss.org/redmine/projects/tt-rss/wiki
このページの最下部に「Download tarball, v xx」(xxはバージョン)というリンクがあるので、ここからダウンロードします。

2.サーバにアップロードする
lolipopにアップロードして解凍しましょう。

tar zxvf tt-rss-x.x.x.tar.gz

3.データベースを用意して設定する
RSS用のデータベースを用意します。それが終わったらDB接続用のファイルを編集します。

$ cp -a config.php-dist config.php
define('DB_TYPE', "mysql");
define('DB_HOST', "localhost");
define('DB_USER', "ttrssuser");
define('DB_NAME', "ttrssdb");
define('DB_PASS', "ttrsspass");
define('SELF_URL_PATH', 'http://yourserver/tt-rss/');

これでサイト完成・・・かと思ったら、エラーが出ました。

Fatal error: Query SELECT schema_version FROM ttrss_version failed: Table 'LA06924761-rss.ttrss_version' doesn't exist in /home/users/0/boy.jp-rainy4649/web/tt-rss/classes/db/mysql.php on line 32

ttrssのバージョンとスキーマのバージョンが違うとか何とか言ってるみたいです。
これは、展開したディレクトリ直下の「schema」ディレクトリ以下にある、「ttrss_schema_mysql.sql」をDBに読み込ませて無かったことが原因でした。あらかじめDB作って置けよ!ってことですね。
ロリポップの場合はphpMysqlAdminがデフォルトで設置されているので、ファイルをインポートしました。

で、サイトを見てみると。

tinytinyrss

 

こんなに簡単にできました。

ログイン:admin
パスワード:password

tiny tiny rss

 

なかなか使い勝手がよさそうです。
次回はGoogleReaderからのエクスポート・インポートをやってみましょう。

Google AD


Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

PHP:GDでテキストの画像合成アプリ作った

前回のNO MUSIC, NO LIFE.メーカーに続き、テキストを入力して画像化するアプリ

記事を読む

no image

PHPのpear インストールにて

今さらながらPEARを触ることに。以前に少しだけ触ったことがあって、「ダウンロードするだけでしょ?超

記事を読む

no image

Blogger Syntax Highlighter

今さらですが、Blogger移転を機にSyntax Highlighterを入れてみました。こちらの

記事を読む

PV5000/月達成したのでまたGoogleAnalyticsのデータを公開します

めちゃくちゃに力を入れていた訳でもなく、特にすごいコンテンツをエントリーした訳でもないのに、

記事を読む

no image

アマゾンのクラウド(AWS)を使ってみる

前々からやろうやろうと思っていて手を着けられていなかったサービス、アマゾンウェブサービス(AWS

記事を読む

no image

img画像に隙間(空間)ができる件

何度か経験してそのたびにイラッときたので自分用にエントリー。 スタイルシートで下記のように記述

記事を読む

no image

podcastのテスト

podcast配信です! mp3ダウンロード mp4ダウンロード

記事を読む

CakePHPでFacebook-PHP-SDKを使ってFacebookログインするアプリの作り方

こんにちは! 昨日は東京では45年ぶりに大雪が降りましたね! 自分の家の方でも雪が2

記事を読む

さくらでcakephpを使って500internal server errorが出る場合の対応

こんにちは! 今日は節分ですね。自分の子供のころ、節分と言えば豆まきだったわけですが、近ご

記事を読む

【解説】Googleウェブマスターツールの使い方

サイトの分析やアクセス解析のツールと言えばGoogleAnalyticsですよね。 このブ

記事を読む

Google AD

Google AD

iPhone6が来ました。アップルのサポートは未だ健在だったというお話。

アップルは製品だけじゃなくて、サポートの対応にまでその企業哲学

iphone6にするか、iphone6plusにするか、まだ決めなくてもいい方法

iphone6が発表されましたね。iwatchは来年に持越しで

パパも2歳になったよ

早いもので子供が2歳になりました。 年を取るごとに年月が早く

転職して新しい職場で仕事始めました

1か月以上もブログを放置してましたが、私は元気です。 むしろ

6月末で現職を退職します

ご存知の方もいらっしゃると思いますが、6月末で現職を退職するこ

→もっと見る