root/trunk/INSTALL

Revision 512, 1.3 kB (checked in by michiel, 1 year ago)

Merge changes from remove_multi_blog branch.

remove everything that referenced to:
'one codebase multiple weblogs'
Also stop supporting common/hosts.php as configfile.

Line 
1 Requirements
2
3 * PHP5 (tested with apache2 cgi and apache2 module)
4 * PHP5 PostgreSQL module or PHP5 MySQL module or PHP5 sqlite module
5 * PEAR::MDB2 with apropiate backend driver
6 * PEAR::HTTP_Request (for trackbacks) -- optional
7 * PostgreSQL server (tested with 7.4 and 8.0) OR
8 * MySQL 5.0 (tested with 5.0.22 and newer) OR
9 * Sqlite
10
11 Installation
12
13 - Unpack the .tar.gz in your DocumentRoot.
14 - Create a database for the blog. You can also create an optional database-user for the blog-database
15 - Import sql/<database_system>/mvblog.sql into the blog-database.
16 - Copy the conf/mvblog.ini.sample to conf/mvblog.ini
17 - Edit the conf/mvblog.ini file and fill in the correct user, password and database name.
18 - Make sure php can write in the site_images folder (chown www-data:www-data site_images)
19
20 The actual commands to create a database and import the sql file are not shown here.
21 You can use the CLI if you are comfortable with it. If not, use a tool like phpMyAdmin or phpPgAdmin.
22
23 Your blog can now be reached at the url associated with the DocumentRoot.
24
25 The Admin Interface can be accessed through the admin/ folder in your url.
26
27 The default admin user/password is mvblog/mvblog
28 I suggest you create a new user and disable the mvblog admin user as
29 soon as possible.
30
31 You are now ready to enjoy MvBlog.
Note: See TracBrowser for help on using the browser.