$Revision: 1.14 $
Copy the file config.php.default
to config.php
, and add your local configuration information (note: most of these settings are further documented in the config.php.default
file).
Database settings:
REBLOG_DSN
mysql://username:password@hostname/database
.
create
, drop
and alter
privileges on the Reblog database so that tables may be created.
After installation, normal use requires select
, insert
, update
and delete
privileges.REBLOG_*_TABLE
Other settings:
REBLOG_TIMEZONE
REBLOG_USE_KEYBOARD
REBLOG_AUTH_TYPE
RF
or MT
or WP
).
See ACCOUNTS.html for more info, but if you just want one
user you can leave the default RF
and forget about it.REBLOG_HTTPAUTH_NAME
, REBLOG_HTTPAUTH_PASS
REBLOG_AUTHOR_NAME
REBLOG_FEED_TITLE
REBLOG_FEED_DESCRIPTION
REBLOG_LINK_NEW_WINDOWS
REBLOG_HOWMANY
REBLOG_KEEP_DAYS
REBLOG_KEEP_UNREAD
REBLOG_KEEP_DAYS
days.REBLOG_GUID_PREFIX
REBLOG_ADMIN_FEEDS
REBLOG_UPDATE_FEEDS
REBLOG_POST_NEW
Upload the entire tree to wherever on your server you want Reblog to live.
Create a directory called cache
inside your Reblog directory, and make it world-writeable (chmod a+rwX cache
).
Load the page http://{your server}/{wherever you put Reblog}/install.php
. The installer will first check that it can connect to your DB, and then attempt to create your database tables.
Play around and figure out how it works. It's pretty straightforward. Or see the Users' Guide.
Optionally setup a cron job to perform feed updates on your behalf. Add a call to GET
, wget
or curl
to your crontab, and have it request http://{your server}/{wherever you put Reblog}/update-quiet.php
.
Example:
# Update all feeds once per hour
0 * * * * /usr/bin/curl -I "http://example.com/reblog/update-quiet.php"