Installing AssetTrack Server

< Previous: Creating the AssetTrack databaseNext: Accessing AssetTrack Server >
Contents

Install AssetTrack Server

After you have created the AssetTrack database, you can now install AssetTrack Server. AssetTrack Server cannot be installed over the network. Therefore you must run AssetTrackSetup.exe on the machine where you wish to install AssetTrack Server. Please review the AssetTrack system requirements to ensure that your server meets the minimum requirements for AssetTrack Server.

To install AssetTrack Server:

  1. Run the AssetTrackSetup.exe program if it is not already running.
  2. Click Install AssetTrack Server from the main menu. The AssetTrack Server database settings dialog appears.
  3. Enter the desired database settings:



    SettingDescription
    Database ServerThe name of the database server that hosts the AssetTrack Database to which the web application should connect. The name of the database server you entered during Database Setup will be the default.
    Database NameThe name of the AssetTrack database to which the web application should connect. The name of the database you created during Database Setup will be the default.
    Username and PasswordThese are the SQL Server login credentials that you want AssetTrack Server to use on a day-to-day basis. They should have been created during the AssetTrack database setup process. During this phase of setup, AssetTrack will validate these credentials.
  4. Click Next. The server install dialog appears. Enter the desired server settings.

    For 64-bit operating systems, specify the "Program Files (x86)" directory.




  5. Setting Description
    Install Directory The directory where AssetTrack will be installed on the server.
    Virtual Directory The name of the IIS Virtual Directory where you would like AssetTrack Server installed. Unless it is necessary, it is recommended that you leave the default value of AssetTrack.
  6. Click Next. The security settings dialog appears. Choose the security mode AssetTrack should run in.





  7. Option Description
    AssetTrack security This is the default security setting. AssetTrack security allows you to control access to AssetTrack using AssetTrack's security model. Every user will be required to have their own AssetTrack username and password and they will be required to log in every time they access the server. Use this setting if you do not have a Windows domain or you do not want AssetTrack users to be tied to Windows users.
    Windows security Use Windows security if you want to associate AssetTrack users with users in an Active Directory domain. AssetTrack users will still need to be created, but once associated with a Windows user, users can use their domain credentials to access the server and the mobile. In addition, if these users are logged into their machines using their domain credentials, they will not have to log in separately to AssetTrack Server or the Management Console.
  8. When you are ready to install AssetTrack Server, click Next. A progress meter will appear.



  9. Once AssetTrack Server has been installed successfully, you will see the following screen. Press Finish to return to the main menu.

Caution Failed to read IISWebs table error

If you get the following error message during installation of AssetTrack Server, see the Troubleshooting AssetTrack Server Installation page to resolve it.

IIS 7.0 and IIS 7.5 - Further Configuration

IIS 7.0 is the version of IIS available on Windows Server 2008.
IIS 7.5 is the version of IIS available on Windows Server 2008 R2.

Running AssetTrack on either of these versions of IIS requires some additional configuration.

Configure Separate AssetTrack Application Pool

By creating a separate Application Pool for AssetTrack, you can independently configure and mange it without affecting other application pools running on the same server.

  1. Go to Start, Control Panel
  2. Click on Classic View if necessary
  3. Double click on Administrative Tools
  4. Double click on Internet Information Services (IIS) Manager
  5. Hit Continue if the User Account Control window comes up
  6. Expand your machine
  7. Click on Application Pools
  8. Right click in the list box and click Add Application Pool
  9. Name it "AssetTrack"
  10. Change the .NET Framework version to v2.0.50727
  11. Change the Managed pipeline mode to Classic
    Alternatively, you can add the Ajax.NET Handlers into the Application Config. This website says how to do that: http://weblogs.asp.net/mschwarz/archive/2008/04/14/ajax-net-and-iis-7-integrated-mode.aspx
  12. Hit OK
  13. Expand Sites
  14. Expand Default Web Site (or the website that AssetTrack is in)
  15. Right click on AssetTrack
  16. Go to Manage Application... Advanced Settings...
  17. Change the Application Pool to AssetTrack

Modify web.config

Note Note
This section always applies if you are running AssetTrack Server on IIS 7.5 and may apply if you are running on IIS 7.0.

Find the <system.webServer> node and remove the <handlers> child node. This change should allow web service calls to work as expected.

64-bit Operating System Considerations

This section can be ignored if you are running a 32-bit operating system.

Configure AssetTrack To Run As 32-bit Process (for 64-bit operating systems)

  1. The AssetTrack virtual directory must be in an App Pool that is configured to 32-bit applications and can only share an App Pool with ASP.NET 2.0 applications. If you have other web applications running on this server, it is always a good idea to put AssetTrack into its own App Pool. Altering AssetTrack's app pool is illustrated below.



  2. AssetTrack's App Pool must also be enabled to run 32-bit applications. This is illustrated below:



Troubleshooting common issues

If you encounter installation or configuration problems, please refer to the Troubleshooting page for possible solutions.

You should now be ready to access AssetTrack Server using a web browser.

< Previous: Creating the AssetTrack databaseNext: Accessing AssetTrack Server >

 

Copyright Asset Management International, LLC 2003-2009, All Rights Reserved