Can matlab student be ran on a server?

I have matlab student and want to put it on a server for a class project. Can I do that with the normal matlab student version? I already created a digital ocean ubuntu server.

Answers (1)

  • You can transfer your MATLAB Student license to any system that you own or lease, but not to cloud services. You have a limited number of license transfers per year, only 3 or 4, and transfering back to your original equipment would count as one of those.
  • You cannot permit anyone else to use your MATLAB license.
  • I think you can access a Student license on Linux through X Windows, but I am not certain.
  • You cannot serve network connections for anyone other than yourself.
For example if you normally used your Student license on your PC, but you transfered it to a laptop (that happened to be running Linux) to demonstrate your program in class or to your professor or TA, then that would be fine -- but only you can have access to it.

15 Comments

sean ale
sean ale on 22 Mar 2020
Edited: sean ale on 22 Mar 2020
Yes, that is what i plan to do, have it on a server for a project to show my professor.
I tried to follow this tutorial but I get an error when i do the sudo ./install command any tips?
It says
sudo ./install
Not
sudo ./index
sean ale
sean ale on 22 Mar 2020
Edited: sean ale on 22 Mar 2020
I totally meant to write install. sorry. Let me copy and paste the error message.... 1 sec.
if i just type ./install i get this
-bash: ./install: Permission denied
and if i type sudo ./install i get this
sudo: ./install: command not found
I get a different error if i unzip matlab on the server itself before trying to install.
i type sudo ./install and get
terminate called after throwing an instance of '(anonymous namespace)::DisplayError'
what(): No display available.
Aborted
and now if i just type in ./install instead of sudo ./install I get the same error
terminate called after throwing an instance of '(anonymous namespace)::DisplayError'
what(): No display available.
Aborted (core dumped)
it wont let me run the install file on the server, whether i downloaded and unzipped on the server itself, or unzipped on my computer and loaded the unzip files on the server
When you unzipped before transferring to the server, probably the execute bit did not get set. Unzipping on the server was the correct thing to do.
I will need to investigate the new message.
How are you accessing the server? The install program is expecting that the DISPLAY environment variable indicates a valid X display such as if you were at a console with the window system launched or such as if you had ssh'd in with the -x option of ssh.
You might need to do a command line installation; look for instructions about silent installation. However if you are driven to that, remember that if you can't get a graphics system now, then you will not be able to get a graphics system to run matlab desktop.
sean ale
sean ale on 22 Mar 2020
Edited: sean ale on 22 Mar 2020
I accessed server with putty using cmd line installation. thank you for your prompt reply
Do you have any links to a good silent installation tutorial?
So i have completed the steps, and tried to run the install, but it doesn't work and I don't even get an error, so I am confused. Ideas?
ok so i found the log files and here is what is going on: it cant find installation files for some reason?
(Mar 24, 2020 07:24:34) Reading from /home/sean/test/archives
(Mar 24, 2020 07:24:34) Starting local product/component search in download directory
(Mar 24, 2020 07:24:34) Searching for archives...
(Mar 24, 2020 07:24:34) Reading /home/sean/test/archives
(Mar 24, 2020 07:24:34) 2 files found in /home/sean/test/archives
(Mar 24, 2020 07:24:34) Archive search complete. 2 total files found.
(Mar 24, 2020 07:24:35) Finished reading from/home/sean/test/archives
(Mar 24, 2020 07:24:35) Completed local product/component search
(Mar 24, 2020 07:24:35) Missing Installation Files: Unable to locate the required files.
To use a File Installation Key, you must run the installer from a directory that contains the installation files.
For information on how to get the files, see this MATLAB Answer.
at com.mathworks.install_core_common.MATLABInstallerExceptionUtil.getApplicationException(MATLABInstallerExceptionUtil.java:16)
at com.mathworks.matlab_installer.services.MatlabInstallerServices.checkArchives(Unknown Source)
at com.mathworks.installservicehandler.context.ExceptionInterceptor.invoke(ExceptionInterceptor.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:24)
at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:10)
at com.mathworks.installservicehandler.InstallServiceHandlerClient.executeService(InstallServiceHandlerClient.java:18)
at com.mathworks.matlab_installer.MatlabInstallerClient$3.executeService(Unknown Source)
at com.mathworks.installjscommon.InstallerClientUtility.executeGetNextStateInSequence(Unknown Source)
at com.mathworks.matlab_installer.MatlabInstallerClient.clientMain(Unknown Source)
Caused by: java.lang.Exception: Installer Error: Unable to locate required installation files
... 13 more
(Mar 24, 2020 07:24:35) Exiting with status -2
(Mar 24, 2020 07:24:35) End - Unsuccessful
What files are in /home/sean/test/archives ?
A folder named common and a folder named glnxa64. They appeared there when i unzipped the installation file.

Sign in to comment.

Categories

Products

Tags

Asked:

on 22 Mar 2020

Commented:

on 25 Mar 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!