主要内容

设置马铃薯Web应用服务器

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

许可证经理

你可以设置MATLAB Web App Server没有许可证管理器。但是,在使用之前,您需要在网络上运行许可管理器MATLAB Web App Server。有关更多信息,请参阅网络许可证管理器的安装程序

安装马铃薯运行

  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. 安装好后MATLAB Web App Server产品,导航到包含MATLAB Web App Server命令行脚本。

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

    窗户®(行政人员)

    C:\ Program Files \ MATLAB \ MATLAB Web App Server \R2021A\脚本

    Linux.®(sudo)

    / usr / local / matlab / matlab_web_app_server /R2021A/脚本

    苹果系统(sudo)

    / applications / matlab / matlab_web_app_server /R2021A/脚本

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

    操作系统 命令

    窗户(行政人员)

    webapps-setup.

    Linux.(sudo)

    苹果系统(sudo)

    MATLAB Web App Server注册两个服务:

    • 运行服务器的服务。

    • 运行应用程序的服务。

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

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

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

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

    如果您没有设置许可证管理器,则可以按进入继续安装过程的其余部分。在设置许可管理器之后,使用webapps-config.与许可证管理器连接。

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

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

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

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

    如果你没有MATLAB运行时安装,按照说明进行操作安装MATLAB运行时,并配置它使用WebApps-Runtime.

安装完成后,您可以使用webapps-start.

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

设置MATLAB Web App Server为上传应用程序,捕获日志和管理服务器配置创建两个服务和文件夹。

服务信息

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

窗户

帐户名称:mwwebappserverR2021A

服务名称:mw-webapps-R2021A

帐户名称:mwwebappter.R2021A

服务名称:MW-WebApps-Launcher-R2021A

Linux.

帐户名称:mwwebappsserverR2021A

服务名称:mw-webapps-R2021A

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

帐户名称:mwwebappsworker.R2021A

服务名称:MW-WebApps-Launcher-R2021A

服务文件:/ etc / systemd / system / mw-webapps-launcher-R2021A。服务

苹果系统

帐户名称:mwwebappsserverR2021A

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

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

帐户名称:mwwebappsworker.R2021A

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

服务文件:/library/launchdaemons/com.mathworks.mw-webapps-launcher-R2021A.plist

团体

操作系统 团队名字 描述

窗户

MwWebAppAuthorsR2021A

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

Linux.

mwwebappsauthors.R2021A

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

苹果系统

mwwebappsauthors.R2021A

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

文件夹位置

操作系统 文件夹

窗户

apps文件夹:%programdata%\ mathworks \ webapps \R2021A\应用

日志文件夹:%programdata%\ mathworks \ webapps \R2021A\ logs.

配置文件夹:%programdata%\ mathworks \ webapps \R2021A\ config.

Linux.

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

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

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

苹果系统

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

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

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

创建文件夹来组织Web应用

您可以在内部创建文件夹应用root文件夹组织您的Web应用程序。只有在根级别创建的文件夹显示在Web Apps主页上。即使存在,也不支持子文件夹并不在主页上金宝app显示。你必须使用webapps-appdir命令行界面要创建文件夹。否则,您创建的任何文件夹都不具有所需的权限。在创建文件夹时应用root文件夹是可选的,这样做允许您组织Web应用程序,并应用基于策略的访问文件夹中包含的Web应用程序。有关更多信息,请参阅基于策略的访问

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

相关的话题