趣味と物欲

博多天神界隈を本と文房具(万年筆とインク)と電子ガジェットを探して徘徊しています。

にほんブログ村 その他趣味ブログ 趣味文具へ にほんブログ村 PC家電ブログ デジモノ・ガジェットへ にほんブログ村 雑貨ブログ ステーショナリー雑貨へ 喜びますのでポチッポチッとお願いします^^)ノ
万年筆用古典インクについて、文献を調査し、自ら実験してきた記録の主要な記事まとめ 本ブログのメイン記事
古典ブルーブラックと万年筆と私 または私は如何にして心配するのを止めて古典インクを愛するようになったか no+e版
万年筆適当主義 (鉄ペンに古典インク入れちゃうし、定期的な手入れもしてないよ。) 肩肘張らず、もっとカジュアルに万年筆を使おう。
ペリカンブルーブラックが古典ブルーブラックのままか定期調査 Lot. 20F (2021年3月) 古典インクのままです。
はてブされた順

Tiny Tiny RSSをRaspberry Piに再インストール

当ブログではアフィリエイト広告を利用しています

 あとで読む

約1ヶ月前にRaspberry Pi上に設定したTiny Tiny RSSの環境が、microSDカードの破損とともに壊れてしまったので、夜なべして再インストールしていました。
f:id:pgary:20200920055516j:plain
設定してしまえば画面は無くて良いのですが、今回みたいに何かあった時に便利なので、3.5インチ液晶付きの方にインストールしました。
pgary.hatenablog.com
手順はほぼ前回どおりですが、無線LANが不安定で切れてしまうので、設置場所を移動し、有線LAN接続するようにしました。
pgary.hatenablog.com
前回同様、 TinyTiny RSSをインストール | goozenlab を参考にさせていただきました。

sudo /etc/init.d/apache2 stop
sudo update-rc.d apache2 remove
sudo apt autoremove apache2

何か変な動きをしているので、元からApache2が動いていたっぽい?
最初にtt-rssを設定した時はそんなことは無かったので、Raspberry Pi Imagerを使うか、imgファイルをrufusで書き込むかの違いかな。

sudo apt install mariadb-server
sudo mysql -u root
CREATE DATABASE ttrss_db;
GRANT ALL ON ttrss_db.* TO ttrss_user@localhost IDENTIFIED BY 'tiny-rss-user';
quit

sudo apt install nginx
sudo vi /etc/nginx/sites-enabled/default
追記: index index.html index.php index.htm index.nginx-debian.html;
修正: /var/www/html → /var/www
以下の4行の行頭の#を取る
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
}

sudo apt install php7.3 php7.3-fpm php7.3-cli php7.3-curl php7.3-mbstring php7.3-json php7.3-intl php7.3-gd php7.3-mysql php7.3-xml php7.3-opcache
sudo vi /etc/php/7.3/fpm/php.ini
以下の3行の行頭の;を取る
opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000

cd /var/www/
sudo git clone https://tt-rss.org/git/tt-rss.git tt-rss
sudo chmod -R 777 tt-rss/

sudo vi /etc/dhcpcd.conf
interface eth0
static ip_address=192.168.xxx.yyy/24
static routers=192.168.xxx.1
static domain_name_servers=192.168.xxx.1

別のパソコンのブラウザから、

http://192.168.xxx.yyy/tt-rss/install/index.php
Database type: MySQL
user name: ttrss_user
password: tiny-rss-user
database name: ttrss_db
Port: 3306
Tiny Tiny RSS URL: http://192.168.xxx.yyy/tt-rss/

30分ごとに更新するようにcron設定
crontab -e

*/30 * * * * /usr/bin/php /var/www/tt-rss/update.php --feeds --quiet

設定できても、なかなかフィードを読みに行ってくれなかったのですが、新たに作ったユーザじゃなくてAdminだと読みに行くので、まだ何か設定が変かも。
Pi4の4Gモデルですが、コントローラなど諸々付いて、11,850円でタイムセール中です。