伺服器先決條件 - Linux

必須符合下列先決條件才能將 ESMC 伺服器安裝在 Linux 上:

您必須擁有有效的授權

必須已用根帳戶身分安裝與配置資料庫伺服器。安裝前不一定要先建立使用者帳戶。安裝程式會建立帳戶。 不支援 Linux 上的 MS SQL Server。但是,您可以將 Linux 上 ESMC 伺服器連線至 Windows 上的 MS SQL Server

note

注意

ESMC 伺服器會將大型資料 Blob 儲存在資料庫中。必須將 MySQL 配置為 接受大型封包,ESMC 才能正常執行。

ODBC 驅動程式 - ODBC 驅動程式用於與資料庫伺服器 (MySQL) 建立連線。

配置設為執行檔的伺服器安裝檔案。若要這麼做,請使用下列終端機命令:

chmod +x server-linux-x86_64.sh

我們建議您使用最新的 OpenSSL 版本 (1.1.1)。最低支援的 OpenSSL 版本為 openssl-1.0.1e-30。可以有多種版本的 OpenSSL 同時安裝在一個系統上。您的系統上必須至少有一個支援的版本。

o您可以使用命令 openssl version 來顯示目前的預設版本。

o您可以列出存在於您系統上所有版本的 OpenSSL。請參閱使用命令 sudo find / -iname *libcrypto.so* 列出的檔案名稱結尾

oFedora Linux 使用者應使用 compat-openssl10 套件。

Xvfb - 必須具備,才能在沒有圖形化介面的 Linux 伺服器系統上列印適當的報告 (產生報告)。

cifs-utils - 必須具備,才能將適當的代理程式部署到 Windows 作業系統。

Qt4 WebKit 程式庫 - 用於以 PDF 和 PS 格式列印報告 (必須為 4.8 版,而非第 5 版)。所有其他 Qt4 相依性將會自動安裝。在 CentOS 的情況下,官方存放庫中可能沒有套件。您可從第三方存放庫安裝 (例如 EPEL 存放庫),或自行在目標電腦上編譯。

kinit + klist - Kerberos 用於登入時驗證網域使用者與 Active Directory 同步化工作。確定您的 Kerberos 已正確配置 (/etc/krb5.conf)。ESMC 7.2 支援同步化多個網域。

ldapsearch - 用於 AD 同步化工作以及驗證。

snmptrap - 用於傳送 SNMP 陷阱。若不會用到此功能,則為選用。SNMP 也需要配置。

SELinux devel 套件 - 在產品安裝期間用於建立 SELinux 原則模組。僅啟用 SELinux 的系統才需要這麼做 (CentOS、Fedora、RHEL)。SELinux 可能導致其他應用程式發生問題。若為 ESMC 伺服器,則可能不需要。

下表包含各種 Linux 發送其上述各套件的適當終端機命令:

套件

Debian 和 Ubuntu 發送

CentOS、Red Hat 和 Fedora 發送

OpenSUSE 發送

ODBC 驅動程式

請參閱 ODBC 安裝與配置一章。

xvfb

apt-get install xvfb

yum install xorg-x11-server-Xvfb

zypper install xorg-x11-server-extra

cifs-utils

apt-get install cifs-utils

yum install cifs-utils

zypper install cifs-utils

Qt4 WebKit 程式庫

apt-get install libqtwebkit4

請參閱我們的知識庫文章

zypper install libqtwebkit4

kinit + klist - 選用 (針對 Active Directory 服務為必要)

apt-get install krb5-user

yum install krb5-workstation

zypper install krb5

ldapsearch

apt-get install ldap-utils
libsasl2-modules-gssapi-mit

yum install openldap-clients
cyrus-sasl-gssapi cyrus-sasl-ldap

zypper install openldap2-client
cyrus-sasl-gssapi
cyrus-sasl-ldap-auxprop

snmptrap

apt-get install snmp

yum install net-snmp-utils net-snmp

zypper install net-snmp

SELinux devel 套件 (選用 - 針對 ESMC 服務為非必要;SELinux 可能導致其他應用程式發生問題。)

apt-get install selinux-policy-dev

yum install policycoreutils-devel

zypper install selinux-policy-devel

samba (選用,僅針對遠端部署為必要)

apt-get install samba

yum install samba
samba-winbind-clients

zypper install samba samba-client