Pre-Installation Tasks
System Requirements
The system requirements for installing WebtoB are as follows:
Operating System | CPU | Memory |
---|---|---|
Linux K.4.15 or later (64bit) |
Intel Itanium |
512MB |
System Environment
Before installing WebtoB, the following must be checked:
-
Host Name
To properly start WebtoB, the host name must be set in node/name of the WebtoB configuration file.
On Linux systems, you can check the host name by running the uname –n command or by checking the "/etc/hosts" file.
WebtoB automatically searches for a host name during the installation process and registers it in the configuration file (webtob-config.yaml).
-
Port Number
When WebtoB starts, a port that waits for a connection from an external client (Internet browser) is needed. In general, the default port 80 is used if a web server is installed. However, most operating systems require 'root' privileges to use port 80.
Therefore, only a user who has root privileges can use port 80. To install WebtoB with a general user account, a port number after 1024 must be used. If a port other than 80 is used, the port number must be specified when requesting the service from the browser.
Before registering a port in the environment file, the port must be checked for conflicts with other programs. If a port other than 80 is used, the user must be notified of the port number.
The following example is an HTTP URL when the port number of a web server is 8080:
http://www.tmax.co.kr:8080/index.html
-
Environment Variable
Before installing WebtoB, the system environment file in use must be checked. If WebtoB is already installed, it is recommended to delete environment variables related to the existing WebtoB installation.
-
GLIBC Version
WebtoB operates only on GLIBC 2.26 or higher, so the GLIBC version of the system must be checked before WebtoB installation.
The following is how to check the GLIBC version:
$ getconf -a | grep libc GNU_LIBC_VERSION glibc 2.35
If the GLIBC version is lower than 2.26, WebtoB will not start even if it is installed normally.
-
File Descriptor
File Descriptor (FD) affects the number of concurrent processes and file accesses. The FD value must be larger than the sum of the number of concurrent processes and accesses.
For optimal performance, it is recommended to set FD according to the following table.
Operating System Maximum FD Value UNIX/Linux K.4.15
16384