A Fresh Install of the Flexlm Server on Windows

If you are installing the flexlm license manager on Windows for the first time (i.e. flexlm is not currently installed or running on any machine in your network ...) follow these instructions:



  1. Go to the server machine and log in. You will probably need administrative privledges to make any changes. Get the machine's hostid using either the ipconfig utility or lmutil. [Details] Email the server's hostid to Artwork so that you can get the license strings for you product back.




  2. Download the flexpkg.zip [1.2 MB] file from Artwork's ftp site and unzip the contents into a new directory. For purposes of these instructions we will use the directory named C:\flexlm. The files unzipped into the directory will be:

    artwork.exe - the artwork daemon
    license.dat - sample license file
    lmgrd.exe - the flexlm program
    lmtools.exe - utilities (dialog)
    lmutil.exe - utilities (command line style)


  3. Edit the license.dat file

    SERVER LINE - defines the server's hostname and hostid and optionally a port number that the server communicates on. Example: if your license server is called engineering1 and it has a hostid of 03af66b000 then your SERVER line would look like:

    SERVER engineering1 03af66b000 27000

    DAEMON LINE - The DAEMON line tells flexlm to run the daemon named artwork and gives it the full path and name of the daemon exe. There are some optional arguments on this line that can be present also but they are not germane to these instructions.

    DAEMON artwork c:\flexlm\artwork.exe

    The FEATURES LINE - There may be multiple FEATURES lines. Each FEATURES line licenses a particular product or even a particular function within a product. You should copy the FEATURES line to the license file exactly as is - do not enter any CR/LF in the middle of the line. Example: If you ordered a floating license for ACS3500 with three concurrent users the feature line might look something like:

    FEATURES ACS3500 artwork 1.0 18-Aug-2008 2 SIGN="00DA 56AF A532 ....."


  4. LM_LICENSE_FILE - The LM_LICENSE_FILE variable needs to be set properly. It should include the port number and the server name. For our example: 27000@engineering1


  5. Start Up and Configure the License Server. This is done using the lmtools.exe program. The flexlm license manager will be installed as a Windows service and set to automatically start up each time the machine is rebooted. [Details]




ARTWORK CONVERSION SOFTWARE, INC.       Company Profile
417 Ingalls St., Santa Cruz, CA 95060    Tel (831) 426-6163     Fax 426-2824    email: info@artwork.com