Get started with Efficient Documents Management System. Stephane Van de Putte, The NO-SOD Project

Similar documents
KEIL software. Index of contents INSTALLATION

XCloner. Official User Manual. Copyright 2010 JoomlaPlug.com All rights reserved.

Apache, Php, MySql Configuration

Bitnami Pimcore for Huawei Enterprise Cloud

Bitnami ez Publish for Huawei Enterprise Cloud

Sugar Enterprise 6.5 Offline Client Guide

Working with Databases

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud

Bitnami Coppermine for Huawei Enterprise Cloud

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud

WebsitePanel User Guide

Grapevine web hosting user manual. 12 August 2005

Bitnami OSQA for Huawei Enterprise Cloud

Integrating Mahara with Moodle running under https

Saurus CMS Installation Guide

Kollaborate Server. Installation Guide

Administrator Manual

Bitnami TestLink for Huawei Enterprise Cloud

Oracle Database Express Edition

Secure Internet File Transfer (SIFT) HTTPS User Guide. How to send and receive files via HTTPS using SIFT

INSTALLING RACHEL ON SYNOLOGY GIAKONDA IT

Server Installation Guide

Install instructions for Windows

MOVEit Transfer on Azure Marketplace Quickstart Guide. How to deploy and use MOVEit Transfer from Microsoft Azure Marketplace

Zend Server Cluster Manager 5.6 Installation Guide

Zend Server Cluster Manager 5.5 Beta. Installation Guide. By Zend Technologies.

Bitnami Dolibarr for Huawei Enterprise Cloud

Preparing Your Working Environment

Zend Server Cluster Manager 5.x Installation Guide

Bitnami Piwik for Huawei Enterprise Cloud

Release Date March 10, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60610, USA Phone: (312)

Bitnami OroCRM for Huawei Enterprise Cloud

Use the login credentials and the primary domain name that were sent to you on account activation.

K-RATE INSTALLATION MANUAL

Technical Intro Part 1

When the plug-in is installed, you get a new button, to go to Upgrade application screen:

Bitnami Phabricator for Huawei Enterprise Cloud

This FAQ is only applicable for hostings ordered after 23/6/2010

Upgrading from Call Center Reporting to

Desktop Installation Guide

Automation Anywhere Enterprise 10 LTS

Passwordstate Mobile Client Manual Click Studios (SA) Pty Ltd

Bitnami Mantis for Huawei Enterprise Cloud

SPECCHIO Administrators

Using the Control Panel

Setting Up A WordPress Blog

File Cabinet Manager

The following steps guide you through logging in to the Virtual Gateway:

SAP Workforce Performance Builder 9.5

Building Block Installation - Admins

Joomla 3.X Global Settings Part III Server Settings

Sitelok Manual. Copyright Vibralogix. All rights reserved.

VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database

FB Image Contest. Users Manual

Mastering phpmyadmiri 3.4 for

Administrator Guide. Find out how to set up and use MyKerio to centralize and unify your Kerio software administration.

NBC-IG Installation Guide. Version 7.2

The CartIt Commerce System Installation Guide

Basic, Step-by-Step Installation Manual

Please post bugs on our forum on or us on

Desktop Installation Guide

SiteBuilder v for Windows

NETWRIX GROUP POLICY CHANGE REPORTER

Bitnami Re:dash for Huawei Enterprise Cloud

CCMS Installation Instructions

WAM!NET Submission Icons. Help Guide. March 2015

Installing Joomla

Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud

Bitnami MariaDB for Huawei Enterprise Cloud

USER MANUAL. DynamicsPort - Customer Portal for Dynamics CRM TABLE OF CONTENTS. Version: 1.2

How To Guide Using and Developing Custom Phases in IKAN ALM

Bitnami Open Atrium for Huawei Enterprise Cloud

NETWRIX WINDOWS SERVER CHANGE REPORTER

Passwordstate Mobile Client Manual Click Studios (SA) Pty Ltd

2 Designed and Powered by

Download and Installation Instructions: After WAMP Server download start the installation:

2016 TaxSlayer Pro Desktop. Logging in to the Program Usernames/Passwords

SafeConsole On-Prem Install Guide. version DataLocker Inc. July, SafeConsole. Reference for SafeConsole OnPrem

Quest Enterprise Reporter 2.0 Report Manager USER GUIDE

If you re the administrator on any network,

Bitnami Spree for Huawei Enterprise Cloud

3 Installation from sources

As a first-time user, when you log in you won t have any files in your directory yet.

FUSION REGISTRY COMMUNITY EDITION SETUP GUIDE VERSION 9. Setup Guide. This guide explains how to install and configure the Fusion Registry.

Sponsor Documentation

Bitnami DokuWiki for Huawei Enterprise Cloud

Getting Started with EPiServer 4

IceWarp Server Windows Installation Guide

Installing Oreka TR in Windows

K-SEARCH TRIAL INSTALLATION MANUAL

Bitnami Ruby for Huawei Enterprise Cloud

Courtesy of Clayton Fyfe. Lab 2 Runthrough

Online Backup Manager v7 Quick Start Guide for Synology NAS

AbandonedCarts Documentation

1 Login AppServ Hosting Control System

Scoreboard 2.16 Installation Guide. For Apache Tomcat 8.0 On Windows 2003 (or later) Server, 64-bit

One Identity Active Roles 7.2. Replication: Best Practices and Troubleshooting Guide

Overview of Web Interface to CenturyLink B2B Gateway

Toad Intelligence Central 3.3. Deployment Guide

PHPBasket 4 Administrator Documentation

Transcription:

Get started with Efficient Documents Management System Stephane Van de Putte, The NO-SOD Project

Get started with Efficient Documents Management System by Stephane Van de Putte Published 2004 Copyright 1999, 2000, 2001, 2002, 2003, 2004 The NO-SOD Project

Table of Contents 1. Objective... 1 2. Procedure... 2 3. Upgrading from a previous version... 3 4. Installing edms 1.0.4 from Korigan Package 1.0.4... 4 STEP 1... 4 STEP 2... 4 STEP 3... 5 STEP 4... 8 STEP 5... 8 STEP 6...10 STEP 7...11 iv

List of Tables 4.1.... 5 v

Chapter 1. Objective This document has for main objective to provide you the minimum required information to start working with the product. The full details of the product options is explained in the manuals of the product. This document is a baseline recommendation to start learning the system, but is NOT in any manner the ONLY way to setup your document management system. Caution This is an install from scratch procedure, not an update from previous version. Data from previous version will not be imported, and will be destroyed in the case you select same database as in the previous instance. We have included an UPGRADE section in this document, follow this if you have already a system running our edms. Warning FREE OF CHARGE - NO warranty: we are not responsible for any damage to your computer(s) or any loose of data occurred while performing system installation and execution. 1

Chapter 2. Procedure For licensing terms please read license* files (located in the same directory than this file) This install file concerns following module: NO-SOD Framework 2.0.2 Efficient Documents Management System 1.0.4 Electronic Check Point 1.0.4 Tasks Management System (Developers sample) 1.0.1 Twentee (Game) 1.0.1 Pre-requisites: PHP 4.2.0 / MySQL 3.23.49 / Apache 1.3.24/ GD 2.x - PHP must be configured with gettext support enabled Previous versions will not work and will not be supported by our team. 2

Chapter 3. Upgrading from a previous version Important upgrading from any previous version than 1.0.3 to 1.0.4 is not supported and will result into problems and lost of data. To upgrade your installation, backup your system (database and htdocs), then uncompress the upgrade package within you edms directory (e.g. htdocs/eze). This will overwrite some existing files. Open a client browser and hit the following url : http://your_nosod_server/eze/ezeupgrade.php (if you open the client browser from the computer on which you are installing the system, use http://localhost/eze/ezeupgrade.php) and follow the instructions on screen. Remove EZEinstall* and EZEupgrade* files from your EZE directory, in order to avoid a user starts the installation and kill your existing database content. 3

Chapter 4. Installing edms 1.0.4 from Korigan Package 1.0.4 STEP 1 You need ZLIB module installed and configured (for windows platform, check that php_zlib.dll is loaded / uncommented in your php.ini) Check the following settings in your PHP configuration file (php.ini): register_globals : Off session.use_trans_sid : 0 session.gc_maxlifetime : 1440 (this means sessions will time out after 15 minutes of inactivity between client and server - nothing to do with screen time out). magic_quotes_gpc : On ; magic quotes for incoming GET/POST/Cookie data magic_quotes_runtime : Off ; magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc. magic_quotes_sybase : Off ; Use Sybase-style magic quotes extension=php_gettext ;(Put this line for Win32, or compile PHP with gettext enabled for *NIX). extension=php_gd2.dll ; (Put this line for Win32, or compile PHP with GD enabled for *NIX). Set your file size limit (16Mb max). 8MB is the default we advise (php.ini): post_max_size = 8M mysql.max_allowed_packet = 8M STEP 2 Set your mysql daemon able to receive the file size limit: check arguments starting your mysql daemon and add : --set-variable=max_allowed_packet=8m Move the unpacked files under your preferred web server location (eg /usr/local/apache/htdocs/ or c:/apache/htdocs/) Feel free to rename the TOP directory called by default 'EZE'. Installation instructions bellow are based on EZE directory name, adapt it to which one you choosed. NOTE to Winzip users: make sure you extract empty directories as well. If not, create yourself the directories: logs include/dbparameters 4

Installing edms 1.0.4 from Korigan Package 1.0.4 debug IMPORTANT: Make sure the http process (running PHP on your server) has WRITE access in the following locations: logs include/dbparameters debug STEP 3 include/ccl/1.0.3 Open a client browser and hit the following url : http://your_nosod_server/eze/ezeinstall.php (if you open the client browser from the computer on which you are installing the system, use http://localhost/eze/ezeinstall.php) At the system check, provide your mysql host name, with a valid mysql username and password. Click on START SYSTEM CHECK button. Just after the title, verify your versions against the recommended version. Fill in all required information: Table 4.1. DATA FIELD DESCRIPTION EXAMPLE USER PARAMETERS username This is default username that the installer will create for you. You need it to login to the system when no other users are created. It's an administrator user defined by default. password system id 5 administrator Minimum 6 characters mypassword password required to login to the system with the default username (see above). System id means the label identifying your SYS783 system (as a unique system name, or number...). Note that you can use the server name, or the QA system reference for regulated industries. That reference is displayed on the system information screen, and is provided in the emails sent to the system administrator when activ-

Installing edms 1.0.4 from Korigan Package 1.0.4 DATA FIELD DESCRIPTION EXAMPLE SYSTEM DB administrator's information SMTP hostname SMTP host ip address ated. Provide name, description, phone number and email address of the username created by default (see above). Information shown on the info page (from the logon screen) HELO handshaking. The SMTP host ip is used to initiate the communication and is more important. The system uses SMTP parameters to communicate by email with users and system administrator. Contact your IT support if you don't know about this. Note that the ipaddress may be defined as same as the smtp hostname, if your dns are correctly configured. Path for files upload Provide the path to your root web server directory. From there, the 'tempupload' sub directory is used to store temporary files between upload and database commit. Note that for win32, use 3 chars '\' for one. Host 6 System database is used to store user information, security links, source code, and any module sharable system data.nb: system db information, edms db information and audit trail db information may be all the same. Provide here the name localhost of the server where The system uses SMTP parameters to communicate by email with users and system administrator. Contact your IT support if you don't know about this. This parameter is only used during SMTP communication for the relay.yourinternetservice Provider.com 10.100.10.2 or relay.yourinternetservice Provider.com C:\\\apache\\\htdocs\\\E ZE / usr/local/apache/htdocs/eze

Installing edms 1.0.4 from Korigan Package 1.0.4 DATA FIELD DESCRIPTION EXAMPLE EDMS DB AUDIT TRAIL DB Name username / password Host Name username/password Host 7 your system mysql server has been installed. The name of the system nsdsys database that the installer script will create for you. The username and password the installer script will use to communicate with mysql in order to be able to create the database. EDMS database is used to store data related to the documents management system, such the documents themselves, the documents status, workflow, etc. NB: system db information, edms db information and audit trail db information may be all the same. Provide here the name localhost of the server where your system mysql server has been installed. The name of the application(edms) database edmsdb that the installer script will create for you. The username and password the installer script will use to communicate with mysql in order to be able to create the database. The audit trail db contains every trace of any action performed with the system. (summary : who did what from where, and when?) NB: system db information, edms db information and audit trail db information may be all the same. Provide here the name localhost of the server where your system mysql server has been installed. username: root / password: mydbpass, or let empty (no password) username: root / password: mydbpass, or let empty (no password)

Installing edms 1.0.4 from Korigan Package 1.0.4 STEP 4 DATA FIELD DESCRIPTION EXAMPLE Name username/password The name of the audit nsdtrail trail database that the installer script will create for you. The username and password the installer script will use to communicate with mysql in order to be able to create the database. username: root / password: mydbpass, or let empty (no password) At the end of the installer script execution, enter in the ECP module (This is the maintenance module to create users and manage security stuffs), using the default username and password you gave in the installer script execution, and extend your account expiration date. If you omit to extend your account expiration date, you will not be able to login with your default account (created by the installer script) after one day. To extend, select you username in ECP module, and change the end date for this user. Logoff from the module. Edit the file fly.php : Modify $largefiledir variable value by the physical file system path where documents will be stored (eg : /myfolder/ or c:/myfolder/). Always end the value with a final '/'. Modify $nsdmailing (1 means system will send mails and use the smtp parameters you provided during the installation) and $nsdsqltrace (1 means system will create SQL logs) if needed. Edit the file include/ncl/2.0.2/nsddms.inc: Adjust your password expiry: $passwordexpiry=45; = 45 days Adjust your screen time out: $timeoutcfr=60; = 60 seconds of inactivity Edit the file include/ncl/lang.inc: Adjust your default language: $defaultlang="en"; // If you want to use another language, you need to install the korigan language pack for the language of you choice. STEP 5 Login in to ECP module (hit the url http://your_nosod_server/eze/fly.php) Create your profiles and groups (do not forget System/Public groups associations): From ECP's user management interface, select option to manage groups of EZE module (EZE is the NO-SOD code for the edms module). You must be aware the edms module is delivered with three system groups: EZE: only people attached to this group are able to login to the module. DOCEZE: people attached to this group are able to CREATE NEW documents. 8

Installing edms 1.0.4 from Korigan Package 1.0.4 ADMEZE: people attached to this group are able to manage the edms locations, the document types, etc. In order to attach people into the delivered system groups, you will have to create PUBLIC groups. It's not possible to associate directly a user profile to a system group, you must create public groups (in which you put selected usernames), and you attach the created public group to the system group. user -> public group -> system group When you enter in the 'Manage groups of module' section of ECP, use the first fields of the user interface to create three public groups in to you will associate the existing system groups. Keep the drop down 'Public Groups' on the 'NEW' option selected, and provide the public group name and description you want to create. If you have no idea of the names (generally, department names are used, representing the community of users it target to contain) provide the same group names than the system groups (EZE, DOCEZE and ADMEZE). When the three public groups are created, associate the system groups as follow (for each system group you created): Select a public group (from the drop down, after the 'NEW' option) Select the system group you want to associate from the 'Existing system group' list. Click on the ADD button. You should see the system group name you added moving from the list 'Existing system group' to the list 'Associated system groups'. Select the users you want to attach into your public public, by clicking on usernames you want from the 'Existing users' list. Click on add button for each user. You should see the user names you added moving from the list 'Existing users' to the list 'Associated users'. Note Remember: do the associations (with system groups and users) for EACH public group you created. Non associated public groups will be available only for documents autorities. Provide now your signature data as system administrator (your password, and reasons). Click on SAVE button to record permanently performed actions and data into the system. Important You will need to create ADDITIONAL public groups, before going further with the edms. By sample, each stored document of special rights the document owner must affect during document creation. These right are RWXD, standing for Read, Write, execute and Delete. Each right is represented by a public group. The documents validation flow requires also public groups, such at least a group for the edition, one for the control and another one for the validation. So here comes a list of public groups we suggest to create as minimal for test environment: Edition Control Validation Associate your selected usernames to these public groups, and DO NOT attach these public groups to SYSTEM GROUPS. If you want to provide login access to ECP, Twentee or TMS module: 9

Installing edms 1.0.4 from Korigan Package 1.0.4 Select for each module the module name from the module dropdown. Create a public group into which you add users. Associate the public group with the module system group. Tip Summary of the minimal actions required in the ECP module STEP 6 Create public groups EZE, DOCEZE and ADMEZE. Attach SYSTEM groups to the corresponding public groups, and link corresponding usernames to the public groups you created. Create public groups Edition, Control and Validation. Link corresponding usernames to the public groups you created. Save your work. Secure your database access parameters by htpasswd (cf Apache documentation) for the folder include/dbparameters Remove EZEinstall* and EZEupgrade* files from your EZE directory, in order to avoid a user starts the installation and crap your data. Then, you should begin to configure your edms: Before managing any document through the system, some steps should be performed (remember it's minimum required): login to the edms module (with a user profile being part of the public groups associated with the system groups EZE and ADMEZE) click on locations, provide your signature create folders and file cabinets you want to see in the public tree click on the edms logo and select maintenance Create properties according your needs. We suggest for test purpose: CTL edition= the public group you created for edition, control = the public group you created for control, validation = / VAL edition= the public group you created for edition, control = the public group you created for control, validation = the public group your created for validation 10

Installing edms 1.0.4 from Korigan Package 1.0.4 Create required document type for your needs Create required information field for your needs (these are extra attributes you may choose for your documents) Do not forget to commit your changes: signature at the bottom of the screen. That's all STEP 7 Congratulations, you have successfully installed your NO-SOD Framework with the Efficient Documents Management System. If you need assistance, a HELP forum is available at http://sourceforge.net/forum/forum.php?forum_id=190538 where you can browse questions and submit new ones. Subscribe also to the no-sod-info mailing list via http://lists.sourceforge.net/lists/listinfo/no-sod-info to get latest information about our products (no spam). Before submitting bugs, browse http://sourceforge.net/tracker/?group_id=56867&atid=482106 to get known bugs and submit only new ones (thanks). Please submit technical questions via the help forum at http://sourceforge.net/forum/forum.php?forum_id=190538 Developers are welcome to http://www.no-sod.net For any other information: http://www.no-sod.org Do not forget: YOUR SUPPORT IS VITAL FOR US! 11