mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
32 lines
8.3 KiB
HTML
32 lines
8.3 KiB
HTML
<?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>
|