Install the FME Server Web Services
Perform the following tasks:
- Install the FME Server Web Services
- Configure Firewall Settings
- (Oracle WebLogic only) Disable WebLogic Authentication
Install the FME Server Web Services
- Start the FME Server Installer on the
. - Select the Custom/Distributed Install.
- 在Custom Setup dialog, select only the Web Services component for installation.
- 在Destination Folder dialog, specify the installation directory.
- 在User Account dialog, specify the Windows user account that will run the FME ServerSystem Services. This account must have access to the FME Server System Share that you specify in the next dialog. The System Share is the location where FME Server storesRepositoriesandResourcesfiles. (For more information, seeProvide a Remote File System for the FME Server System Share.)
- 在Existing FME Server System Share dialog, spcecify the UNC path to theremote file system对the FME Server System Share.
- 在FME Server Hostname dialog, enter the host name of the computer on which FME Server is installed.
- 在Administrator Account dialog, enter a user name and password for the admin account. For more information, seeDefault User Accounts and Passwords.
- 在Web Application Server dialog, specify theweb application server. If already provided, it is recommended that you shut down the service during installation.
- 在Web Application Server Port dialog, specify the port to use for communication with the web application server. Port 80 is the recommended default. If this port is in use, port 8080 is recommended.
Note:Common applications that may be using port 80 include Skype and Internet Information Services (IIS). Either turn off these services, or select a different port, such as 8080.
在
, mount the FME Server installation directory shared on the : mount
: /home/FMEServer- Start the FME Server Installer.
- Select the Distributed (Custom) install option.
At the feature selection dialog, select only the Web Services component.
The installer prompts you for the name of the FME Server Host.
Enter the host name of the computer on which FME Server is installed.
The installer prompts you for the path to theremote file system对the FME Server System Share.
Enter the path to the mounted directory.
The installer prompts you to specify theweb application server. If already provided, it is recommended that you shut down the service during installation.
Manually start FME Server and configure it to start automatically.
- In order for the Data Download and Data Streaming web services to reference the correct web host location when outputting results that are returned from an FME Engine, you must manually change this location in your FME Engine configuration files:
- Locate your FME Engine configuration files, under
\Server\fmeEngineConfig*.txt - For each file, under the SUB_SECTION for FILE_DOWNLOAD_SERVICE and STREAM_DOWNLOAD_SERVICE, modify the SUCCESS_RESPONSE directive as follows:
From:
SUCCESS_RESPONSE 0:Translation Successful|OutputLocation=!FME_AUTO_DIR_NAME!
To:
SUCCESS_RESPONSE 0:Translation Successful|OutputLocation=
/ DefaultResults FME_AUTO_DIR_NAME_SIMPLE ! - Locate your FME Engine configuration files, under
Following the installation on
Configure Firewall Settings
The FME Server Web Services and other clients communicate with the FME Server Core over TCP/IP. Requests are sent to the FME Server Core over port 7071. Result messages are returned to clients over a randomly assigned port created by the FME Server Core. Therefore, be sure to configure any firewall settings on the<webHost>
with a rule to allow for full communication with the<coreHost>
machines.
(Oracle WebLogic only) Disable WebLogic Authentication
If you are using an Oracle WebLogic server, you must disable WebLogic authentication. This step is necessary to prevent WebLogic from intercepting login requests, which interferes with FME Server authentication.
- Locate and open the following configuration file in your WebLogic installation:
- Add (or change) the following lines before the security configuration closing tag:
- Save and close the file.
<WebLogic_install_dir>/user_projects/domains/<your_domain>/config/config.xml
false