Install Genero Studio Server Suite
These topics relate to the installation of the Genero Studio Server Suite
The installation and licensing of Genero products requires you to read and accept the End User License Agreement, which can be found on the Four Js website at https://4js.com/end-user-license-agreements/.
Installation can vary depending on the host operating system. Ensure you follow the installation instructions for your host operating system.
The Genero Suite Server package is intended for production or for remote development (where you are developing on a server machine and the IDE is not available for the platform).
It only includes the server components.
The Genero Studio Server Suite software package includes Genero Studio Server, Genero Business Development Language, Genero Application Server, and Genero Report Engine. During the installation process, you can select which components to include or exclude. By default, the wizard installs all components.
It does not include the Genero Desktop Client (GDC). If you download this package, you must also download the GDC separately to handle any client needs.
See the Genero Studio User Guide for additional installation and configuration information.
If you do not have a valid maintenance key for Genero, you must License Genero Report Engine.
System requirements
For details about system requirements, refer to the Supported platforms and databases document (available on the Download page of the Four Js Web site) or contact your support center.
Install Genero Studio Server Suite on UNIX platforms
Follow these steps to install Genero Studio Server Suite on GNU/Linux® and UNIX™.
The installation and licensing of Genero products requires you to read and accept the End User License Agreement, which can be found on the Four Js website at https://4js.com/end-user-license-agreements/.
You must have Java installed. You will be asked to provide the Java directory as part of the installation. For details about supported Java versions, refer to the Supported platforms and databases document on the Download page of the Four Js Web site.
If you plan to license Genero BDL during the installation process, ensure you have the license number, license key, and maintenance or subscription number available.
You will also be asked to identify a default database driver. Be prepared to provide an answer to that question.
When installation is complete, see the Genero Application Server User Guide for configuration information and instructions.
Install Genero Studio Server Suite on UNIX platforms in silent mode
Install Genero Studio Server Suite silently on GNU/Linux and UNIX platforms.
To start the installation, type the following:
./fjs-gstsrv-version-buildYYYYMMDDhhmm-osident.run -a -q -t install_dir
For example:
./fjs-gstsrv-4.00.00-build202006051012-l64xl217.run -a -q -t $PWD/fjs-gstsrv-4.00
Options
Table 1 shows the options relating to installation.
Install option | Description |
---|---|
-a or --accept |
Bypass the display and the prompt for acceptance of the license agreement. Using the
-a option indicates that you have read and accepted the End User License Agreement,
located on the Four Js website at https://4js.com/end-user-license-agreements/. |
-c or --check |
Check integrity of the archive and of bzip2/tar binaries embedded in this program. |
|
Specify what happens if the installation directory already exists:
|
-k or --keep |
Do not delete working directory when done. |
-l or --list |
Print the list of files in the archive. |
-h or --help |
Display help about all possible options. |
-i or --install |
Install the product. Important:
This option is not recommended. It is included only for backward compatibility. |
|
Display the license of the product. |
-n or --nocheck |
Escape the checksum test on the archive included in the installer. |
-q or --quiet |
Silent mode with no UI. If -q is not specified, the interactive installer is
used. |
-r or --root |
Allow the 'root' user to install the package. Important:
Installing as |
-V or --version |
Show the version number. |
|
Install the product in the specified target directory. If this option is not specified, the default installation is used. |
|
Specify the working directory. By default, a temporary directory is created in $TMPDIR or /tmp. |
-x or --extract |
Extract the contents of this program, but do not run fglgws-installer . This
option implies --keep . |
Install Genero Studio Server Suite on Windows
Procedure to install Genero Studio Server Suite on Windows®.
The installation and licensing of Genero products requires you to read and accept the End User License Agreement, which can be found on the Four Js website at https://4js.com/end-user-license-agreements/.
You must have Java installed. You will be asked to provide the Java directory as part of the installation. For details about supported Java versions, refer to the Supported platforms and databases document on the Download page of the Four Js Web site.
If you plan to license Genero BDL during the installation process, ensure you have the license number, license key, and maintenance or subscription number available.
You will also be asked to identify a default database driver. Be prepared to provide an answer to that question.
When installation is complete, see the Genero Application Server User Guide for configuration information and instructions.
Install Genero Studio Server Suite on Windows in silent mode
Install Genero Studio Server Suite on Windows platforms using the MSI installer.
The installation and licensing of Genero products requires you to read and accept the End User License Agreement, which can be found on the Four Js website at https://4js.com/end-user-license-agreements/.
The msiexec utility provides the means to install,
modify, and perform operations on Windows Installer from the command line. The
/qn
option allows you to install in silent mode. The
msiexec utility expects an msi file. To be
compliant with Microsoft® User Access Control
(UAC) requirements, the msi file is embedded inside an
exe file. To extract the msi file from the
exe file, use the /x
option:
fjs-gstsrv-version-build-osident.exe /x
For example:
fjs-gstsrv-3.20.08-build167272-w64v141.exe /x
A msi file is created in the same directory and with the same name as the exe file.
Options
Table 2 shows the most common options for msiexec relating to installation and un-installation.
msiexec option | Description |
---|---|
/qn |
Silent mode with no UI. If /qn is not
specified, the graphical installer is used. |
/i package-name.msi
|
Install the specified msi package. |
/x package-name.msi
|
Uninstall the specified msi package. |
/log logfile
|
Write processing info to the specified log file. |
/l*vx logfile |
Provide verbose (detailed) logs in the specified log file. |
Enter msiexec from the command prompt to view the complete list of available options.
Arguments
You can pass arguments to the msiexec installer on the command line.
Argument | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRODUCTDIR=your_gstsrvdir_path |
Path where GSTSRV will be installed. It is an alias of GSTDIR . |
||||||||||||
GENEROSTUDIODIR=your_gstsrvdir_path |
Path where GSTSRV will be installed. It is an alias of GSTDIR . |
||||||||||||
STARTMENUFOLDER=your_startmenufolder_path |
Customize the location for the shortcuts in the startmenu. For example: "fjs\gstsrv" | ||||||||||||
ADDLOCAL=option |
Use option to set the
features to install.
|
||||||||||||
JAVADIR=your_jvm_path |
Location of the Java Virtual Machine (JVM). This option is required for the Genero Report Engine (GRE). | ||||||||||||
FORCEREMOVEPRODUCTDIR=YES |
On uninstall, force the removal of the
PRODUCTDIR directory, even if it is not empty.
For any value other than YES , keep the files in the
PRODUCTDIR location. Default value:
"" . |
Quotes are only required around the argument value when a space character is in the value string.
Silent install example
This command installs GSTSRV 3.20.08 with all products, and sets the location of the Java Virtual Machine (JRE):
msiexec /qn /i fjs-gstsrv-3.20.08-build167272-w64v141.msi /log gstsrv.log
PRODUCTDIR="c:\fjs\gst32008\" ADDLOCAL=ALL JAVADIR="C:\Program
Files\Java\jdk1.7.0_80\bin"
Silent uninstall example
This command removes GSTSRV 3.10.04 and removes the product directory:
msiexec
/qn /x fjs-gstsrv-3.10.04-build155239-alpha-w64v120.msi /log gstsrv_remove.log
FORCEREMOVEPRODUCTDIR=YES
Microsoft Windows Security Blocking
The Windows firewall, enabled by default, detects and blocks the Genero Studio Server.
When you attempt to connect to Genero Studio Server, the firewall detects this and blocks the programs.
A dialog allows you to unblock the program. Follow the instructions provided by the dialog.
If you select Keep Blocking or Ask Me Later, the firewall continues to block the program(s).
If Keep Blocking has been pressed by mistake, you can change this parameter in the Windows Firewall settings. Ensure you add Genero Studio Server to the list of exceptions or allowed apps, and make sure that this listings has a check mark.
Install Genero Studio Server Suite on macOS
Procedure to install Genero Studio Server Suite on macOS™.
The installation and licensing of Genero products requires you to read and accept the End User License Agreement, which can be found on the Four Js website at https://4js.com/end-user-license-agreements/.
You need a macOS and an user account which has administrator access level.
Download the installation package for the macOS .
You must have Java installed. You will be asked to provide the Java directory as part of the installation. For details about supported Java versions, refer to the Supported platforms and databases document on the Download page of the Four Js Web site.
If you plan to license Genero BDL during the installation process, ensure you have the license number, license key, and maintenance or subscription number available.
You will also be asked to identify a default database driver. Be prepared to provide an answer to that question.
Genero packages for Apple® Mac® and the macOS operating system are provided as x86 packages, which are designed to run on Intel® processors. Rosetta enables a Mac with Apple silicon to use apps built for a Mac with an Intel processor. If you are using such a machine, you will be asked to install Rosetta the first time you install or open your Genero app. Rosetta works automatically in the background whenever you use an app that was built only for Mac computers with an Intel processor. It translates the app for use with Apple silicon. If Rosetta is already installed, you are not asked to install it again.
This installation package can install Genero Studio Server, Genero BDL, Genero Report Engine, and the Genero Application Server. You can follow the wizard suggestions and install all four at this time, or you can select and pick which components to install.
Follow these instructions to install the Genero Studio Server on macOS.
When installation is complete, see the Genero Application Server User Guide for configuration information and instructions.