Differences between revisions 1 and 10 (spanning 9 versions)
Revision 1 as of 2012-01-13 09:37:47
Size: 2093
Editor: heb
Comment:
Revision 10 as of 2012-01-16 09:36:46
Size: 1167
Editor: heb
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This page describes how to deploy the wowza-plugin-package. The installation package can be found at {{{wowza@triton:~/releases/chaos-wowza-plugin-release-package-2.0.0rc1.zip}}} This page describes how to deploy the wowza-plugin-package. The installation package can be found at {{{wowza@triton:~/releases/chaos-wowza-plugin-release-package-2.0.0rc3.zip}}}
Line 8: Line 8:
 1. PostgreSQL version 8.4  1. PostgreSQL version 8.4 configured for streaming statistics logging
Line 11: Line 11:
These installation steps are required to install the CHAOS Wowza plugin. Replace the placeholders
 a. <ENV> with TEST_TRITON or DEFAULT. That is the machine that resembles the STAGE and PROD setup most.
 a. <VERSION> with 2.0.0rc1
These installation steps are required to install the CHAOS Wowza plugin.
Line 15: Line 13:
Do:
Line 18: Line 15:
unzip ~/releases/LARM-CHAOS-Wowza-package.zip -d ~/tmp/chaos_deploy}}} unzip ~/releases/chaos-wowza-plugin-release-package-2.0.0rc3.zip -d ~/tmp/chaos_deploy}}}
Line 20: Line 17:
  a. Update server configuration files:{{{
cp ~/tmp/chaos_deploy/WowzaSystemDir/conf/VHosts_<ENV>.xml ~/wowza/conf/VHosts.xml}}}
Line 25: Line 20:
 1. Update VHost:
  a. If updating an existing installation, move or remove the {{{wowza_vhost_chaos}}} folder.{{{
mv ~/services/wowza_vhost_chaos ~/tmp}}}
  a. Rename correct configuration files: {{{
pushd ~/tmp/chaos_deploy/chaosSBVHost/conf
cp VHost_<ENV>.xml VHost.xml
cd chaos
cp Application_<ENV>.xml Application.xml
cp chaos-streaming-server-plugin_<ENV>.properties chaos-streaming-server-plugin.properties
popd}}}
  a. Copy VHost deploy folder to virtual host location {{{
 1. Create VHost - Copy VHost deploy folder to virtual host location {{{
Line 38: Line 23:
 1. Create db-table for local streaming event logging (password=larm1234) {{{
cd ~/tmp/chaos-wowza-plugin-release-package-<version>/WowzaSystemDir/bin/dbscripts_version_1.0
psql -h localhost -d larm-devel -U larm -W -f 01_create_events_table.postgresql}}}

 1. Configure the plugin. See [[Wowza plugin configuration description - version 1]]
 1. Configure the plugin. See [[Wowza plugin configuration description - version 2.0]]
Line 45: Line 26:
2011-05-23:
 1. Updated installation description, step 4.b. Added Default as env.
2012-01-16:
 1. Updated rc-number
2012-01-13:
 1. Created page

Installation description - Version 2.0

This page describes how to deploy the wowza-plugin-package. The installation package can be found at wowza@triton:~/releases/chaos-wowza-plugin-release-package-2.0.0rc3.zip

Prerequisites

  1. Java 6
  2. Wowza Streaming Server version 2.2.3
  3. PostgreSQL version 8.4 configured for streaming statistics logging

Installation

These installation steps are required to install the CHAOS Wowza plugin.

  1. Copy package to the machine where Wowza is installed. ~/releases

  2. Log on to the server and unzip package to a temporary folder on the server.

    unzip ~/releases/chaos-wowza-plugin-release-package-2.0.0rc3.zip -d ~/tmp/chaos_deploy
  3. Update Server:
    1. Copy plugin jars to Wowza lib folder.

      cp ~/tmp/chaos_deploy/WowzaSystemDir/lib/*.jar ~/wowza/lib/
  4. Create VHost - Copy VHost deploy folder to virtual host location

    cp ~/tmp/chaos_deploy/chaosSBVHost ~/services/wowza_vhost_chaos
  5. Configure the plugin. See Wowza plugin configuration description - version 2.0

Log: 2012-01-16:

  1. Updated rc-number

2012-01-13:

  1. Created page

Wowza plugin installation description - version 2.0 (last edited 2012-01-16 09:36:46 by heb)