Skip to content

Installation


Bevor installing Digital Process Factory, check if all requirements are fulfilled.


Instructions

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the DPF - 4.1.0.219 - msi folder. It is saved as DPF - 4.1.0.219 - msi.zip.

  3. Extract DPF - 4.1.0.219 - msi.zip.

  4. In a PowerShell (Administrator), change to the DPF - 4.1.0.219 - msi directory and start installing the packages:

    cd "DPF - 4.1.0.219 - msi"
    
    Set-ExecutionPolicy Bypass -Scope Process -Force; .\install.ps1
    
  5. Open the required firewall ports for necessesary services:

    Set-ExecutionPolicy Bypass -Scope Process -Force; .\firewall.ps1
    
  6. Start the seal-consul-agent service.

    Start-Service seal-consul-agent
    
  7. In case of a test installation:

    1. Download the following package from the SEAL Systems delivery platform:

    2. Open the DPF environment, change to to download directory and install the package.

      inst_package 20250414_dpf-mselink_3.3.1_packet.zip
      

      Hint - customer installation

      For real-life customer installations the package should be included in delivery.

  8. Within the DPF environment, call the sysinit script to import the environment settings into Consul.

    sysinit -auto
    
  9. Open Consul in a browser. Select Key/Value in the left menue and navigate to /dc/home/env/service. If importing the environment settings was successful, you see a list of services for which environment variables are set.

    https://localhost:8500/
    

    View of the Consul interface listing the services for which environment variables are set

  10. Open a new PowerShell and start the DPF services using DPF CLI.

    dpf service start
    

    Hint - running scripts is disabled on this system

    If the command fails with the message that "running scripts is disabled on this system", set the execution policy first:

    Set-ExecutionPolicy Bypass; dpf service start
    

    Refer to User and Privileges.

  11. Check that services are running with following command in a PowerShell.

    dpf service status
    

    Screenshot showing the running SEAL services in a PowerShell output.

    Hint - all SEAL services

    To get an overview of all SEAL services including NATS and MongoDB, use the following commands:

    Get-Service seal-*
    
  12. The Apache HTTP Server has to be started, bevor using DPF Tracker. For this, open a DPF Shell and enter the following command:

    sysstart apache
    

Next Step

Continue with:


Back to top