Question

How do I install FME Server 2012?

Answer

Overview

A movie is available which walks through the Express Installation for FME Server 2012. In most cases the movie will provide all of the information you need to install FME Server.
Movie: Install and License FME Server 2012

The basic steps for the installation are also provided below and the complete instructions for installing FME Server 2012 can also be found in the FME Server Adminstrator's Guide .

1. Download the FME Server 2012 Installer

Select the appropriate installer for your operating system here:
http://www.safe.com/fme/fme-technology/fme-server/download/

Note on Operating System
If you have any choice on whether to run FME Server on Windows or Linux/Solaris we recommend using Windows for a number of reasons:
  • Not all formats and transformers supported by FME are supported on Linux/Solaris due to the availability of 3rd party libraries.  You can search for the formats of interest to you by filtering by platform on the Formats Page on our web site.
  • FME Workbench  - the authoring environment for FME Server is only supported on Windows.
  • The FME Server community on Windows is much larger so we tend to learn about and resolve issues more quickly on this platform.
  • We plan to phase out FME Server for Solaris at the end of 2012.
Note on 32 Bit vs 64 Bit
For most Window users we recommend 32 Bit FME Server even for Windows 64 Bit machines.  For Linux/Solaris only 64 Bit FME Server is available.  If you need more information on 32 Bit vs 64 Bit FME please see the article A Guide to running 64 bit FME and also check the Formats Page page on our website to ensure that the formats you want to use are supported in the FME Server platform you plan to use.

2. Express or Custom Install

Decide if you will doing an Express Install or a Custom Install. FME Server now comes with a Web Application Server and its own Database Server so if you use the Express Installer there are no prerequisites. If you prefer to use your own Web Application Server and/or your own Database Server you will need to do a Custom Install and you should definitely consult the Administrator's Guide mentioned at the top of this section.

3. Run the FME Server Installer

If you are using the Express Install, run the installer with default settings. The only likely exception to the defaults may be if you are already running a Web Server such as IIS on port 80 in which case you should select a port other than 80 for the Web Application Server.  On Windows you may need to disable UAC to perform the installation if you have it enabled.

When the installer completes you will be prompted to enter the name of a floating license server where your FME Server can obtain a license. Once you have entered the name of your floating license server, FME Server should be installed and running and you can go to step 5 below to confirm FME Server is running. If you have not already obtained a license for FME Server, the steps for licensing FME Server on Windows are shown below. For Linux and Solaris users please consult the FME Server Administrator's Reference Guide referenced above.

4. Licensing FME Server

If you did not already have a floating license available you can easily set-up a floating license on your FME Server machine.   The floating license server software will have been already installed by FME Server.

i)  The installer will show the hostid.txt file needed to request a license. Copy the contents of the hostid.txt file into an email to codes@safe.com.  Include your serial number if you have one. If you are requesting an evaluation license enter "Evaluation license request for FME Server" into the subject line.

ii) When you receive the floating license file copy it here:
<FME Server>\Utilities\flexserver

iii) Restart the license server by going to:
Programs -> FME Server -> Install -> Start Restart FME License Server 

iv) Restart FME Server so that it can take the new license:
Programs -> FME Server -> Windows Service -> Restart

5. Confirm FME Server is Running

Confirm FME Server is running by logging into the Web User Interface in a browser:
http://YourHost/fmeserver
Note: If you used any port other than port 80 for Web Application Server in the installer you will need to include the port number in this url e.g. http://YourHost:8080/fmeserver

On Windows you can also log into the Web UI by going to:
Programs -> FME Server -> Web User Interface

Log in using the admin user name and password you created in the installation. Browse through Data Download Service -> Samples -> austinDownload.fmw. Click Run and a page should return with a link to the data download. If successful this confirms FME Server is running and the Data Download Service is functioning correctly.

You may also want to log into the Web Admin Interface which available here:

http://YourHost/fmeserver-admin

On Windows you can also log into the Web UI by going to:
Programs -> FME Server -> Web Admin Interface