Step1
IMS relies on the following freeware products:
- HTTP-server (for example, Apache)
- a PHP interpreter or module, version 4 or higher
- MySQL database manager
In addition, since IMS is encoded by Zend Encoder for distribution, it requires Zend Optimizer to interpret the code.
Ensure that all these packages have been installed and operate correctly. You can change the main settings related to operation of the system in the file php.ini
(session parameters, upload parameters, etc.) or in .htaccess. Ensure that php.ini either does not define the
parameter include_path or sets it according to the OS default: current directory and the directories
include and admin/include.
Step2
Unpack the archive to the server's document root directory, e.g., in htdocs/ims/.
Check the access settings for uploads and backups (the directories storing
the attachment files and database backups) and for include/settings.php. The
required permissions are "Create Files" and "Write Data".
Start the installation program from the browser by typing the URL of the system
(e.g., http://server_name/ims/). Follow the instructions of the installer.
Step3
If installation successfully completed, check if the install directory
still exists; if it does, then the installer did not have the write
permission. Remove install directory. Start the browser, enter the URL of
the system, log in as "admin" and start working.
Step4
To improve the system's security, we recommend the following:
- install openSSL and set up a permanent redirection from http to https
- close access to the uploads directory via the server (it will store the attached documents). For instance, for Apache enter the following in httpd.conf:
<Directory "IMS_ROOT/uploads">
Order deny,allow
Deny from all
</Directory>
Copyright © 2004, 2005 by Sib3. All rights reserved.
|