2.6 - Technical requirements for moveonline online modules
This section describes the technical requirements which your institution must meet before installing moveonline online modules.
moveonline can be hosted on a web server at your institution or by QS unisolution.
1- Hosting moveonline on a server at your institution
If the moveonline modules are hosted by your institution, a web server is needed (at best apache on a linux server, distribution suse or ubuntu), which enables you to do the following:
- reading of the moveonline files
- writing in some directories of moveonline
- executing some scripts of moveonline
- sending emails via SMTP protocol [Incoming, Outgoing and Reports modules]
Please see chapter 2.7 to know exactly which files and directories are concerned.
Moreover, the following programs are required on the server:
- PHP (version 5.1.3 or higher, max. 5.2.9, best 5.2)
- MySQL (version 4.1.22 or higher, best 5.0.26) or PostgreSQL (version 7.3 or higher, best 8.1.15)
- Java (version 1.4 of Sun Microsystems at least, best JRE v6u18), for the generation of application forms as PDF-files [incoming and outgoing modules]
PHP configuration
A number of PHP parameter settings are required.
The following extensions have to be activated (standard parameter settings):
- mbstring
- xml (SimpleXML, xmlrpc)
- ctype
- the extension corresponding to the database used: mysql/pgsql
- ldap, if you wish to use the LDAP authentication [outgoing and reports modules]
The following directives must be set correctly (standard parameter settings):
- safe-mode (disabled)
- magic-quotes-gpc (enabled)
- magic-quotes-sybase (disabled)
- the function shell_exec() should not be disabled.
You can check the PHP configuration using the phpinfo() function. If any extension is missing, PHP has to be recompiled with the correct extensions. If any parameter settings are incorrect, the PHP configuration options must be modified and then the web server restarted.
SSL
To allow the online applications to be conducted through a secured connection, the server on which moveonline is installed must support the SSL (Secure Sockets Layer) protocol and use a valid certificate.
Workstations using the moveon client
An ODBC driver corresponding to the database used must be installed on each workstation using moveon in order to be able to exchange data with the moveonline server.
2- Hosting moveonline on a QS unisolution server
If the moveonline modules are hosted by QS unisolution, all that needs to be done is to install an ODBC client (PostgreSQL) on each workstation using the moveon client in order to be able to exchange data with the QS unisolution server.
Modified: 2011-02-16 17:10:02