Нема описа

Justin Gilman f11d3f852d adding in nginx server config пре 9 година
controllers aef598fb72 notification comments now directly link to their comment in the post пре 10 година
htdocs ab75d35edf adding in notification link highlighting when user has unread notifications, began putting more pertinent information on notification page (comment data) пре 10 година
libs aef598fb72 notification comments now directly link to their comment in the post пре 10 година
setup f11d3f852d adding in nginx server config пре 9 година
views aef598fb72 notification comments now directly link to their comment in the post пре 10 година
README.md 6ffc4d8242 changing image in README пре 11 година
config.inc 162e48c89d basic file uploads now work пре 10 година

README.md

doxen

====

A very lightweight forum implementation.


Requirements

This was only tested on a debian linux server, so that's the baseline. You will need apache2, PHP5.3 +suhosin if you haven't changed your PHP session storage location. MySQL server is used for the backend, and Memcached is optional but suggested.

Installation

To set up your own instance of doxen, just copy the setup/apache2_doxen vhost definition to your apache2 configuration.

sudo cp setup/apache2_doxen /etc/apache2/sites-available/ sudo ln -s /etc/apache2/sites-available/apache2_doxen /etc/apache2/sites-enabled/001-doxen sudo /etc/init.d/apache2 restart

The mysql database setup script is in setup/mysql_db.sql and will create the required database and tables. Make sure to change the default user password in this file, just replace 'doxenpassword'.

mysql -u root -p < setup/mysql_db.sql

The code should be placed in /var/www/doxen. The config.inc file has configuration information, make sure that the database password here matches what you changed the password to in the database script.

Once you are setup, delete the entire setup folder as you will no longer need it.