成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎樣在樹莓派上安裝TT-RSS

系統 Linux
Tiny Tiny RSS(TT-RSS)是一個自由開源的基于 Web 的新聞饋送(RSS/Atom)閱讀器和聚合工具。它非常適合那些注重隱私,并且仍然依賴 RSS 來獲取日常新聞的人。TT-RSS 是自行托管的軟件,因此你可以 100% 的掌控你的服務器、數據以及你的全部隱私。

[[328450]]

使用 Tiny Tiny RSS 來保護你閱讀新聞饋送時的隱私。

Tiny Tiny RSS(TT-RSS)是一個自由開源的基于 Web 的新聞饋送feed(RSS/Atom)閱讀器和聚合工具。它非常適合那些注重隱私,并且仍然依賴 RSS 來獲取日常新聞的人。TT-RSS 是自行托管的軟件,因此你可以 100% 的掌控你的服務器、數據以及你的全部隱私。它還支持大量的插件、擴展和主題。你喜歡黑暗模式的界面?沒問題。想基于關鍵詞過濾發來的消息?TT-RSS 也能讓你得償所愿。

 

怎樣在樹莓派上安裝TT-RSS

Tiny Tiny RSS screenshot

現在你知道 TT-RSS 是什么了,那么為什么你可能會想用它。我會講述要把它安裝到樹莓派或 Debian 10 服務器上你需要了解的所有的東西。

安裝和配置 TT-RSS

要把 TT-RSS 安裝到樹莓派上,你還需要安裝和配置最新版本的 PHP(本文撰寫時 PHP 最新版本是 7.3)、后端數據庫 PostgreSQL、Nginx web 服務器、Git,最后才是 TT-RSS。

1、安裝 PHP 7

安裝 PHP 7 是整個過程中最復雜的部分。幸運的是,它并不像看起來那樣困難。從安裝下面的支持包開始:

  1. $ sudo apt install -y ca-certificates apt-transport-https

現在,添加存儲庫 PGP 密鑰:

  1. $ wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -

下一步,把 PHP 庫添加到你的 apt 源:

  1. $ echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list

然后更新你的存儲庫索引:

  1. $ sudo apt update

最后,安裝 PHP 7.3(或最新版本)和一些通用組件:

  1. $ sudo apt install -y php7.3 php7.3-cli php7.3-fpm php7.3-opcache php7.3-curl php7.3-mbstring php7.3-pgsql php7.3-zip php7.3-xml php7.3-gd php7.3-intl

上面的命令默認你使用的后端數據庫是 PostgreSQL,會安裝 php7.3-pgsql。如果你想用 MySQL 或 MariaDB,你可以把命令參數改為 php7.3-mysql

下一步,確認 PHP 已安裝并在你的樹莓派上運行著:

  1. $ php -v

現在是時候安裝和配置 Web 服務器了。

2、安裝 Nginx

可以用下面的命令安裝 Nginx:

  1. $ sudo apt install -y nginx

修改默認的 Nginx 虛擬主機配置,這樣 Web 服務器才能識別 PHP 文件以及知道如何處理它們。

  1. $ sudo nano /etc/nginx/sites-available/default

你可以安全地刪除原文件中的所有內容,用下面的內容替換:

  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4.  
  5. root /var/www/html;
  6. index index.html index.htm index.php;
  7. server_name _;
  8.  
  9. location / {
  10. try_files $uri $uri/ =404;
  11. }
  12.  
  13. location ~ \.php$ {
  14. include snippets/fastcgi-php.conf;
  15. fastcgi_pass unix:/run/php/php7.3-fpm.sock;
  16. }
  17.  
  18. }

Ctrl+O 保存修改后的配置文件,然后按 Ctrl+X 退出 Nano。你可以用下面的命令測試你的新配置文件:

  1. $ nginx -t

如果沒有報錯,重啟 Nginx 服務:

  1. $ systemctl restart nginx

3、安裝 PostgreSQL

接下來是安裝數據庫服務器。在樹莓派上安裝 PostgreSQL 超級簡單:

  1. $ sudo apt install -y postgresql postgresql-client postgis

輸入下面的命令看一下數據庫服務器安裝是否成功:

  1. $ psql --version

4、創建 Tiny Tiny RSS 數據庫

在做其他事之前,你需要創建一個數數據庫,用來給 TT-RSS 軟件保存數據。首先,登錄 PostgreSQL 服務器:

  1. sudo -u postgres psql

下一步,新建一個用戶,設置密碼:

  1. CREATE USER username WITH PASSWORD 'your_password' VALID UNTIL 'infinity';

然后創建一個給 TT-RSS 用的數據庫:

  1. CREATE DATABASE tinyrss;

最后,給新建的用戶賦最高權限:

  1. GRANT ALL PRIVILEGES ON DATABASE tinyrss to user_name;

這是安裝數據庫的步驟。你可以輸入 \q 來退出 psql 程序。

5、安裝 Git

安裝 TT-RSS 需要用 Git,所以輸入下面的命令安裝 Git:

  1. $ sudo apt install git -y

現在,進入到 Nginx 服務器的根目錄:

  1. $ cd /var/www/html

下載 TT-RSS 最新源碼:

  1. $ git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss

注意,這一步會創建一個 tt-rss 文件夾。

6、安裝和配置Tiny Tiny RSS

現在是安裝和配置你的新 TT-RSS 服務器的最后時刻了。首先,確認下你在瀏覽器中能打開 http://your.site/tt-rss/install/index.php。如果瀏覽器顯示 403 Forbidden,那么就證明 /var/www/html 文件夾的權限沒有設置正確。下面的命令通常能解決這個問題:

  1. $ chmod 755 /var/www/html/ -v

如果一切正常,你會看到 TT-RSS 安裝頁面,它會讓你輸入一些數據的信息。你只需要輸入前面你創建的數據庫用戶名和密碼;數據庫名;主機名填 localhost;端口填 5432

點擊“Test Configuration”。如果一切正常,你會看到一個標記著“Initialize Database”的紅色按鈕。點擊它來開始安裝。結束后,你會看到一個配置文件,你可以把它復制到 TT-RSS 的目錄,另存為 config.php

安裝過程結束后,瀏覽器輸入 http://yoursite/tt-rss/ 打開 TT-RSS,使用默認的憑證登錄(用戶名:admin,密碼:password)。登錄后系統會提示你修改密碼。我強烈建議你盡快修改密碼。

配置 TT-RSS

如果一切正常,你現在就可以開始使用 TT-RSS 了。建議你新建一個非管理員用戶,使用新用戶名登錄,并開始導入你的饋送、訂閱,按照你的意愿來配置它。

最后,并且是超級重要的事,不要忘了閱讀 TT-RSS 維基上的 Updating Feeds 部分。它講述了如何創建一個簡單的 systemd 服務來更新饋送。如果你跳過了這一步,你的 RSS 饋送就不會自動更新。

總結

呵!工作量不小,但是你做完了!你現在有自己的 RSS 聚合服務器了。想了解 TT-RSS 更多的知識?我推薦你去看官方的 FAQ支持論壇,和詳細的安裝筆記。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-05-06 13:52:00

樹莓派Ubuntu MATEUbuntu

2017-04-24 17:00:26

Linux樹莓派Fedora 25

2017-11-23 08:30:27

數據庫Postgres樹莓派

2020-11-03 10:37:01

樹莓派UbuntuLinux

2021-03-19 13:00:39

樹莓派Linux

2021-09-06 09:45:54

Windows操作系統功能

2018-11-08 09:00:31

樹莓派WordPressLinux

2021-12-21 21:00:23

Ansible樹莓派語音助手

2019-07-31 09:32:06

2020-03-31 12:50:34

樹莓派K3sKubernetes集

2024-08-22 12:49:02

2022-03-28 17:10:18

樹莓派服務器舊硬件

2018-03-26 11:39:13

LinuxAnsible計算系統

2020-08-16 09:00:15

樹莓派FedoraLinux

2009-11-24 14:38:33

kickstart下安

2019-04-28 10:00:11

UbuntuLinuxMySQL

2018-01-08 08:38:30

2020-07-16 21:00:05

樹莓派Kubernetes集Linux

2023-05-26 16:42:08

WindowsPython開發

2022-02-11 09:24:05

樹莓派OpenWrt固定IP服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品美女久久久av超清 | 最新国产精品精品视频 | 日韩在线91 | 日韩欧美国产一区二区三区 | 亚洲一区在线日韩在线深爱 | 欧美日韩国产一区二区三区 | 色资源在线 | 精品国产一区二区三区久久狼黑人 | 99精品在线观看 | 岛国av一区二区三区 | 欧美精品一区二区三区四区五区 | 成人在线亚洲 | 日韩在线视频一区二区三区 | 欧美日韩电影一区 | 欧美在线综合 | 国产成人精品久久二区二区91 | 日本精品久久久久久久 | 国产激情视频在线观看 | 免费在线视频一区二区 | 久久久久久久久久久久久9999 | 日韩午夜 | 亚洲欧洲av在线 | 日本精品视频 | 国产精品一区二区在线 | 亚洲国产成人av | 国产精品99久久久久久宅男 | 亚洲免费影院 | 91亚洲国产精品 | 欧美性视频在线播放 | 国产精品自拍啪啪 | 精品日韩电影 | 91精品国产综合久久久久久漫画 | 中文字幕一区二区视频 | 国产成人av电影 | 精品粉嫩aⅴ一区二区三区四区 | 国产在线看片 | 久久综合成人精品亚洲另类欧美 | 久久性色 | 国产精品视频网 | 亚洲欧美成人影院 | 久久伊人免费视频 |