読者です 読者をやめる 読者になる 読者になる

Tiny Tiny RSS

http://luke.skr.jp/hsj/?Sakura%2FVPS%2FTiny%20Tiny%20RSS

$ sudo apt-get install apache2 mysql-server libapache2-mod-php5 php5-mysql
$ sudo apt-get install php5-cli php5-xmlrpc php5-curl

$ wget https://github.com/gothfox/Tiny-Tiny-RSS/archive/1.10.tar.gz
$ tar zxvf 1.10.tar.gz
$ sudo mv Tiny-Tiny-RSS-1.10 /var/www/tt-rss

$ sudo chown -R www-data:www-data /var/www/tt-rss
$ sudo chown -R www-data:www-data /var/www/

$ cd /var/www/tt-rss

$ mysqladmin -u root -p create ttrssdb
$ mysql -u root -p -e "GRANT ALL PRIVILEGES ON ttrssdb.* TO ttrssuser@'localhost' IDENTIFIED BY 'ttrsspass'"
$ mysql -u root -p -e "FLUSH PRIVILEGES"

$ mysql -u ttrssuser -D ttrssdb -p < schema/ttrss_schema_mysql.sql

http://your.site.com/tt-rss/install/

Database type MySQL
Username ttrssuser
Password ttrsspass
Database name ttrssdb

$ sudo chmod 777 ./cache/images ./cache/upload ./cache/export ./cache/js ./feed-icons ./lock
$ sudo service apache2 restart

$ sudo crontab -u www-data -e
*/30 * * * * /usr/bin/php /var/www/tt-rss/update.php --feeds --quiet

12/20追記
1.10から1.11にアップデートしたら起動時にエラーがでた
Required configuration file parameter DETECT_ARTICLE_LANGUAGE is not defined in config.php. You might need to copy it from config.php-dist.

/var/www/tt-rss/config.phpに'CHECK_FOR_NEW_VERSION'を検索してその下に
define(‘DETECT_ARTICLE_LANGUAGE’, true);
を追加したらエラーでなくなった。