Linux Deployment

Preliminary notes

If the MetaDefender ICAP Server package dependencies are not installed on your system you may need to have a working Internet connection or you may have to provide the Installation media during the installation. Consult your Operating System documentation on how to use Installation media as a package repository.

For each case below start with the following steps:

  1. Download mdicapsrv package from the OPSWAT Portal. Make sure that you download the applicable package for your distribution
  2. Upload the installation package to your test computers
  3. Install the product with the provided command (<filename> is the MetaDefender ICAP Server package you downloaded from our portal)

Package installers

Ubuntu or Debian installs

  1. Download mdicapsrv package from the OPSWAT Portal. Make sure that you download the applicable package for your distribution
  2. Upload the installation package to your server computers
  3. Install the product with the following command (<filename> is the MetaDefender ICAP Server package you downloaded from our portal):
Copy
  1. If dpkg shows error messages about missing dependencies you should execute:
Copy
  1. Open a web browser and point to (<server name or IP> is the DNS name or IP address of your server):
Copy

Red Hat Enterprise Linux or CentOS installs

  1. Download mdicapsrv package from the OPSWAT Portal. Make sure that you download the applicable package for your distribution
  2. Upload the installation package to your server computers
  3. Install the product with the following command (<filename> is the MetaDefender ICAP Server package you downloaded from our portal):
Copy
  1. Open a web browser and point to (<server name or IP> is the DNS name or IP address of your server):
Copy
  1. Enter default login credentials, username: admin, password: admin

Initialization

Without Ignition file

The installation on Linux environment will ask to input the required information from console incase the Ignition file#ignition-file does not exist in designated location

The installation will request user input Postgres server information via console. User can provide information or hit enter to select default value in []

Postgres server information request:

  • DATABASE MODE (default is standalone mode)

    • 1: for standalone
    • 4: for share mode
  • Type of database (default is local)

    • local
    • remote
  • Port (default is 5433)

  • Database username: postgres

  • Database password

For example: Here is the screenshot if user input PostgreSQL information as below:

  • database mode: standalone
  • type of database: local
  • port: 5434
  • database username: postgres
JSON
Copy

With Ignition file

Start installation process by (Link Removed)

Linux can use ignition file to add PostgreSQL server information since MD ICAP Server 5.2.0 , refer to Deployment automation support

Make sure to create the ignition file, if it doesn't exists before you go ahead and install MetaDefender ICAP Server 2.1.Without Ignition file#21without-ignition-file. (more detail about Ignition file#ignition-file at (Link Removed))

  • Linux:/etc/opswat/mdicapsrv.conf
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard