最新消息:

虚拟主机搭建tiny tiny rss及自动更新的方法

VPS 大步 2653浏览 0评论

最近有人在《用Tiny Tiny RSS 搭建自己的rss订阅网站教程》留言问我,如何在虚拟主机下搭建tiny tiny rss网站并自动更新tiny tiny rss的rss订阅。

 

其实方法我已经在《用Tiny搭建自己的rss订阅网站教程》指明了,要自动更新就必须到crontbab下将添加定期执行update.php的命令。但是我也不清楚是否虚拟主机环境下,主机上商是否会在虚拟主机的控制面板提供crontab定期执行的权限。因为我不怎么用控制面板,但是在网友用AMH面板上看到了是带crontab的功能的,而最近留言的那位的控制面板也是带crontab计划任务功能的。所以,只要你的虚拟主机的控制面板有crontab计划任务这项功能,那么就可以执行自动更新脚本了。方法和在vps一样,只不过vps下是直接编辑crontab的文件,而虚拟主机是通过面板程序修改,适合新手。

 

方法:

因为每个虚拟主机的商提供的面板都不一样。所以,你要自己看看虚拟主机的控制面板有无crontab计划任务功能,有的话。继续往下看,没有的话,只能手动更新,其实手动更新影响也不大。

先看vps的方法——vps是执行下面的命令更新的:

usr/bin/php /home/rss/update.php

从上面的命令我们看以看到,如何在控制面板里添加crontab计划任务,就两个关键

一个是找到php的可执行文件的绝地路径,也可以说是安装路径(上面举例的命令中:usr/bin/php)。但是,一般主机都应该是将php放入了系统环境变量.可以不写绝对路径而直接用php代替usr/bin/php

 

另 一个关键是,找到你的rss更新的php脚本update.php的绝对路径,也就是你tiny tiny rss安装的路径,上面的例子是脚的路径是/home/rss/update.php 。一般虚拟主机的路径是/home/username/public_html/www 之类的目录了,其中usrname就是你的虚拟主机的用户名,主机根据自身的情况替代命令里的对应的内容就可以了。

下面我分别贴出AMH和Cpanel控制面板官方的演示系统的计划任务添加的方法:

AMH演示地址是:

http://amysql.com/AMH/demo.htm

AMH系统演示

账号: amh

密码: amh_password

登陆后可以看到计划任务选项,然后点击,会看到添加的计划人的选项:

虚拟主机搭建tiny tiny rss的方法

因为AMH面板只能使用AMH命令添加计划任务,所以在命令里添加:

amh php /home/rss/update.php --feeds --quiet

时间设置,见图片,我这只的每个6个小时执行一次:

用虚拟主机搭建tiny tiny rss的方法

 

设定好后,点击下面的“创建”按钮就行了。

 

############################################

下面以Cpanel控制面板举例,来设置tiny tiny rss 自动更新rss订阅的计划任务方法:

演示地址:https://cpanel.net/demo/

点击其中第二个“CPANEL   DEMO”,就可以进入到cpanel的演示系统了。

进入后,在邮编的 Advanced  里面看到 cron jobs  ,就是crontab 计划任务的意思,点击进去就可以了。截图如下:

用虚拟主机搭建tiny tiny rss的方法

进去后看到 crontab设置选项,截图如下:

虚拟主机 tiny rss 更新

像下面的图片一样设置,然后点击  “Add New Cron Job”按钮就完成了计划任务的添加。

用虚拟主机搭建tiny tiny rss的方法

 

其他面板照着这个思路做就行了!!!!!!

本来不想写这个,但是看到有两个人问了同样的我问题,因为每个虚拟主机商的面板不同,而只有你们自己才最清楚自己的环境和控制面板有哪些功能和权限,正如前面我所说的,只要有crontab这功能,就可以自动更新tiny tiny rss的订阅。感觉这篇文章好多余,让别人明白比让自己明白明显更难。

 

转载请注明:大步's Blog » 虚拟主机搭建tiny tiny rss及自动更新的方法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (7)

  1. 现在有些网站和博客没有feed的,如果有个免费的任意页面转feed的个人服务器配合这个就完美了!如果大大有发现,记得通知下。
    oscar3年前 (2013-10-27)Reply
    • 这样的网站有啊,http://feed43.com/ ,你可以去试试,国外的,我没试过,因为我订阅的网站绝大部分都有feed的。如果可以的话,请告诉我,没准以后碰到没有feed网站,也可以用。
      大步3年前 (2013-10-27)Reply
  2. 谢谢。
    cy2年前 (2015-01-27)Reply
SiteMap