Installing and configuring Laserfiche in an enterprise environment can seem complex and intimidating. With some thorough pre-planning and configuration, installation of your Laserfiche system will be smooth and problem-free.

What are the different components of Laserfiche architecture?

Configuration Laserfiche Architecture

Laserfiche Server

The Laserfiche server is the key relay station. It acts like a traffic cop, transferring requests from the client applications to the database server and back to the client. In addition, some of the other things it does are:

  • Merges search results.
  • Determines the columns to display.
  • Checks user security.

Laserfiche Full Text Search Service (LFFTS)

It contains all of the searchable text. There is one LFFTS catalog per repository.

Laserfiche SQL Database

Can be:

  • Microsoft SQL Server 2008 R2 or Microsoft SQL Express
  • Oracle 10g or Oracle 11g

Best Practices:

  • It is recommended that you install the Laserfiche Server, SQL Database, LFFTS and each Laserfiche Application Server on separate machines.
  • The SQL Database should be on a physical machine, but the Laserfiche Server and additional Laserfiche Application Servers can be virtualized.

What should I consider when allocating storage?

Volume Storage

Keep the following statistic in mind to help you allocate storage:

75 GB = 1 Million Standard Images (black and white, Type IV TIFF, 8.5” by 11” in size, scanned in at 200-300 DPI)

The amount of storage space required could be increased or decreased slightly depending on how much metadata is associated with the images.

SQL Database Storage

Since this is where all of your metadata and file locations are stored, allocate 10-15% of what you allocate for your total volume storage. Depending on how you manage you SQL logs, you will also need to allocate another 5-10% for those.

Best practice: Allocate enough storage for sufficient system growth.

What are the installation prerequisites?

Most software is installed as part of the Laserfiche installation. Other components, such as MSMQ, IIS, ASP.NET and .NET 4.0 need to be configured prior to the installation. Here is the complete list of prerequisites:

Installation Prerequisites

How do I prepare for the installation?

Make sure you address each of the following in your planning:

  • Make sure you know where you will be installing each product.
  • Make sure that you have the username and password for each server and/or repository.
  • Make sure that you have the proper permissions for each of these users.
  • Identify whether or not it is possible to download the software from the Support Site. If not, download the up-to-date software and hotfixes onto a flash drive ahead of time.
  • Make sure your licenses are valid before you begin the installation.
  • Know where the installation guides are and follow them if this is your first Laserfiche installation. Even if you are a pro, it’s good to know where they are so that you can reference them.

Here is a sample Configuration Summary Sheet that you can use to organize your Laserfiche configuration information.

Configuration Summary Sheet

What about licensing and activation?

If you are using Laserfiche Rio, you will receive a single master license for the License Manager, through which you will generate all licenses required for individual products.

If you are using Laserfiche Avante, you will receive a license file or activation key for each product you are installing; which one you receive depends on the specific product’s installation process. Activation keys and license files can be downloaded from the Support Site.

License Manager

Here is an overview of the Licensing methods for Laserfiche software:

Licensing Methods

Make sure that all of your required ports are open. Below is a full list. If necessary, all of these ports are configurable.

Configuration Ports

If your SQL Server is located on a separate box from the Laserfiche Server you will need to enable TCP Protocol. The default port is 1433 for the SQL Server.

How should I test my installation?

In addition to configuring a production environment, you may want to consider building a development or test environment, where you can test your installation before releasing it into production.


  • Develop solutions and refine their functionality.
  • Test your solutions in an isolated environment before going live.


  • More virtual environments are needed for a test environment. This means more storage space, hardware, management resources and system downtime.

Researching Laserfiche for your organization? Get a free demo and see if Laserfiche is right for you!


Some of the products and services listed on the Laserfiche Solution Exchange were not developed by Laserfiche. The recommendations and opinions expressed on the Laserfiche Solution Exchange are those of the person or persons posting the recommendations only, and they do not necessarily represent Laserfiche's opinion or recommendation of the product or service being reviewed. Laserfiche disclaims all liability resulting from your purchase or use of any non-Laserfiche software product or service listed on the site.