Install - Server on Offline Linux VM with Sudoless Access



Installation Wizard

To help with the installation process, vFunction offers an Installation Wizard. This Wizard provides additional information about the Prerequisites as well as the Required and Optional Settings for installing the vFunction Server and Agents. This Wizard also walks you through each step in the Installation process.

For organizations looking to start a trial with vFunction, a simplified Installation Wizard will get you started quickly without reviewing the additional Optional Settings.

Please contact support@vfunction.com or your vFunction Contact(s) for the password to start using this Wizard.


Installation Steps

Take the following steps to install the vFunction Server on a Linux VM with Sudoless Access:

  1. Ensure Prerequisites are met
  2. Download the vFunction Server Sudoless Installation TGZ from the vFunction Portal
  3. SCP the Server TGZ package to the Server VM to the location where you would like vFunction to be installed
  4. Unpack the Installation Package
### Replace VERSION with the actual value
tar -xvzf vfunction-server-sudo-less-installation.vVERSION.tgz
  1. Optional if using HTTPS: Move the chained SSL Certificate Bundle as server.crt and the SSL Key as server.key into $BASE_DIR/vfunction/etc/sysconfig/vfunction/nginx/certs/
  2. Open the server-installation.yaml.
### Replace $BASE_DIR with the path to the location where the package was untarred
vi $BASE_DIR/vfunction/etc/sysconfig/vfunction/installation/server-installation.yaml
  1. Set the required Configurable Settings
### Sample Yaml with Required Configurable Settings
server:
  host: http://172.17.21.72
  org_name: MyOrg
  admin:
    email: peter@myorg.com
    name: Peter
    password: Password1!
  1. If needed, configure the optional Configurable Settings
  2. Run the installation script.
bash $BASE_DIR/vfunction/opt/vfunction/server-installation/install.sh
  1. If any issues arise, see the:
  1. Install the vFunction Agents for a Monolithic Application or a Distributed Application


Video Guided Installation