Plan Your Network Installation

Configuration

For network installations, MathWorks® uses a license manager program from Flexera Software, Inc. (referred to in this documentation as the network license manager).

In a local client access configuration, you install the network license manager on a server, and then install MATLAB® on each client computer.

A local client-server network. The FLEXnet license manager is installed on the server, and MATLAB is installed on three clients.

You can use the MathWorks product installer to perform both types of installations.

  • Installing the network license manager on a server — For network installations, you must install the network license manager to control product access. You install the license manager on a server that is available to all your network users, referred to in this documentation as the license server.

  • Installing MathWorks products on each client computer — Install the product files on each client computer. Client computers must be able to connect to the license server over a network.

    You can choose online or offline installation and activation, and you can choose to perform the installations yourself or have others do it.

The license manager uses license keys to control access to MathWorks products. MATLAB checks out a license key when it starts up or uses functions in other products. When all the keys for a particular product are checked out, the license manager denies further requests.

If you want to integrate MathWorks products into an already established license management scheme, you can copy the MathWorks license management daemons onto your computer instead of using the installer to install the network license manager. For instructions, see Update Network License Manager Software.

Note

Activate the license for the installation before you run the installer. To retrieve the license file needed for your configuration, go to the License Center on the MathWorks website. Provide the host ID of the computer on which you intend to run the network license manager when requesting a license file. You specify the location of your license file during installation.

Installation Procedures for Network License Manager

It is a good practice to install the network license manager before installing MATLAB. Doing so makes it easier to verify your MATLAB installations, because you can confirm the client computers are accessing the license server correctly at the time of installation.

Select one of the following installation procedures for the network license manager:

After you have installed the network license manager, select a procedure for installing MATLAB.

Caution

Follow these recommendations when planning your network installation:

  • Do not expose the commands to run the network license manager to the Internet or an untrusted network.

  • Start the network license manager so that local administrator access is required to run the shutdown procedure. See the procedure in Start the Network License Manager.

Installation Procedures for MATLAB

To install MATLAB on end-user computers, you must be an administrator for the licenses that you want to install. The person performing the installation must have a MathWorks Account and the license (or licenses) must be linked to that account.

To determine whether you are an administrator for one or more licenses:

  1. Sign in to your MathWorks Account.

  2. Select a license in the displayed list.

Use the following table to choose an appropriate MATLAB installation procedure.

Type of InstallationPerson Who InstallsProcedures

Install and activate interactively with an Internet connection.

Administrator or end user

Follow the instructions in Install Products Using Internet Connection.

If you want the end user to install the software:

Note

To install the software but leave the activation for the end user, follow the workflow for Install Products Using File Installation Key and do not provide a license.

Administrator downloads installer. End user installs and activates interactively with an Internet connection.

Administrator and end user

  1. Follow the instructions in Download Products Without Installing.

  2. If the computer you used to download is not the target computer, copy the download files to the client computer or put them in a network-accessible location.

  3. If the end user is performing their own installation, provide the license file and File Installation Key as described in Have End Users Install Products.

  4. Follow the instructions in Install Products Using Internet Connection.

Install and activate interactively on an offline computerAdministrator or end user
  1. Follow the instructions in Download Products Without Installing.

  2. If the computer you used to download is not the target computer, copy the download files to the client computer or put them in a network-accessible location.

  3. Follow the instructions in Install Products Using File Installation Key.

Note

To install the software but leave the activation for the end user, follow the workflow for Install Products Using File Installation Key and do not provide a license.

Administrator downloads installer. End user installs and activates interactively on an offline computer.Administrator and end user
  1. Follow the instructions in Download Products Without Installing.

  2. If the computer you used to download is not the target computer, copy the download files to the client computer or put them in a network-accessible location.

  3. Give the end user the license file and File Installation Key as described in Have End Users Install Products.

  4. Have the end user follow the instructions in Install Products Using File Installation Key.

Install in silent mode.

Instead of performing the installation interactively and providing the information requested by each dialog box, you can run the installer noninteractively. In this mode, you enter all required information into a properties file.

Administrator or knowledgeable end userInstall Noninteractively

Next Steps

After you have installed MATLAB on end user computers, you can investigate MATLAB configuration and startup options, such as:

Related Topics