Lucid Key Server v2 Installation Documentation. www.lucidcentral.org

Similar documents
The Web Pro Miami, Inc. 615 Santander Ave, Unit C Coral Gables, FL T: info@thewebpro.com

ClickCartPro Software Installation README

Installation Instructions

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

RemoteTM Web Server User Guide. Copyright Maxprograms

Secure Messaging Server Console... 2

Trend Micro Worry- Free Business Security st time setup Tips & Tricks

DeskNow. Ventia Pty. Ltd. Advanced setup. Version : 3.2 Date : 4 January 2007

Online Backup Client User Manual

1. Product Information

Prerequisites and Configuration Guide

Document From MAXIMUM BUSINESS INFORMATION TECHNOLOGY ON A. OwnCloud User Manual. TO I Cafe`

Online Backup Client User Manual Linux

Rev 7 06-OCT Site Manager Installation Guide

Online Backup Client User Manual Mac OS

Online Backup Client User Manual Mac OS

Scala InfoChannel Content Manager 5 Backup and Restore Instructions

ZeroTurnaround License Server User Manual 1.4.0

RecoveryVault Express Client User Manual

Simba XMLA Provider for Oracle OLAP 2.0. Linux Administration Guide. Simba Technologies Inc. April 23, 2013

SOA Software API Gateway Appliance 7.1.x Administration Guide

Verax Service Desk Installation Guide for UNIX and Windows

Online Backup Linux Client User Manual

Web Testing, Java Testing, Server Monitoring. AppPerfect Installation Guide

Online Backup Client User Manual

Administrative Guide VtigerCRM Microsoft Exchange Connector (Exchange Server 2010)

SSO Plugin. J System Solutions. Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier.

TIBCO ActiveMatrix BusinessWorks Process Monitor Server. Installation

Fuse ESB Enterprise Installation Guide

Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...

Configure Single Sign on Between Domino and WPS

PC Monitor Enterprise Server. Setup Guide

Build it with Drupal 8

Customer Control Panel Manual

Software Delivery Integration and Source Code Management. for Suppliers

APIS CARM NG Quick Start Guide for MS Windows

WordPress Security Scan Configuration

24x7 Scheduler Multi-platform Edition 5.2

VERSION 9.02 INSTALLATION GUIDE.

CORISECIO. Quick Installation Guide Open XML Gateway

Installation Guide for contineo

IIS, FTP Server and Windows

Configuring an Alternative Database for SAS Web Infrastructure Platform Services

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

Deploying BitDefender Client Security and BitDefender Windows Server Solutions

SYWorks Vulnerable Web Applications Compilation For Penetration Testing Installation Guide

OxyClassifieds Installation Handbook

Volume SYSLOG JUNCTION. User s Guide. User s Guide

Online Backup Client User Manual

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide

BMC Remedy Integration Guide

AVALANCHE MC 5.3 AND DATABASE MANAGEMENT SYSTEMS

LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE

JMETER - MONITOR TEST PLAN

Setting Up a Dreamweaver Site Definition for OIT s Web Hosting Server

1 How to install CQ5 with an Application Server

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

Installation, Configuration and Administration Guide

EMC Documentum Connector for Microsoft SharePoint

Using Internet or Windows Explorer to Upload Your Site

Livezilla How to Install on Shared Hosting By: Jon Manning

IGEL Universal Management. Installation Guide

Content Management System

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

FaxCore Ev5 Database Migration Guide :: Microsoft SQL 2008 Edition

CA Spectrum and CA Service Desk

Novell ZENworks Asset Management 7.5

WEB2CS INSTALLATION GUIDE

Red Hat JBoss Core Services Apache HTTP Server 2.4 Apache HTTP Server Installation Guide

StreamServe Job Gateway

Introduction to PhPCollab

SpagoBI exo Tomcat Installation Manual

Eylean server deployment guide

HR Onboarding Solution

Working With Your FTP Site

NetWrix File Server Change Reporter. Quick Start Guide

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, Integration Guide IBM

Administrator Manual

Active Directory Authentication Integration

ITA Mail Archive Setup Guide

Technote 20 Using MSIE to FTP into an AcquiSuite

FileMaker Server 10 Help

Universal Management Service 2015

SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit

IBM WebSphere Application Server V8.5 lab Basic Liberty profile administration using the job manager

KonyOne Server Installer - Linux Release Notes

OutDisk 4.0 FTP FTP for Users using Microsoft Windows and/or Microsoft Outlook. 5/1/ Encryptomatic LLC

Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

INUVIKA OVD INSTALLING INUVIKA OVD ON RHEL 6

Extending Remote Desktop for Large Installations. Distributed Package Installs

Security Correlation Server Quick Installation Guide

3. Installation and Configuration. 3.1 Java Development Kit (JDK)

Installing The SysAidTM Server Locally

VP-ASP Shopping Cart QUICK START GUIDE Version th Feb 2010 Rocksalt International Pty Ltd

HarePoint Password Change Manual

How To Synchronize the easystore to the AD

Transcription:

Lucid Key Server v2 Installation Documentation

Contents System Requirements...2 Web Server...3 Database Server...3 Java...3 Tomcat...3 Installation files...3 Creating the Database...3 Step 1: Create the database...3 Step 2: Create the database user and assign permissions...3 Step 3: Apply the new permissions...4 Step 4: Populate the database...4 Install the Web Application...4 Configure the Web Application...4 Database Connection...4 Mail Configuration...5 Logging...5 Data Folder...5 Testing the Installation...7 Appendix: Apache, IIS and Tomcat Connectors...8 System Requirements Unix/Linux or Windows based server with the following technologies: Page 2 of 8

Web Server Apache 2 or IIS 6 or greater http://www.apache.org Database Server Recommended: MySQL 4.1 or MySQL 5.0 Optional: PostgreSQL, Microsoft SQL Server http://www.mysql.com Java http://www.java.com Recommended: 1.6 or greater Tomcat http://www.tomcat.apache.org Recommended: 5.5 or greater Installation files The installation files for the Lucid Key Server come compressed within a ZIP archive file. Extract the archive file into an empty, non public folder. After extraction you should see the following folder structure: key- server/ db/ docs/ webapp/ Database scripts Documentation and help Web application files and subfolders Use these files and folders to perform the installation of the Lucid Key Server as described below. Creating the Database Note: These instructions are for MySQL, if using a different database server please refer to the relevant vendor help files to create a database. Step 1: Create the database mysqladmin u admin p create key_server admin is the name of the database user with administrative rights, key_server is the name of the new database. MySQL will be prompt for the password for the admin account, next create the database with the specified name. Step 2: Create the database user and assign permissions Page 3 of 8

mysql u admin p MySQL will prompt for the admin password, then at the mysql> prompt enter the following command: Replacing: GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON database.* TO username@'localhost' IDENTIFIED BY 'password'; database with the name of the database you created in step 1. username with the username of the new or existing user. password with the password of the new or existing user. Step 3: Apply the new permissions From the mysql> prompt, run the following command: flush privileges; Step 4: Populate the database First, run the following script to create the required tables and indices. mysql u username p database < key- server- create.sql Next, run the following script to populate the database with the initial data fill. mysql u username p database < key- server- datafill.sql Install the Web Application Copy the key- server folder from the webapp folder to the webapp folder of your Tomcat installation. On unix based systems this is typically /usr/local/tomcat/webapps, on windows based systems this is usually C:\tomcat\webapps. Configure the Web Application This section explains how to configure and customise the web application for your system and needs. Database Connection To configure the database connection parameters edit the following file: {tomcat_home}/webapps/key- server/web- INF/classes/jdbc.properties Edit the jdbc.url property to specify the database to connect to: jdbc.url=jdbc:mysql://localhost:3306/key_server?setunicode=true Page 4 of 8

Edit the jdbc.user property to specify the database user to connect with: jdbc.username=username Edit the jdbc.password property to specify the password of the user you are connecting with: jdbc.password=password Mail Configuration To configure the SMTP connection parameters edit the following file: {tomcat_home}/webapps/key- server/web- INF/classes/smtp.properties Logging By default error level logs are written to the console (output to catalina.out) and info level logs are written to /usr/local/tomcat/logs/key- server.log To configure the logging parameters edit the following file: {tomcat_home}/webapps/key- server/web- INF/classes/log4j.properties Data Folder The data folder is the location on the file system where key related data (icons, multimedia files, etc) are stored. The data folder needs to be writable by the user that the tomcat server is running under. The default location for the data folder is /usr/local/tomcat/webapps/key- server/data, this path is configured UNIX based systems. If you are running a windows based system you will need to edit the configuration to reflect the location of the data folder. To customise the data folder location, edit the following file: {tomcat_home}/webapps/key- server/web- INF/web.xml At the bottom of the file locate the following block: <context- param> <param- name>datafolderpath</param- name> <param- value>/usr/local/tomcat/webapps/key- server/data</param- value> </context- param> Update the contents of the param- value to the location of your data folder, a typical setting for windows would be C:/tomcat/webapps/key- server/data Note: the data folder must be located inside the web applications folder, otherwise references to media files will be broken in the player. To ensure the data folder is owned and writable by the user that tomcat is running with, use the following commands: ls al /usr/local/tomcat/webapps/key- server You should see a similar line below in the directory listing: Page 5 of 8

drwxrwxr- x 9 tomcat tomcat 306 9 Sep 14:23 data Ensure the permissions match the mode above (775) and the user and group is tomcat (or the relevant user/group). To change the permissions use the following command: chmod 775 /usr/local/tomcat/webapps/key- server/data To change the owner/group use the following command: chown tomcat:tomcat /usr/local/tomcat/webapps/key- server/data Page 6 of 8

Testing the Installation Using your default web browser visit the Lucid Key Server web address on the server. For example: http://localhost:8080/key_server/index.jsp Login as Administrator using the default credentials that were created as a part of the installation process. They are: Username: Password: admin admin Note: It is highly recommended you change the admin account password before proceeding further. For further information on setting up user accounts, groups and uploading keys please see the Lucid Key Server Documentation. Page 7 of 8

Appendix: Apache, IIS and Tomcat Connectors Tomcat connectors allow you to integrate Tomcat with a separate web server, for example, an Apache web server forwarding requests to a Tomcat process running behind it. Typically, the Tomcat http connector runs on port 8080, such as http://localhost:8080/key- server/index.jsp. Using Tomcat connectors, you can have your regular web server listening on port 80 and forwarding requests to certain paths to a Tomcat engine. Using this approach the previous URL would become http://localhost/key- server/index.jsp. For instructions on configuring Apache and Tomcat integration, using connectors, refer to the following page: http://tomcat.apache.org/connectors- doc/generic_howto/quick.html For instructions on configuring IIS and Tomcat integration, refer to the following page: http://tomcat.apache.org/connectors- doc/webserver_howto/iis.html Page 8 of 8