〇Tiny Tiny RSSの画面
インストール方法
1. 以下のコマンドを実行してMariaDBをインストールします。sudo apt-get update
sudo apt-get -y install mariadb-server
sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"
mysql -uroot -proot -e "CREATE DATABASE ttrss DEFAULT CHARACTER SET utf8mb4;"
mysql -uroot -proot -e "CREATE USER ttrss@localhost IDENTIFIED BY 'ttrss';"
mysql -uroot -proot -e "GRANT ALL PRIVILEGES ON ttrss.* TO 'ttrss'@'localhost';"
mysql -uroot -proot -e "FLUSH PRIVILEGES;"
2. Tiny Tiny RSSをインストールします。
sudo apt-get -y install apache2 \
php7.4 \
libapache2-mod-php7.4 \
php7.4-json \
php7.4-mysql \
php7.4-common \
php7.4-xml \
php7.4-intl \
php7.4-mbstring \
php7.4-curl \
php7.4-gd
wget https://git.tt-rss.org/fox/tt-rss/archive/master.tar.gz
tar xvfz master.tar.gz
sudo mv tt-rss /opt/ttrss
sudo chown -R www-data:www-data /opt/ttrss
sudo sudo ln -s /opt/ttrss/ /var/www/html/
sudo systemctl restart apache2
cat << EOF | sudo tee /etc/systemd/system/ttrss.service
[Unit]
Description=ttrss_backend
After=mariadb.service
[Service]
User=www-data
ExecStart=/opt/ttrss/update_daemon2.php
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable ttrss.service
sudo systemctl start ttrss.service
3. ブラウザでhttp://<ホスト名またはアドレス>/ttrss/ にアクセスします。
Database type: MySQL
Username: ttrss
Password: ttrss
Database name: ttrss
Host name: localhost
Port: 3306
「Test configuration」ボタンをクリックします。次に「Initialize databse」ボタンをクリックします。
4. 構成ファイルが生成されるので「Save configuration」ボタンをクリックします。
5. 「loading tt-rss now」テキストリンクをクリックします。ログインフォームが表示されるのでユーザadmin、デフォルトパスワードpasswordでログインします。
関連情報
・Tiny Tiny RSSのカテゴリを追加する・Tiny Tiny RSSにラベルを追加する
・Tiny Tiny RSSにフィルターを追加する
・Tiny Tiny RSSにフィードを追加する
・Tiny Tiny RSSにユーザーを追加する
・Tiny Tiny RSSのテーマを変更する
・Tiny Tiny RSSの日時フォーマットを変更する
・Tiny Tiny RSSで記事をデフォルトでオープンしないようにする
・Tiny Tiny RSSに関する他の情報はこちらを参照してください。
/etc/systemd/system/ttrss.serviceの[Unit]にAfter=mariadb.service入れないと、サーバー再起動時にエラーになる可能性あるよ
返信削除Davistitechさん、アドバイスありがとうございます!早速反映してみました。
返信削除