主要内容

设置MATLABWeb应用服务器

您可以设置服务器一旦您完成安装MATLAB®Web应用服务器™产品有关安装产品的信息,请参阅安装或卸载MATLAB Web应用服务器产品.

许可证管理器

您可以设置MatlabWeb应用服务器没有许可证管理器。但是,在使用之前,您需要在网络上运行许可管理器MatlabWeb应用服务器. 有关详细信息,请参阅在许可证服务器上安装许可证管理器.

安装MATLAB运行时

  1. 下载MATLAB运行时来自MathWorks的安装程序®网站或MATLAB桌面。

    选项 步骤
    MathWorks网站

    选择适当的平台并从以下位置发布特定的安装程序:

    //www.tatmou.com/下载188bet金宝搏products/compiler/matlab-runtime.html

    MATLAB桌面

    在MATLAB命令提示下,键入:

    compiler.runtime.download(MATLAB编译器)

  2. 安装MATLAB运行时使用安装程序。有关安装说明,请参见安装和配置MATLAB运行时(MATLAB编译器).

设置服务器

  1. 安装好后MatlabWeb应用服务器产品,导航到包含MatlabWeb应用服务器命令行脚本。

    操作系统 命令行脚本的默认位置

    窗户®(管理员)

    C:\Program Files\MATLAB\MATLAB Web应用服务器\R2021b\剧本

    Linux®(sudo)

    /usr/local/MATLAB/MATLAB\u Web\u应用程序\u服务器/R2021b/脚本

    马科斯(sudo)

    /Applications/MATLAB/MATLAB\u Web\u应用服务器/R2021b/脚本

  2. 在操作系统命令行中,通过键入以下命令启动交互式设置界面:

    操作系统 命令

    窗户(管理员)

    webapps设置

    Linux(sudo)

    马科斯(sudo)

    MatlabWeb应用服务器注册两项服务:

    • 运行服务器的服务。

    • 运行应用程序的服务。

    有关特定于平台的服务名称,请参阅服务信息、组和文件夹位置.

  3. 在提示符处输入有关许可证服务器的信息。您可以通过以下两种方式之一指定此信息:

    • 端口Number@License服务器名称。例如:27000@myLicenseServer.

    • 许可证文件的路径。例如:C:\myLicenses\license.lic.

    如果没有设置许可证管理器,只需按进来继续安装过程的其余部分。在设置许可管理器之后,使用webapps配置连接许可证管理器。

  4. 指定用于运行服务器服务和应用程序服务的用户帐户。要使用默认帐户,请按进来. 有关帐户名,请参阅服务信息、组和文件夹位置.

    服务器服务运行的默认帐号负责处理HTTP和HTTPS流量,管理认证。该帐户具有写入包含web应用程序的apps文件夹的权限。它可以读取与服务器关联的SSL私钥和身份验证配置。

    运行应用程序服务的默认帐户具有计算机上标准用户的权限。该帐户可以读取和执行web应用程序以及生成日志。

  5. 指定MATLAB运行时通过键入要使用的版本YN在提示下。安装实用程序会自动查找所有MATLAB运行时只要安装在默认安装位置,就可以在计算机上安装版本。

    如果你没有MATLAB运行时安装后,请按照中的说明进行操作安装MATLAB运行时,并使用webapps运行时.

安装完成后,您可以使用网络应用启动.

服务信息、组和文件夹位置

设置MatlabWeb应用服务器创建两个服务和文件夹,用于上载应用程序、捕获日志和管理服务器配置。

服务指南

操作系统 服务器服务信息 应用服务信息

窗户

帐户名称:MwWebAppServerR2021b

服务名称:mw网络应用程序-R2021b

帐户名称:MwWebAppWorkerR2021b

服务名称:mw webapps启动器-R2021b

Linux

帐户名称:MwWebAppsServerR2021b

服务名称:mw网络应用程序-R2021b

服务文件:/etc/systemd/system/mw-webapps -R2021b服务

帐户名称:MwWebAppsWorkerR2021b

服务名称:mw webapps启动器-R2021b

服务文件:/etc/systemd/system/mw webapps启动器-R2021b服务

马科斯

帐户名称:MwWebAppsServerR2021b

服务名称:com.mathworks.mw-webapps-R2021b

服务文件:/图书馆/ LaunchDaemons / com.mathworks.mw-webapps -R2021b.plist

帐户名称:MwWebAppsWorkerR2021b

服务名称:com.mathworks.mw-webapps-launcher-R2021b

服务文件:/Library/LaunchDaemons/com.mathworks.mw-webapps-launcher-R2021b.plist

操作系统 组名 描述

窗户

MwWebAppAuthorsR2021b

这个组的成员可以将应用程序上传到服务器。

Linux

MwWebAppsAuthorsR2021b

这个组的成员可以将应用程序上传到服务器。

马科斯

MwWebAppsAuthorsR2021b

这个组的成员可以将应用程序上传到服务器。

文件夹位置

操作系统 文件夹

窗户

应用程序文件夹:%ProgramData%\MathWorks\webapps\R2021b\应用

日志文件夹:%ProgramData%\MathWorks\webapps\R2021b\日志

配置文件夹:%ProgramData%\MathWorks\webapps\R2021b\配置

Linux

应用程序文件夹:/地方/ MathWorks / webapps /R2021b/应用程序

日志文件夹:/地方/ MathWorks / webapps /R2021b/日志

配置文件夹:/地方/ MathWorks / webapps /R2021b/配置

马科斯

应用程序文件夹:/图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2021b/应用程序

日志文件夹:/图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2021b/日志

配置文件夹:/图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2021b/配置

创建文件夹来组织Web应用

您可以在中创建文件夹应用程序用于组织web应用的根文件夹。web应用程序主页上仅显示在根级别创建的文件夹。子文件夹不受支持,即使存在,也不会显示在主页上。你必须使用金宝appwebapps-appdir用于创建文件夹的命令行界面。否则,您创建的任何文件夹将不具有所需的权限。在中创建文件夹时应用程序根文件夹是可选的,这样做可以组织web应用,并对文件夹中包含的web应用应用应用基于策略的访问。有关详细信息,请参阅基于策略的访问.

示例应用程序文件夹层次结构。

相关的话题