How to deploy VisibleThread using VMware player
VMware player is a free utility provided by VMware designed to run a VMware virtual machine on a pc (host). It's suitable for environments where there will be a small number of Virtual Machines running on the physical host (i.e. 1 or 2). These instructions assume you are using a Windows operating system on the host pc. Note: You will need at least 6GB of memory on the host pc, and 80GB free disk space.
- Download VMWare player from here : https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/4_0
- Download the VisibleThread Virtual Appliance (see How to download the VisibleThread software) and extract the contents to a folder on your host PC.
- Run the VMWare player from the Windows start menu.
- When the VMWare player opens, select ‘Open a virtual machine from the menu’
- Navigate to the location where you extracted the VisibleThread appliance, and select the ‘VisibleThread - Team Server.vmx’ file and click ‘Open'.
Note: It is possible to install VisibleThread Server on an individual users machine. This configuration will only allow the user of the individual machine to access VisibleThread and does not provide Team functionality. This configuration is rare and not recommended. To use this configuration select "VisibleThread - Single User.vmx" above.
- Click ‘Ok’ and click ‘Play Virtual machine’.
- When asked ‘This virtual machine might have been moved or copied’, click ‘I copied it’.
- The VisibleThread appliance runs the latest long term supported version of the Ubuntu operating system. The user account for logging on to the operating system is : username ‘visiblethread’ and the password ‘password’. Login to the Ubuntu operating system using these credentials.
Note this account has root privileges on the system.
- By default, the VisibleThread server is configured to pick up an IP address automatically from your network. To see what the ip configuration for the server is type the following at the command prompt, you should see something similar to what is displayed below:
eth0 Link encap:Ethernet HWaddr 40:40:2d:ef:41:54
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::4240:2dff:feef:4154/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17632221 errors:0 dropped:0 overruns:0 frame:0
TX packets:14928547 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:8069857778 (8.0 GB) TX bytes:17026117038 (17.0 GB)
- It may be useful to assign a static IP to the VisibleThread server. This way users can use a consistent address to connect to the VisibleThread server. To do so follow these steps:
- Open the /etc/network/interfaces file using the pico editor:
sudo pico /etc/network/interfaces
In this file you should see the following line:
iface eth0 inet dhcp
- Replace the word ‘dhcp’ with the word ‘static’ and add the relevant information for your network settings (ipaddress, gateway etc..), for example:
iface eth0 inet static
- Save and close the /etc/network/interfaces file. To save the file type Ctrl-O i.e. control key and the letter o (which will prompt to save the file), then hit enter. Then to exit to the console type ctrl-x.
- Restart the networking service on the Virtual Appliance:
How to configure VisibleThread
To complete the configuration of your VisibleThread installation you need to upload your license and create some users. Follow the detailed instructions here : support.visiblethread.com/entries/22373367-Deploying-VisibleThread-behind-your-corporate-firewall#upload-license