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.0rc1.zip
Prerequisites
- Java 6
- Wowza Streaming Server version 2.2.3
- PostgreSQL version 8.4
Installation
These installation steps are required to install the CHAOS Wowza plugin. Replace the placeholders
<ENV> with TEST_TRITON or DEFAULT. That is the machine that resembles the STAGE and PROD setup most.
<VERSION> with 2.0.0rc1
Do:
Copy package to the machine where Wowza is installed. ~/releases
Log on to the server and unzip package to a temporary folder on the server.
unzip ~/releases/LARM-CHAOS-Wowza-package.zip -d ~/tmp/chaos_deploy
- Update Server:
Copy plugin jars to Wowza lib folder.
cp ~/tmp/chaos_deploy/WowzaSystemDir/lib/*.jar ~/wowza/lib/
- Create VHost:
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
Copy VHost deploy folder to virtual host location
cp ~/tmp/chaos_deploy/chaosSBVHost ~/services/wowza_vhost_chaos
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
Configure the plugin. See Wowza plugin configuration description - version 2.0
Log: 2011-05-23:
- Updated installation description, step 4.b. Added Default as env.