2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00
Files
CATI_Tool/userdoc/install.xhtml
2008-10-15 04:46:50 +00:00

32 lines
8.3 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title /><meta name="generator" content="StarOffice/OpenOffice.org XSLT (http://xml.openoffice.org/sx2ml)" /><meta name="author" content="Adam Zammit" /><meta name="created" content="2008-08-04T11:43:13" /><meta name="changedby" content="Adam Zammit" /><meta name="changed" content="2008-10-14T15:36:48" /><style type="text/css">
@page { size: 20.999cm 29.699cm; margin-top: 2cm; margin-bottom: 2cm; margin-left: 2cm; margin-right: 2cm }
table { border-collapse:collapse; border-spacing:0; empty-cells:show }
td, th { vertical-align:top; }
h1, h2, h3, h4, h5, h6 { clear:both }
ol, ul { padding:0; }
* { margin:0; }
*.Caption { font-family:'Times New Roman'; font-size:12pt; margin-top:0.212cm; margin-bottom:0.212cm; font-style:italic; }
*.Heading { font-family:Arial; font-size:14pt; margin-top:0.423cm; margin-bottom:0.212cm; }
*.Heading1 { font-family:Arial; font-size:115%; margin-top:0.423cm; margin-bottom:0.212cm; font-weight:bold; }
*.Heading10 { font-family:Arial; font-size:75%; margin-top:0.423cm; margin-bottom:0.212cm; font-weight:bold; }
*.Heading2 { font-family:Arial; font-size:14pt; margin-top:0.423cm; margin-bottom:0.212cm; font-style:italic; font-weight:bold; }
*.Heading3 { font-family:Arial; font-size:14pt; margin-top:0.423cm; margin-bottom:0.212cm; font-weight:bold; }
*.Heading4 { font-family:Arial; font-size:85%; margin-top:0.423cm; margin-bottom:0.212cm; font-style:italic; font-weight:bold; }
*.HeadingCenter { font-family:'Times New Roman'; font-size:16pt; text-align:center ! important; font-weight:bold; }
*.Index { font-family:'Times New Roman'; font-size:12pt; }
*.List { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P1 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P2 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P3 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P4 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P5 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P6 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P7 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P8 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-indent:0cm; }
*.Standard { font-family:'Times New Roman'; font-size:12pt; }
*.Textbody { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.BulletSymbols { font-family:StarSymbol; font-size:9pt; }
*.NumberingSymbols { }
</style></head><body dir="ltr"><p class="HeadingCenter">queXS: Installation </p><h3 class="Heading3"><a name="Requirements" />Requirements</h3><ul style="margin-left:1.25cm;"><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">Server </p><ul style="margin-left:0.75cm;"><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">PHP version 5 or greater </p></li><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">AdoDB </p></li><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">MySQL version 5 or greater </p></li></ul></li><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">Client </p><ul style="margin-left:0.75cm;"><li class="P8" style="margin-left:0cm;"><p class="P8" style="margin-left:0.25cm;">Firefox web browser </p></li></ul></li></ul><h3 class="Heading3"><a name="Requirements_for_VoIP_integration" />Requirements for VoIP integration</h3><ul style="margin-left:1.25cm;"><li class="P1" style="margin-left:0cm;"><p class="P1" style="margin-left:0.25cm;">Server </p><ul style="margin-left:0.75cm;"><li class="P1" style="margin-left:0cm;"><p class="P1" style="margin-left:0.25cm;">Asterisk server (only tested with 1.4 or greater) </p></li></ul></li><li class="P1" style="margin-left:0cm;"><p class="P1" style="margin-left:0.25cm;">Client </p><ul style="margin-left:0.75cm;"><li class="P1" style="margin-left:0cm;"><p class="P1" style="margin-left:0.25cm;">SIP client with auto answer (I recommend pjsua) </p></li></ul></li></ul><h3 class="Heading3"><a name="Installation" />Installation</h3><ol style="margin-left:1.25cm;list-style-type:decimal; "><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Extract tar ball or zip file to a directory on your web server </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Security warning: </p></li></ol><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P2" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P2" style="margin-left:0cm;"><p class="P2" style="margin-left:0.25cm;">queXS does not have any intrinsic security, so relies on the web server for authentication </p></li></ul></li></ul><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P3" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P3" style="margin-left:0cm;"><p class="P3" style="margin-left:0.25cm;">Set up a form of authentication such as basic username password authentication </p></li></ul></li></ul><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P4" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P4" style="margin-left:0cm;"><p class="P4" style="margin-left:0.25cm;">Make sure to secure the entire installation to trusted users/operators </p></li></ul></li></ul><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P5" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P5" style="margin-left:0cm;"><p class="P5" style="margin-left:0.25cm;">Secure the /admin subdirectory to trusted administrators only </p></li></ul></li></ul><ol style="margin-left:1.25cm;list-style-type:decimal; "><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Create the database structure by using the database/quexs.sql file on your mySQL database server. </p></li></ol><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P6" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P6" style="margin-left:0cm;"><p class="P6" style="margin-left:0.25cm;">It is recommended to create a database user with privileges only to the queXS database </p></li></ul></li></ul><ol style="margin-left:1.25cm;list-style-type:decimal; "><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Edit the config.inc.php file to point to your database and your local web paths </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Edit the db.inc.php file to point to your AdoDB installation </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Edit the include/limesurvey/config.php file to point to your database and local web paths </p></li></ol><ul style="margin-left:1.25cm;list-style-type:none; "><li class="P7" style="margin-left:0cm;"><ul style="margin-left:0.75cm;"><li class="P7" style="margin-left:0cm;"><p class="P7" style="margin-left:0.25cm;">The limesurvey database can be the same as the queXS database, as it will create tables with a prefix </p></li><li class="P7" style="margin-left:0cm;"><p class="P7" style="margin-left:0.25cm;">Make sure this database information is the same as in the queXS config.inc.php file for the LIME_DB fields </p></li></ul></li></ul><ol style="margin-left:1.25cm;list-style-type:decimal; "><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Open a web browser, and browse to the queXS installation subdirectory include/limesurvey/admin/install </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Follow the on-screen instructions to install LimeSurvey </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Remove the include/limesurvey/admin/install directory from the web server  </p></li><li style="margin-left:0cm;"><p style="margin-left:0.25cm;">Browse to the admin directory of the queXS installation in a web browser to begin administering the queXS system </p></li></ol></body></html>