Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note
titleBefore you start!

This page describes the command line installation process. See Profound Installer for an alternative GUI installation process.

Before starting the installation, please be sure to review the installation prerequisites.

Applications and configurations created for an earlier major release may need adjustments when upgrading to a new major release. For example, when upgrading from version 5.x.x to 6.x.x or from version 6.x.x. to 7.x.x. Make sure to review the migration guides before upgrading to a new major release.

...

  • To upgrade within your currently installed major release series, use the tag name that corresponds to your current installation. For example, use latest-6 to get the latest 6.x.x version. Releases within a major release series are always backwards compatible.
  • When upgrading to a new major release series, make sure to check the migration guides.
NPM TagProfound.js Major ReleaseSupported Node.js Versions
No tag (default installation)Profound.js 6
latest-7Profound.js 720, 18, 16, 14
latest-6Profound.js 618, 16, 14

...

  • Specify port number for Profound.js server (8081):
    This specifies the port number Profound.js will run from.

  • Install with Git integration (y)?
    Answer 'y' to install necessary components for Git integration features. This question only appears on supported platforms. Currently, Git integration is only supported on Windows, Linux, and Mac.
  • Install Profound.js Connector IBM i ILE components (y)?
    If you are installing on IBM i, you will have the option of installing the Profound.js Connector, which allows native IBM i applications to interface with Profound.js. You can press Enter here to proceed, or type 'n' and press Enter if you don't want to install the Connector.

...

  • Specify CCSID for instance INSTANCE_NAME (37):
    Press Enter to run the server instance with CCSID 37 or type an alternate CCSID. You should specify the same EBCDIC CCSID that you use with your IBM i applications.

  • Specify Node.js path for instance
    This question allows you to specify an alternate Node.js binary path for the instance. The default value is the path of the Node.js binary used to run the installation process. Values such as these can be used to select alternate Node.js versions:
    • /QOpenSys/pkgs/bin/node (IBM i system default Node version)
    • /QOpenSys/pkgs/lib/nodejs14/bin/node (Node.js 14)
    • /QOpenSys/pkgs/lib/nodejs16/bin/node (Node.js 16)

  • Autostart server instance when TCP/IP starts (y)?
    Press Enter to configure the server instance to autostart when TCP/IP starts, or type 'n' and press Enter if you don't want to autostart the instance.

  • Integrate with separate Profound UI instance (n)?
    Press Enter to continue without configuring integration with Profound UI, or type 'y' and press Enter to configure Profound UI integration.

  • Profound UI instance name (PROFOUNDUI)?
    This question only appears if you answered 'y' to the above question. Enter a Profound UI instance name to integrate with. This will set the configuration settings staticFilesDirectory and profounduiLibrary to the Profound UI instance's document root directory and installation library.

...