How to install LetoDMS
-------------------------------------------------------------------
LetoDMS Installation Instructions
-------------------------------------------------------------------
0. Quick installation instructions
* Unpack all the files in a public web server folder. If you're working on a
hosting machine your provider will indicate you where you should upload the files.
* Create a data folder somewhere in your web server
For security reason probably it should not be in the public folders.
The directory must have read/write permission for the web-server user.
* Create a new DB on your web server
* Create a new user for the DB with all permissions on the new DB
* Execute "create_tables.sql" in the new DB
This three steps depends on which DB interface you're using.
* Edit the inc/inc.Settings.php to match your preference and settings
At least $_rootDir, $_httpRoot, $_contentDir, $_ADOdbPath, $_dbHostname,
$_dbDatabase, $_dbUser, $_dbPass must be edit. Note that for the path you
probably need to ask to your provider because the absolute path on the server
is not immediatly viewable in a hosted system.
* If you have old version of PHP/MySQL try using the old version of adodb:
- rename "adodb" dir in "adodb-new"
- rename "adodb-old" in "adodb"
================================================================================
UPDATING FROM A PREVIOUS VERSION
- make an archive of your installation folder
- make an archive of your data folder
- dump your current DB
- extract the letoDMS archive to your web server
- login as administrator
-execute all the update.php script pointing your browser directly:
http://www.yoursite/path/to/dms/UPDATE-vX.X.X/update.php
Every script is require to update starting from a version previous than the
one in the folder name. For example to update from a 1.7.1 to 1.8.3 you need
to run both UPDATE-v1.8.1/update.php and UPDATE-v1.9/update.php.
1. Requirements ================================================================
LetoDMS is a web-based application written in PHP. It uses the MySQL RDBMS to
manage the documents that are loaded into the application.
Make sure you have PHP 4.0 or higher installed, and MySQL 4 or higher. LetoDMS
will work with PHP running in CGI-mode as well as running as module under
apache. If you want to give your users the opportunity of uploading passport
photos you have to enable the gd-library (but the rest of LetoDMS will
work without gd, too).
You will also need to download and install the ADODB database
abstraction library from http://adodb.sf.net/ since LetoDMS relies
upon it for all database connectivity.
Step 1 > 2
|
|