> ## Documentation Index
> Fetch the complete documentation index at: https://docs.1000w123.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tiny Tiny Rss

<Tabs>
  <Tab title="中国大陆美股开户条件">
    ☝️ 必要条件

    1、海外银行账户，必须有自己的海外银行账户，向券商入金时必须是自己的同名银行账户，推荐办港澳通行证，去香港办银行卡简单直接，如果不能出国的， 汇丰银行，渣打银行，中国银行等在国内存款50万也可以给你办。

    2、存量客户证明，因中国政府监管要求，富途证券，老虎证券，雪盈证券等中资券商，新开户需要提供2023年5月19日之前的存量客户证明，即开户成功邮件，账户日结单等截图或文件，各别券商有不需要提供的，也有长桥证券提供海外银行证明或定位在国外即可的，看券商具体要求。

    3、购汇结汇额度，中国大陆客户向海外转账，需要先购买外汇美金或港币，每人每年5万美元额度，从海外向国内转回外汇结汇也同样有每人每年5万美元额度。
  </Tab>

  <Tab title="中国籍海外华人开户条件">
    ✌️ 必要条件

    1、海外银行账户，需要与自己护照同名银行账户入金。任何国家的银行账户都可以只需要支持SWIFT代码那种国际电汇就可以,并不是开户香港券商就必须有香港银行卡,有港卡只是入金更快,但所有券商都是支持国际电汇入金的。

    2、存量客户证明，长桥证券手机定位在国外即可开户，因中国政府监管要求，富途证券，老虎证券，雪盈证券等中资券商，新开户需要提供2023年5月19日之前的存量客户证明，即开户成功邮件，券商定期提供的账户结单等截图或文件，各别券商有不需要提供的，看券商具体要求。
  </Tab>

  <Tab title="外籍华人开户条件">
    💪 必要条件

    1、海外银行账户，需要与自己护照同名银行账户入金。任何国家的银行账户都可以只需要支持SWIFT代码那种国际电汇就可以,并不是开户香港券商就必须有香港银行卡,有港卡只是入金更快,但所有券商都是支持国际电汇入金的。
  </Tab>
</Tabs>

<Steps>
  <Step title="First Step">
    These are instructions or content that only pertain to the first step.
  </Step>

  <Step title="Second Step">
    These are instructions or content that only pertain to the second step.
  </Step>

  <Step title="Third Step">
    These are instructions or content that only pertain to the third step.
  </Step>
</Steps>

## 安装 tiny tiny rss

```sh theme={null}
git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss --depth=1
cd tt-rss/


cp config.php-dist config.php


chmod -R 777 cache/images
chmod -R 777 cache/upload
chmod -R 777 cache/export
chmod -R 777 feed-icons
chmod -R 777 lock
sudo -u www-data php ./update.php --update-schema
sudo apt install php-intl
sudo -u www-data php ./update.php --update-schema

systemctl reload openresty
```

在线安装插件需要给插件目录权限。

## 单进程定时更新

tt-rss 的更新时间间隔默认是 30 分钟，可以调低到 15 分钟。虽然后台的 crontab 任务可以定义 1 分钟扫一次，
但是扫的时候会根据数据库中定义的更新间隔跳过。

```bash theme={null}
*/1 * * * * su -m www-data -c "/usr/bin/php /opt/tts-rss/tt-rss/update.php --feeds --quiet"
```

update.php 会在更新时创建一个加锁文件，即使任务执行时间超过 1 分钟，下次被调度到会直接返回。这样即使创建多个 crontab 任务也没有意义。

默认更新间隔(DEFAULT\_UPDATE\_INTERVAL)在 `tt-rss\classes\Prefs.php` 下定义。

## 多进程更新

**restart\_update\_daemon.sh**

```bash theme={null}
#!/bin/bash
# 停止正在运行的守护进程
pkill -f "update_daemon2.php"

# 等待几秒钟确保进程已完全停止
sleep 5

# 启动新的守护进程
/usr/bin/php /opt/tts-rss/tt-rss/update_daemon2.php --feeds --workers 4 --interval 60 &
```

设置 cron 任务，每天凌晨 2 点重启，目的为了内存占用和程序假死。

```
0 2 * * * /path/to/restart_update_daemon.sh
```
