一直用greatnews来浏览rss。可当我回家的时候,自己的电脑上没有安装,但又想看。这个时候,建立一个网站上的rss聚合就是不错的选择了。
MetaPlanet是一个php的聚合程序。官方网站http://laurel.datsi.fi.upm.es/web/metaplanet/。在右面有它的一些演示。
主要特性如下
Calendar
Faces support with size control
Images cache
Generated web pages cache
Easy to customize
Themes support
UTF-8 output
Syndication join request
Blacklists managed by
Admin
Automatically
Ultra-fast
Internationalization support
EN
ES
我第一个使用的就是这个程序,下面写下他的安装方法。
需要的环境主要是
php4 php4-xslt libapache-mod-php4 php4-cli
注意,php5不可以,因为其中没有php5-xslt这个包。
如果你满足以上的环境,就可以使用了
1、下载安装tar zxvf metaplanet-0.3.tar.gz
3、给文件夹改名,这是为了方便以后修改配置文件的时候容易点。mv metaplanet-0.3 metaplanetcd metaplanet修改web文件夹名称为你想要的mv web/ rss/
chown -R 33.33 rss/4、将其中的web文件夹移动到你网站的目录
mv rss/ /var/www/
4、修改/metaplanet/cron/config.php文件,如下,把下面的参数设置为你需要的set $config[‘BASE_CRON_DIR’] to point to ~/metaplanet/cron/
set $config[‘BASE_WEB_DIR’] to point to /var/www/planet/
5、确认在你的/etc/php4/cli/php.ini文件中包含extension=xslt.so6、修改下面各个目录的权限,需要可以写入~/metaplanet/cron/cache/
/var/www/planet/priv/data/下面的2个目录需要给www-data用户写入权限
/var/www/planet/images/cache/
/var/www/planet/priv/cache/
7、上面的几部完成后,就可以运行/metaplanet/cron/planet.php注意,不能以root身份来运行。8、可以加入定时任务0 0-23/3 * * * ~/metaplanet/cron/planet.php
注意,关于你的这个rss聚合的内容设定,以及网站名称了,这一类的东西,都在cron下的config.php里面设定。似乎不支持中文,非常遗憾:0