你在这里: 管理员指南 > 执行安装 > 静默安装(Linux)

执行静默安装(Linux)

在Linux上静默安装FME服务器是由一个install.cfg文件控制的,该文件被传递给安装程序。此文件包含一列属性,这些属性控制安装程序中的不同选项。静默安装的命令是:

./fme-server-linux-x64.run -- -file install.cfg

Properties在install.cfg文件中以以下形式列出:

<财产> = <价值>

要获得安装程序,请参阅获取安装程序

下表列出了可以在install.cfg文件中指定的安装属性,以及未设置时的默认值。这些属性对应于可以在标准安装的用户对话框中进行调整的属性。

财产 默认值 描述
FMESERVERHOSTNAME 正在运行安装程序的计算机名 安装FME服务器的主机名。
INSTALLDIR ~/fmeserver服务器 FME服务器安装目录。
INSTALLDISTRIBUTEDREPOSITORY 没有 FME服务器系统共享是否存储在单独的服务器上,而不是存储在核心机器上。
FMESERVERSHAREDDATA [INSTALLDIR] FME服务器系统共享目录的路径。
ADMINUSERNAME 管理 管理帐户的用户名。有关更多信息,请参见默认用户帐户和密码
ADMINUSERPASSWORD 管理 管理帐户的密码。
ROOTDIR [INSTALLDIR] 在分布式安装中,指向核心计算机上根文件夹的路径。在纯引擎安装中,指向FME服务器系统共享目录的路径。
DATABASETYPE 默认的 将与FME服务器安装一起使用的数据库类型。可能的值是默认的,MSSQL语言,甲骨文公司,PostgreSQL公司默认的安装内置的PostGreSQL数据库。
DATABASEHOST (FMESERVERHOSTNAME) 数据库所在的主机。只有当DATABASETYPE不存在时,才应该指定这个值默认的
DATABASEPORT

MSSQL:1433

PostgreSQL:5432

甲骨文:1521

连接到数据库的端口。只有当DATABASETYPE不存在时,才应该指定这个值默认的
ORACLESID Oracle数据库的SID。只有当DATABASETYPE是甲骨文公司
JDBCDRIVER 如果您的数据库需要一个Safe没有提供的JDBC驱动程序,那么在这里指定它的完整路径,它将亚搏在线被复制到安装目录中的适当位置。
SERVLETTYPE 默认的 您将与FME服务器一起使用的应用程序服务器(servlet引擎)的类型。可能的值是默认的,阿帕奇,甲骨文公司。选择默认的安装内置的应用程序服务器。
WEBSERVERHOSTNAME (FMESERVERHOSTNAME) 安装了servlet引擎的主机。
服务端口 80(如果打开) servlet引擎主机使用或内置apache服务器使用的端口。如果未指定,安装程序将检查端口80、8080-8085,并使用第一个未使用的端口。
webappsdir [安装目录]\utilities\tomcat\webapps servlet引擎的webapps目录的路径。
无前缀 没有 如果,FME服务器日志文件名称前没有服务器主机名。

选择要安装的特性

要选择安装哪些特性,请使用以下属性集。这些属性可以设置为“Yes”或“No”(区分大小写)。默认值是“Yes”。

特色 财产
FME服务器核心 Feature_fmeservercore_安装
Web服务 功能服务安装
FME服务器控制台 Feature_服务器控制台_安装
FME发动机 Feature_fmeengine_安装

例子

使用所有默认选项(类似于Express Install)安装到/home/user/fmeserver

INSTALLDIR = " / home / user / fmeserver "

只在另一台名为“\\machine1\ Share”的机器上的共享目录中安装FME服务器内核

INSTALLDISTRIBUTEDREPOSITORY = Yes

FMESERVERSHAREDDATA =“/ mnt / machine1上/分享”

FEATURE_FMEServerCore_INSTALL = "是的"

FEATURE_FMEEngine_INSTALL =“不”

FEATURE_FMEServerSMTPRelay_INSTALL =“不”

FEATURE_ServerConsole_INSTALL =“不”

FEATURE_Services_INSTALL =“不”

快速安装,但是使用另一台服务器上的MSSQL数据库

DATABASETYPE =该软件

DATABASEHOST = DatabaseMachine

DATABASEPORT = 1433

仅使用Weblogic Servlet引擎安装Web服务特性:

ROOTDIR = " \ \ CoreMachine \分享"

SERVLETTYPE =甲骨文

SERVLETPORT = 8080

WEBAPPSDIR = " / home / user /应用服务器/ webapps”

FEATURE_FMEServerCore_INSTALL =“不”

FEATURE_FMEEngine_INSTALL =“不”

FEATURE_FMEServerSMTPRelay_INSTALL =“不”

FEATURE_ServerConsole_INSTALL =“不”

FEATURE_Services_INSTALL = "是的"

只安装FME引擎,在另一个名为“\\machine1\FMEServerSystemShare”的服务器上安装所有其他FME服务器组件

FMESERVERHOSTNAME = " machine1上"

INSTALLDIR = " / home / user / FMEServer "

ROOTDIR = " \ \ machine1上\ FMEServerSystemShare "

FMESERVERSHAREDDATA = " / mnt / machine1上/ FMEServerSystemShare /”

INSTALLDISTRIBUTEDREPOSITORY = "是的"

FEATURE_FMEServerCore_INSTALL =“不”

FEATURE_FMEEngine_INSTALL = "是的"

FEATURE_FMEServerSMTPRelay_INSTALL =“不”

FEATURE_ServerConsole_INSTALL =“不”

FEATURE_Services_INSTALL =“不”