Rnews
If you're reading this page, chances are high that you already know what a feed aggregator is. It's what you manage your hundreds of RSS and Atom feeds with. Why would you want one server-side? Well, a server-side aggregator is:
Easy. You interact with the aggregator with your web browser, where you're going to be reading your news anyway.
Accessible. Read news from anywhere you have a net connection, whether work, the beach house, or a coffee shop.
Consistent. What you've seen and what you haven't is kept consistent, no matter where you are.
Rnews is a tool Adrian wrote to do this because he couldn't find one readily available at the time he wanted it. It is written in PHP, and is similar in functionality to a few other open source projects, but has a significantly different interface. So he decided to release it to the general public for others to use as well. It has since evolved into the best aggregator out there (not that we're biased).
Rnews is free, open-source software, so you can download it now and get started.
Requirements: MySQL 4.1 or later, PHP 4 or PHP 5, and Apache. Rnews has successfully been hosted on Windows XP, FreeBSD, Debian, and Mac OS X 10.3,
and browsed with Firefox, Safari, Internet Explorer, Chrome, and others.
Requirements
Rnews is a server-side news aggregator. It resides on a web server (local to your PC, home network, or on the web somewhere) with access to a database. You connect from a normal web browser. This requires:
Apache 1.x or 2.x web server.
PHP 4.3.0, PHP 5, or later. GD library is optional.
MySQL 4.1 or later.
New Installation
A web installation wizard makes it simple to install and configure Rnews. Steps to install:
Untar rnews into a folder on your web-server. (E.g., /somedir/rnews)
Preserve file permissions, like this: tar xpzf rnews-1.01.tar.gz or unzip rnews-1.01.zip
Browse to install.php in that folder on your web-server. (E.g., http://your.site/somedir/rnews/install.php)
Enter the database and configuration information as prompted and follow the instructions.
After successful installation, two files must be protected:
install.php — remove read permissions from this file, since it exposes your database and add-user information. You can remove it completely, remove world read permissions, or deny access to it using Apache's .htaccess file.
inc/config_user.php — remove write permissions from this file, which holds your configuration data.
Add a user account and you're ready to add/import feeds!



