Download ASW
Installation Instructions
The Authentication Service Workbench is configured to work on an SSL-certified LAMP stack. The target configuration is:
- Ubuntu w/ Linux version 4.4.0-66-Generic
- Apache2 version 2.4.18
- MySQL version 15.1 w/ MariaDB 10.0.31
- PHP version 7.0.22
To install this application, follow these steps:
- Unpack ASW.zip to a local directory.
- Copy the contents of Components/html to /var/www/html, or set your Apache settings to point to the directory you wish to keep these files.
- In your terminal, navigate to /var/www/html or to the location set by Apache.
- Open surveys/web_response.php, surveys/mobile_response.php, and analytics/submitData.php and edit the database URL, username, and password to match your SQL database.
- Run the setup script, by opening the terminal in the Installation Files folder and using the command 'python ./install.py'.
- In your terminal, run the command 'crontab -e', and enter '* * * * * /usr/bin/python /var/www/html/rsa/keygen.py', or the equivalent path to /rsa/keygen.py if you have chosen a different host directory.
- Start Apache, and access the ASW system at the directory noted by your terminal.
This script will install required packages to your server, as well as create necessary database tables.