Difference between revisions of "Installing the Valt Software"
IVSWikiBlue (talk | contribs) |
IVSWikiBlue (talk | contribs) (→Install Ubuntu 16.0.4 LTS) |
||
Line 1: | Line 1: | ||
==Install Ubuntu 16.0.4 LTS== | ==Install Ubuntu 16.0.4 LTS== | ||
− | The | + | The Valt software is currently only supported on Ubuntu 16.04 LTS. Internet access is required to complete the installation. After installation is complete, the server can be disconnected from the internet and run without issue. |
# Boot the machine from an Ubuntu Server 16.04 installation CD. | # Boot the machine from an Ubuntu Server 16.04 installation CD. | ||
Line 6: | Line 6: | ||
# When prompted select your language from the menu and press enter. | # When prompted select your language from the menu and press enter. | ||
#: [[File:Install2.png]] | #: [[File:Install2.png]] | ||
− | # Press F4 | + | # Press '''F4'''. |
#: [[File:Install3.png]] | #: [[File:Install3.png]] | ||
− | #* If you are installing on a virtual machine select '''Install Minimal Virtual Machine''' | + | #* If you are installing on a virtual machine select '''Install Minimal Virtual Machine'''. |
− | #* If you are installing on a physical machine select '''Install Minimal System''' | + | #* If you are installing on a physical machine select '''Install Minimal System'''. |
#: [[File:Install2.png]] | #: [[File:Install2.png]] | ||
− | # Press | + | # Press Enter to begin installing Ubuntu Server. |
#: [[File:Install4.png]] | #: [[File:Install4.png]] | ||
− | # When prompted select your language from the menu and press | + | # When prompted select your language from the menu and press Enter. |
#: [[File:Install5.png]] | #: [[File:Install5.png]] | ||
− | # When prompted select your location from the menu and press | + | # When prompted select your location from the menu and press Enter. |
#: [[File:Install6.png]] | #: [[File:Install6.png]] | ||
− | # Select No when prompted to detect keyboard layout. | + | # Select '''No''' when prompted to detect keyboard layout. |
#: [[File:Install7.png]] | #: [[File:Install7.png]] | ||
− | # Select the country of origin for your keyboard from the menu and press | + | # Select the country of origin for your keyboard from the menu and press Enter. |
#* Most likely English (US) | #* Most likely English (US) | ||
#: [[File:Install8.png]] | #: [[File:Install8.png]] | ||
− | # Select your keyboard layout from the menu and press | + | # Select your keyboard layout from the menu and press Enter. |
#* Most likely English (US) | #* Most likely English (US) | ||
#: [[File:Install62.png]] | #: [[File:Install62.png]] | ||
− | # Select a primary network interface | + | # Select a primary network interface. |
#: ''You will only be prompted if your system has more than one NIC'' | #: ''You will only be prompted if your system has more than one NIC'' | ||
#: [[File:Install9.png]] | #: [[File:Install9.png]] | ||
− | # Enter a name for the appliance when prompted | + | # Enter a name for the appliance when prompted (This can be changed later). |
#: [[File:Install10.png]] | #: [[File:Install10.png]] | ||
# Enter a full name for the new user when prompted. | # Enter a full name for the new user when prompted. | ||
Line 40: | Line 40: | ||
# Reenter the password for the new user when prompted. | # Reenter the password for the new user when prompted. | ||
#: [[File:Install14.png]] | #: [[File:Install14.png]] | ||
− | # When prompted to encrypt the home directory, select No. | + | # When prompted to encrypt the home directory, select '''No'''. |
#: [[File:Install15.png]] | #: [[File:Install15.png]] | ||
− | # Verify the timezone detected is correct, then select | + | # Verify the timezone detected is correct, then select '''Yes'''. |
#: [[File:Install16.png]] | #: [[File:Install16.png]] | ||
− | # When prompted to partition the disks, select Guided – use entire disk | + | # When prompted to partition the disks, select '''Guided – use entire disk'''. |
#: [[File:Install17.png]] | #: [[File:Install17.png]] | ||
# Select the proper disk to partition. | # Select the proper disk to partition. | ||
#: ''In most cases this will be the smaller of the available disks/array. The larger disks/array should be allocated for video storage and will be configured later.'' | #: ''In most cases this will be the smaller of the available disks/array. The larger disks/array should be allocated for video storage and will be configured later.'' | ||
#: [[File:Install18.png]] | #: [[File:Install18.png]] | ||
− | # Select Yes to write the changes to the disk. | + | # Select '''Yes''' to write the changes to the disk. |
#: [[File:Install19.png]] | #: [[File:Install19.png]] | ||
− | # Wait while the installer completes | + | # Wait while the installer completes. |
#: [[File:Install20.png]] | #: [[File:Install20.png]] | ||
# If you need to enter http proxy information, enter it now. | # If you need to enter http proxy information, enter it now. | ||
− | #: ''In most cases this will not be required, you can just select | + | #: ''In most cases this will not be required, you can just select '''Continue'''.'' |
#: [[File:Install21.png]] | #: [[File:Install21.png]] | ||
# Wait while apt is configured. | # Wait while apt is configured. | ||
#: [[File:Install22.png]] | #: [[File:Install22.png]] | ||
− | # Select Install Security updates automatically. | + | # Select '''Install Security updates automatically'''. |
#: [[File:Install23.png]] | #: [[File:Install23.png]] | ||
− | # When prompted for software selection, choose OpenSSH server | + | # When prompted for software selection, choose '''OpenSSH server'''. |
− | # Select Continue | + | # Select '''Continue'''. |
#: [[File:Install24.png]] | #: [[File:Install24.png]] | ||
− | # Select Yes when prompted to install the GRUB boot loader | + | # Select '''Yes''' when prompted to install the '''GRUB boot loader'''. |
#: [[File:Install25.png]] | #: [[File:Install25.png]] | ||
− | # Installation is now complete. Select | + | # Installation is now complete. Select '''Continue''' to reboot the appliance. |
==Obtain an IP Address== | ==Obtain an IP Address== |
Revision as of 14:33, 30 April 2019
Contents
Install Ubuntu 16.0.4 LTS
The Valt software is currently only supported on Ubuntu 16.04 LTS. Internet access is required to complete the installation. After installation is complete, the server can be disconnected from the internet and run without issue.
- Boot the machine from an Ubuntu Server 16.04 installation CD.
- When prompted select your language from the menu and press enter.
- Press F4.
- If you are installing on a virtual machine select Install Minimal Virtual Machine.
- If you are installing on a physical machine select Install Minimal System.
- Press Enter to begin installing Ubuntu Server.
- When prompted select your language from the menu and press Enter.
- When prompted select your location from the menu and press Enter.
- Select No when prompted to detect keyboard layout.
- Select the country of origin for your keyboard from the menu and press Enter.
- Most likely English (US)
- Select your keyboard layout from the menu and press Enter.
- Most likely English (US)
- Select a primary network interface.
- Enter a name for the appliance when prompted (This can be changed later).
- Enter a full name for the new user when prompted.
- The default name for installations of Valt by IVS is IVS Admin
- Enter a username for the new user when prompted.
- The default name for installations of Valt by IVS is ivsadmin
- Enter a password for the new user when prompted.
- Reenter the password for the new user when prompted.
- When prompted to encrypt the home directory, select No.
- Verify the timezone detected is correct, then select Yes.
- When prompted to partition the disks, select Guided – use entire disk.
- Select the proper disk to partition.
- Select Yes to write the changes to the disk.
- Wait while the installer completes.
- If you need to enter http proxy information, enter it now.
- Wait while apt is configured.
- Select Install Security updates automatically.
- When prompted for software selection, choose OpenSSH server.
- Select Continue.
- Select Yes when prompted to install the GRUB boot loader.
- Installation is now complete. Select Continue to reboot the appliance.
Obtain an IP Address
If you specified a static ip address during installation, this section can be skipped. If you opted to use DHCP to configure the network interface you will need to determine the IP address of the server before proceeding.
To obtain the IP log in to the console and run the following command:
ifconfig
Network configuration will be displayed similar to the below screenshot.
The active network adapter should have an ip address displayed. In this case it is eth0 and the address is 192.168.0.159.
The server should be configured with a static address. If you want to use DHCP, you should set up a DHCP reservation for the server so the IP address does not change.
Download Installation Package
- Connect to the server via SSH or log in to the teminal
- It is highly recommended that you connect via ssh so you can copy and paste the commands below
- If prompted enter the password for your user account.
- Type sudo apt-get install wget -y and press enter.
- Type wget --content-disposition https://ivs.box.com/shared/static/fuqipanms60q3vd98pcfewuexsbwugnm.gz -O ValtInstall.tar.gz and press enter.
- Type tar -xvf ValtInstall.tar.gz and press enter.
Install Valt
- Connect to the server via SSH or log in to the teminal
- Type cd ValtInstall and press enter.
- Type chmod +x ValtSetup and press enter.
- Type sudo ./ValtSetup and press enter.
- If prompted enter the password for your user account.
- Enter a password for the MySQL root user.
- The default password for an IVS Valt Install for MySQL is admin51.
- Repeat the password when prompted.
- Enter an administrator password for your LDAP directory when prompted.
- Although it will not be used an any password can be entered here, the default password for an IVS Valt Install for LDAP is admin51.
- Confirm the password.
- When prompted, select Yes to save the current IPv4 rules.
- When prompted, select Yes to save the current IPv6 rules.
- When prompted to configure phpMyAdmin, select apache2.
- Select Yes when prompted.
- The default password for an IVS Valt Install for phpMyAdmin to communicate with MySQL is admin51.
- Confirm the password when prompted.
- When prompted, press enter to select the default for all options.
- Press enter to continue.
- When prompted, enter the MySQL root password defined earlier in the install.
- When prompted, enter admin for the email, followed by admin for the password.
- Type sudo reboot to restart the Server and complete changes.
Configure Storage
If video files will be stored on the same drive as the OS, only the following command needs to be run from the terminal:
sudo ./Storage
The following steps should be completed only if you have a separate drive (physical or virtual) for storing the video files.
- Type sudo lshw -C disk and press enter.
- You should now see a list of the available disks on the machine. Locate the disk you want to provision for storage in the list. In this case it is /dev/sdb
- Type sudo parted /dev/sdb and press enter.
- Replace /dev/sdb with the appropriate disk identified in step 2.
- You will now be taken to a GNU Parted prompt
- Type mklabel gpt and press enter.
- Type mkpart pri 1 -1 and press enter.
- Type quit and press enter.
- Type sudo mkfs -t ext4 /dev/sdb1 and press enter.
- Replace /dev/sdb1 with the appropriate disk identified in step 2.
- Type sudo blkid and press enter.
- This will display the UUIDs for each partition. Note the UUID for the partition you just formatted.
- Type sudo nano /etc/fstab and press enter.
- Add a line for the partition you just created. It should read similar to the following:
- Press CTRL-X
- Enter Y to save.
- Do not change the file name and press enter
- Type sudo mount -a and press enter.
- Type sudo lsblk and press enter.
- The results should be similar to the above picture where sdb1 is mounted under /usr/local/WowzaStreamingEngine-4.0.6/content
- Type sudo ./Storage and press enter.
- Type sudo reboot and press enter.
Configure IP Address
You must complete these steps even if you have already specified an IP address for the server or want to use DHCP. This will configure the Valt software with the correct IPs
For more in depth information on network configuration options, see the Valt Command Line Menu page.
- Access the Valt Server Command Line Menu.
- Enter Option 1 for Network Configuration
- Enter Option 2 for Set IPs
- Select your interface from the options listed.
- Select Static or DHCP.
- For this example we will select DHCP
- Type Y when to configure this interface for client access.
- Enter the IP Address of the interface when prompted.
IP Address changes will not take effect until the server has been rebooted.
Install the Wowza Streaming Engine License
- Open a web browser and navigate to http://IPAddress:8088
- Click Skip Intro.
- Sign in using the username and password defined earlier for Wowza.
- Copy and paste the Wowza License Key into the box provided.
- If you are not prompted for a key:
- Click on the Server tab
- Click the Edit button.
- Copy and paste the Wowza License Key into the box provided.
- If you were provided with a USB key by IVS, the USB key must already be inserted into the appliance.
- If you are not prompted for a key:
- Click Save
- You will be returned to the sign in page.
- If you are not returned to the sign in page, click Sign Out in the upper right corner of the page.
- Sign back in to the Wowza web console.
- Click on Performance Tuning > Java Settings
- Click Edit
- Select Production Level
- Click Save
- You will be prompted to restart, click Restart Now
Install the Valt Camera License
- Access the Valt Server Command Line Menu.
- Enter Option 3 for Valt Configuration
- Enter Option 1 for Install License
- Enter your license provided by IVS and press enter.
- You will be returned to the menu.