Deployment on EC2¶
Index¶
- Basic Run Down
- Current AMI
- Security Groups/Ports
- Default Login Details
- Setting Up the VastPark Server
- Now That Your Setup
- EC2-Online Installation Read Me File
Basic Run Down¶
The AMI's we will be releasing will contain a working VastPark Server capable of calling other users, and hosting Parks.
It includes a very basic park that demonstrates conference calls.
Main thing to remember is that you follow Setting Up the VastPark Server before you start up FreeSWITCH and VastPark Server.
More info soon
Current AMI¶
Coming soon.
Security Groups/Ports¶
These are the Ports that you will need to open to get the programs working on the AMI.
Remote Desktop Connection¶
This is in the drop down list
TCP 3389
FTP¶
These ports can all be changed in FileZilla
TCP 21
TCP 2100 - 2121 (just examples)
VastPark Server¶
For serving IMML..
TCP 8278
.. and managing the live data connections UDP 8279 - 8400
For the VastPark Server web UI you'll need HTTP TCP 80
FreeSWITCH¶
Long list, but these are the settings we got working...
UDP 16384 - 32768
UDP 4569 - 4569
TCP 5060
UDP 5060
TCP 5080
UDP 5080
TCP 64738 - 64739
UDP 64738 - 64739
TCP 8000
UDP 8000
TCP 9000 - 9005
UDP 9000 - 9005
Default Login Details¶
User name: Administrator
Password: vastpark-ec2
Setting Up the VastPark Server¶
You need to change the Hostname to the external IP of the server (our example IP is:123.456.789.123) in the VastPark Server config file:
Go to C:\Documents and Settings\Administrator\Local Settings\Application Data\VastPark\Server\config and open config.xml Change the following lines in the file: (dont forget to change the IP.)
1 <HostName>123.456.789.123</HostName> 2 <OverrideHostUri>true</OverrideHostUri>
FileZilla¶
Settings¶
You'll need to change 2 settings in FileZilla to get FTP working.
Open FileZilla Settings (Edit > Settings)
On the left click Passive mode settings
At the bottom tick "Use custom port range:"
Enter the ports that you opened in the Security Groups (eg:2100 - 2121)
Click "Ok"
Add Groups¶
You'll need to add users
Open FileZilla Groups Settings (Edit > Groups)
On the right click "Add"
Name the Group then click ok
Add a Folder (under "Shared folders" on the left)
Change any other settings
Add Users¶
You'll need to add users
Open FileZilla User Settings (Edit > Users)
On the right click "Add"
Name the User then click ok (you can assign a group)
Add a Folder (under "Shared folders" on the left) for the home folder that the users will go to if you want it different from the group folder or if user is not a member of a group
Change any other settings
Now That You're Setup...¶
You'll need to start FreeSWITCH first to load the proxy vastpark server will communicate with. After FreeSWITCH is up and running you'll want to open VastPark Server, you can login or just hit skip.
The test park is (remember to change the IP): vp://123.456.789.123/default- Click "Create User"
- Click "Join"
- Click "Create Conference" look at the output for the conference number (eg:1234).
- In scripting console type: sipplugin:call(1234)
- Press "Execute", you should hear something like "you are the only person in the call" and then music.
Get a friend to join, they need to do steps 1,2,4,5