Skip to main content
Biamp Cornerstone

Step 3B: Evoko Home Installation on Ubuntu

Evoko Home can be installed on both Windows and Linux (Debian based) servers.  The installation procedure depends on the operating system therefore please select the type of operating system which you will install Evoko Home.

 

Ubuntu Server Prerequisites

  • A server running a 64-bit Debian based distribution (Ubuntu Server 20.04 LTS recommended).
  • A static IPv4 address (the Evoko Liso units will point to this IP).
  • Two free and accessible application ports (default HTTP port 3000 and HTTPS port 3002)
  • A user with sudo permission
  • Access to booking system (e.g. Office 365) over HTTP (port 80) or HTTPS (port 443).
  • Access to NTP server over NTP (port 123 UDP).
  • Access to the internet during installation to download dependencies.

 

 

Install Evoko Home on an Ubuntu Server

In this guide we will use Ubuntu Server 20.04 LTS as our operating system.

Text procedure

1. To ensure all basic build packages are available to run the installation script use the following three commands.  Press Enter on the keyboard after typing out each command: 

sudo apt install -y build-essential
sudo apt update
sudo apt upgrade

The outputs should look as follows for each command:

  • Command output example: sudo apt install -y build-essential 

Screenshot 2024-10-22 at 1.10.56 PM.png

 

  • Command output example: sudo apt update

Screenshot 2024-10-22 at 1.11.17 PM.png

 

  • Output example: sudo apt upgrade

Screenshot 2024-10-22 at 1.11.36 PM.png

 

2. Download the latest version of Evoko Home for Linux and put the installation package on the server.  In this version, we will be downloading v2.7.4. Use one of the following two options.

  • Option 1: download-liso.evoko.se

Screenshot 2024-10-22 at 1.12.01 PM.png

 

  • Option 2: You can also download the latest Evoko Home version directly to the server by entering wget https://download-liso.evoko.se/latesthome.tar.gz​​​​​​ 

Screenshot 2024-10-22 at 1.12.21 PM.png

 

Download Complete :When the download is complete it should look like this Screenshot 2024-10-22 at 1.12.48 PM.png

 

3. Extract the downloaded installation package using one of the two following command options. 

  • Command option 1 - if you downloaded it from our website:
tar -xzf installation_v2.*.tar.gz
  • Command option 2 - if you downloaded using the wget command:
tar -xzf latesthome.tar.gz

 

4. A directory v2.x.yz should now have been extracted. Check this by runningls Change directory to the newly extracted directory and run the installation script: 

cd v2.* && sudo bash install.sh

 

5. The installation script will automatically recognize the necessary tools/prerequisites required to run Evoko Home. To continue and install, select Yes by typing 1 and pressing Enter.

Screenshot 2024-10-22 at 1.13.08 PM.png

 

6. Next up is to create and record credentials for the Mongo database. It's in this database meetings, users and Evoko Home settings will be stored.

a. Set a username (for exampleevoko_user) and press Enter.

b. Then set a password (for example evoko_pass) which you repeat twice, pressing Enterin between.
sudo

  • Documenting these database credentials is critical!  If the values are lost it, will be nearly impossible to recover any DB in case a future restore is needed.

 

7. You will then be prompted to accept the Database name: evoko_home_db Screenshot 2024-10-22 at 1.13.32 PM.png

 

8. Use localhost:27017 as the Address when prompted. Screenshot 2024-10-22 at 1.14.02 PM.png

 

Mongo restart: Mongo should restart and the directory structure should be created.

 

9. Next, type the HTTP application port (default 3000) and press Enter.

Screenshot 2024-10-22 at 1.14.24 PM.png

 

10. Set a memory limit for Evoko Home by typing the amount, for example 4096, and press Enter.

Screenshot 2024-10-22 at 1.14.46 PM.png

 

Successful Setup: If the setup is completed successfully, you should see the prompt shown in the image below.

Screenshot 2024-10-22 at 1.15.09 PM.png

 

Optional: You may now remove the installation files using the following command.

cd .. && sudo rm -r installation_v2.*.tar.gz v2.*

You should now be able to access Evoko Home via a web browser on the configured HTTP application port (default 3000). (localhost:3000)

 

  • Was this article helpful?