Create Server Instance Using Command Line
Before you can deploy MATLAB®code withMATLAB Production Server™, you must create a server instance to host your deployable archive. A server instance is one unique configuration of theMATLAB Production Serverproduct. Each configuration has its own parameter settings file (main_config
),以及自己的诊断文件。
Prerequisites
Before creating a server instance using the command line, ensure you have:
installedMATLAB Production Serveron your machine. For more information, seeInstall MATLAB Production Server Product.
added the
script
folder to your systemPATH
environment variable. Doing so enables you to run server commands such as国会议员-new
from any folder on your system.
You can also run server commands from the
folder, where$MPS_INSTALL
\script$MPS_INSTALL
is the location whereMATLAB Production Serveris installed. For example, on Windows, the default location isC:\Program Files\MATLAB\MATLAB Production Server\
.ver
\scriptver
is the version ofMATLAB Production Server.
Procedure
To create a server instance from the command line, enter the国会议员-new
command from the system prompt. Specify the name of the server that you want to create as an argument to the国会议员-new
command.
国会议员-new [path\]server_name[-v]
path
— path to the server instance and configuration that you want to create for use with theMATLAB Production Serverproduct.If you want to create a server instance in the current folder, you do not need to specify a full path; only specify the server name.
server_name
— name of the server instance and configuration that you want to create.-v
— enable verbose output to get the information and status about each folder created in the server configuration.
For example, to create a server instance with the nameprod_server_1
located inC:\tmp
and use the verbose mode, run the following on your system command prompt.
C:\tmp>mps-new prod_server_1 -v
The command generates the following output.
prod_server_1\.mps_version...ok prod_server_1\config\main_config...ok prod_server_1\.mps_socket...ok prod_server_1\auto_deploy...ok prod_server_1\endpoint...ok prod_server_1\log...ok prod_server_1\old_logs...ok prod_server_1\pid...ok prod_server_1\x509...ok The UUID of the newly created instance is 4876f876-56a6-40ef-a4e3-96a69b39cb49
For more information on the folders created in a server configuration, seeServer Diagnostic Tools.
For creating server instances on the cloud, seeCloud Deployment.