使用命令行设置 MATLAB Production Server
您可以在本地和云端运行 MATLAB® Production Server™。要设置本地服务器,您可以使用系统命令行或仪表板(基于 Web 的界面)。以下过程使用命令行。有关使用仪表板与服务器交互的信息,请参阅使用仪表板进行服务器管理。有关在云端使用 MATLAB Production Server,请参阅 云部署。
注意
部署到服务器的 MATLAB 函数是使用 MATLAB Compiler SDK™ 创建的。有关如何创建可部署存档以部署到服务器的详细信息,请参阅使用 MATLAB Production Server 进行企业级部署 (MATLAB Compiler SDK)。
前提条件
验证您是否已安装 MATLAB Production Server 产品。有关详细信息,请参阅安装 MATLAB Production Server 产品。
确认您已安装网络许可证管理器。有关详细信息,请参阅在许可证服务器上安装许可证管理器。
验证您是否已安装 MATLAB Runtime。有关详细信息,请参阅下载并安装 MATLAB Runtime。有关支持的版本,请参阅 MATLAB Production Server 支持的 MATLAB Runtime 版本。
设置服务器
安装 MATLAB Production Server 产品后,导航到包含 MATLAB Production Server 命令行脚本的文件夹。
操作系统 命令行脚本的默认位置 Windows® (管理员)
C:\Program Files\MATLAB\MATLAB Production Server\R2025b\scriptLinux® (sudo)
/usr/local/MATLAB/MATLAB_Production_Server/R2025b/scriptmacOS (sudo)
/Applications/MATLAB/MATLAB_Production_Server/R2025b/script在操作系统命令行中,键入以下命令来启动交互式安装界面:
有关详细信息,请参阅mps-setupmps-setup。在设置过程中设置您希望服务器使用的默认 MATLAB Runtime 版本。有关详细信息,请参阅为新服务器实例指定默认 MATLAB Runtime。
创建服务器实例
要创建服务器配置或实例,请在系统提示符下输入 mps-new 命令。将要创建的服务器的名称指定为 mps-new 命令的参量。
例如,要创建位于 prod_server_1 中名为 C:\tmp 的服务器实例并使用详尽模式,请在系统命令提示符下运行以下命令。
C:\tmp>mps-new prod_server_1 -v
有关详细信息,请参阅使用命令行创建服务器实例。
配置服务器实例
创建新的服务器实例后,必须对其进行配置。至少确保在 main_config 服务器配置文件中设置了以下属性。
license - 指定许可证服务器的主机和端口,通常为
27000@license-server-host。mcr-root - 指定要使用的 MATLAB Runtime 版本的路径。您可以设置此属性以使用 MATLAB Runtime 的多个版本。有关详细信息,请参阅支持多个 MATLAB Runtime 版本。
有关编辑 main_config 的更多信息,请参阅 Server Configuration 属性。
启动服务器实例
要启动您创建的服务器实例,请在系统提示符下输入 mps-start 命令。将要启动的服务器的名称指定为 mps-start 命令的参量。
例如,要启动位于 prod_server_1 中名为 C:\tmp 的服务器实例,请在系统命令提示符下运行以下命令。
C:\tmp>mps-start -C prod_server_1
有关详细信息,请参阅使用命令行启动服务器实例。
另请参阅
mps-start | mps-setup | mps-status | mps-restart