「Tiny Tiny RSS」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(1版 をインポートしました)
3行目: 3行目:
 
Tiny Tiny RSS はオープンソースで開発されているウェブベースの RSS リーダー/アリゲーターです。可能な限り実際のデスクトップアプリケーションに近い感覚で使用できるように設計されており、ニュースをどこからでも読むことができます。
 
Tiny Tiny RSS はオープンソースで開発されているウェブベースの RSS リーダー/アリゲーターです。可能な限り実際のデスクトップアプリケーションに近い感覚で使用できるように設計されており、ニュースをどこからでも読むことができます。
 
==インストール==
 
==インストール==
[[Official_Repositories_(日本語)|公式リポジトリ]]から {{Pkg|tt-rss}} をインストールします。
+
[[公式リポジトリ]]から {{Pkg|tt-rss}} をインストールします。
   
 
tt-rss は {{ic|/usr/share/webapps/tt-rss/}} ディレクトリにインストールされます。あなたのウェブサーバからこのディレクトリを利用可能にするために、シンボリックリンクを貼ります:
 
tt-rss は {{ic|/usr/share/webapps/tt-rss/}} ディレクトリにインストールされます。あなたのウェブサーバからこのディレクトリを利用可能にするために、シンボリックリンクを貼ります:

2015年2月11日 (水) 21:45時点における版

Tiny Tiny RSS はオープンソースで開発されているウェブベースの RSS リーダー/アリゲーターです。可能な限り実際のデスクトップアプリケーションに近い感覚で使用できるように設計されており、ニュースをどこからでも読むことができます。

インストール

公式リポジトリから tt-rss をインストールします。

tt-rss は /usr/share/webapps/tt-rss/ ディレクトリにインストールされます。あなたのウェブサーバからこのディレクトリを利用可能にするために、シンボリックリンクを貼ります:

# ln -s /usr/share/webapps/tt-rss /srv/http/tt-rss 

データベースを設定する

mysqlpostgresql の設定が必要です。ユーザーとデータベースを作成してください(以下は mysql の例です):

$ mysql -p -u root
mysql> CREATE USER 'ttrss'@'localhost' IDENTIFIED BY 'somepassword';
mysql> CREATE DATABASE ttrss;
mysql> GRANT ALL PRIVILEGES ON ttrss.* TO "ttrss"@"localhost" IDENTIFIED BY 'somepassword';

次に /etc/php/php.ini にいくつか変更を加えます:

...
include_path = "... :/etc/webapps/tt-rss"
...
open_basedir = ... :/usr/share/webapps/:/etc/webapps/:/var/lib/tt-rss
...

また、同ファイルの下記のモジュールを有効化します:

extension=curl.so
extension=iconv.so
extension=mysqli.so # extension=pdo_mysql.so might be an alternative
extension=posix.so
extension=soap.so

(あなたのサーバルート)/tt-rss/install/ へ行き、インストーラーを実行してください。

設定をしてデータベースを作成した後は、ユーザー名 admin とパスワード password を使ってウェブアプリケーションにログインできます。デフォルトのパスワードは必ず変更してください。

アップデートデーモンのセットアップ

http://tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds を見てください。とはいっても実行するのはとっても簡単です。

# systemctl start tt-rss

以下のコマンドを実行して動いているかどうか確認してみてください:

$ systemctl status tt-rss