ContentsClient/server architectureRidom Typer consists of a client application and a server application:
The client/server architecture allows distributed workgroups to cooperate via intra- or internet. Multiple users can access the data from various computers. Access rights and privileges can be configured to restrict access for specific users or groups. For a single user scenario both applications may be installed on the same computer.
Installing the Ridom Typer ServerServer Installation on Microsoft WindowsThe Ridom Typer Server can be installed in two modes:
If multiple users should be able to access the same server via intra-/internet, the second option (installation as background service) is recommended to ensure that the Server always will be running independent from the logged-in user. If multiple Windows users of the same computer should be able to access the same server, the second option (installation as background service) is required because the installation of the Ridom Typer Server as ordinary program for various Windows users of the same computer would require multiple Server activations that are not allowed by the licensing model. Start the installer executable and follow the messages of the installation wizard dialog. During the installation process it is possible to select if installation as service should be done. Installation as Windows ServiceIf installation as service is selected, a working directory must be chosen were the software stores the database, configuration, and logging files (default C:\ridomtyperdata). It is not recommended to choose a network location for this directory. A service with the name "ridomtyperservice" is installed and automatically started. Therefore, the Ridom Typer Server is already running when installation is finished. The Windows menu entry Ridom Typer Server > Ridom Typer Server Status can be used to Start and Stop the service.
Installation as ApplicationIf not installed as a service, Ridom Typer Server can be run by clicking the desktop icon or selecting the entry in the Start Menu. Ridom Typer Server will create a working directory located in your home directory (e.g., C:\Users\<username>\ridomtyper-server). This directory will contain the database, configuration, and logging files.
Server Installation on LinuxExtract the installer package (tgz) into the directory where you want to install the Ridom Typer server (e.g., with command 'tar xvzf MBioSEQ_Ridom_Typer_SERVER*'). By default, the server listens on port 8064, therefore this port must be excluded in a firewall. If the Ridom Typer server should be used by multiple users, an installation as Systemd Service is recommended. Start with graphical user interface (for single user usage)Click or start in a terminal the shell script ridomtyperserverGUI.sh in the extracted directory RidomTyperServer. The database is by default located in the working directory .ridomtyper-server/ of the home directory of the Linux user. So every user who starts the server will get his own database. Start without graphical user interfaceThe run control script rcridomtyperserver.sh can be used to control the Ridom Typer server:
The rcridomtyperserver.sh script can be called from any other directory and can be used to automatically start the Ridom Typer server in a system init configuration. The working directory can be configured in the script file, default is .ridomtyper-server/ in the home directory of the Linux user. Installation As Systemd ServiceThe installation package contains the file ridomtyperserver.service in the subdirectory /install/systemd. This file can be used to define a systemd service unit for the Ridom Typer server. The following steps are recommended:
If additional configurations (like port or working directory) should be specified, command line parameters can be appended to the Installing the Ridom Typer ClientClient Installation on Microsoft WindowsStart the installer executable and follow the messages of the installation wizard dialog. Be sure to choose a local drive as installation directory, and not a network drive. The installer can also be started with command line options for an unattended installation. After the installation procedure is completed Ridom Typer can be run by clicking the desktop icon or selecting the entry in the Start Menu. Ridom Typer will create a profile directory located in your home directory (e.g., a path like C:\Users\<username>\ridomtyper). This directory will contain the configuration and logging files.
Client Installation on LinuxExtract the installation package (.tgz) into the directory where you want to install Ridom Typer. (e.g., with command 'tar xvzf MBioSEQ_Ridom_Typer-*'). Then change into directory RidomTyper and execute ./ridomtyper.sh to start the application. To use the automatic online update function the ridomtyper process must have write permission for the installation directory. The first time you start Ridom Typer, the software will create the profile directory .ridomtyper in your home directory. This directory is used for the configuration files, logging files and pipeline scripts.
Connecting and Initializing the Server
Customizing the ServerThe following steps are optional and are intended to customize the Ridom Typer Server installation, for example: For all options it is referred here. |