開発版のWeb App Serverを使って​社内イントラ上でアプ​リを共有する方法

조회 수: 21 (최근 30일)
Tomoyasu KAMIYA
Tomoyasu KAMIYA 2023년 4월 27일
편집: Tomoyasu KAMIYA 2023년 4월 28일
AppDsignerを使って作成したGUIアプリを社内のイントラ上で共有したいと考えています。
多数の人が同時にアクセスすることは無いので開発版のWeb App Serverを使おうと思っています。
現状:
・私にはサーバーの知識がない
・サーバーとして使いたいマシンはすでにある。ファイルサーバーとして使っているマシン。
・公開したいアプリはAppDsignerを使って作成済み
・MATLAB Compiler はインストール済み
・他のToolboxについても必要であれば追加インストールできる(Enterprise契約のため必要であればすぐ追加可能)
・MATLABのバージョンはR2022a
知りたいこと:
サーバー側でどんな準備をすればよいのかよく分かりません。
そもそもファイルサーバーとして使っているマシンでOKなのかどうかも分かりません。
具体的には↓下記の資料の24ページの状態に持って行くまでの手順が知りたいです。
例えば、
・サーバーのマシンにもMATLAB、MATLAB Compiler 、対応するバージョンのランタイムなどインストールする?
・インストールしたうえでどんな操作をすればよい?
など教えてください。
なお、アクセス制限についてはとくに考えていません。サーバーにアクセスできる人は誰でも使える状態で問題ありません。
  댓글 수: 2
Hiro Yoshino
Hiro Yoshino 2023년 4월 28일
Enterprise のご利用中とのことですので、貴社の担当営業のコンタクト先が分かれば相談をしてみると良いかと思います。適当なサポートをご提供いたします。
Tomoyasu KAMIYA
Tomoyasu KAMIYA 2023년 4월 28일
ありがとうございます。担当営業の方に連絡してみます。

댓글을 달려면 로그인하십시오.

채택된 답변

Kojiro Saito
Kojiro Saito 2023년 4월 28일
サーバー側で必要な手順は以下のとおりです。
【スペックの前提】
抜粋ですが、OSはMATLABがサポートしているもの (R2022aだとWindowsの詳細Linuxの詳細)と同じです。
サポートされるプラットフォーム
Windows®、Linux®macOS
ハードウェアの要件
サーバーは、MATLAB がサポートするすべてのハードウェア プラットフォームおよびオペレーティング システムにインストールできます。ハードウェアの要件は次のとおりです。
  • サーバー ソフトウェアのインストールとログ ファイルを格納する 60 GB 以上のディスク容量。
  • ワーカーごとに 1GB 以上の RAM。サーバーは最大 32 台のワーカーのみをサポート。
  • 4 つのワーカーごとに 1 つのプロセッサ コア (またはバーチャル コア) の割り当て。コア 2 個以上。
【MATLAB Runtimeのインストール】
MATLABと同じバージョンのMATLAB Runtimeをサーバー側にインストールする必要があります。
MATLAB RuntimeのインストーラーダウンロードサイトからR2022aに対応したRuntimeをインストールします。
【開発版MATLAB Web App Serverのインストール】
インストールドキュメントはこちらにあります。
MATLAB Compilerがインストールしてあれば、<MATLABインストールフォルダー>\toolbox\compiler\deploy\win64\MATLABWebAppServerSetup に開発版MATLAB Web App Serverのインストーラーがあります。
このファイルをサーバーにコピーして、インストールします。
サーバーがLinuxの場合は、MATLABもどこかのLinuxマシンにインストールして、<MATLABインストールフォルダー>/toobox/compiler/deploy/glnxa64/MATLABWebAppServerSetup のインストーラーをサーバーにコピーします。
【開発版MATLAB Web App Serverのセットアップ】
インストール後のセットアップ手順はこちらのドキュメントにまとまっています。
【MATLABでWebアプリの作成】
MATLABデスクトップで、App Designerのアプリ(.mlapp)を「共有」→「Webアプリ」でWebアプリに変換できます(MATLAB Compilerの機能)。Webアプリのファイル拡張子は.ctfです。
【開発版MATLAB Web App ServerでWebアプリの格納】
.ctfファイルを開発版MATLAB Web App Serverでセットアップしたアプリのフォルダーに格納します。
【クライアントのWebブラウザからWebアプリへのアクセス】
WebブラウザからWebアプリのURLにアクセスして利用できます。
  댓글 수: 1
Tomoyasu KAMIYA
Tomoyasu KAMIYA 2023년 4월 28일
편집: Tomoyasu KAMIYA 2023년 4월 28일
ご丁寧な回答ありがとうございます。一通り読んで試してみます。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB Web App Server에 대해 자세히 알아보기

제품


릴리스

R2022a

Community Treasure Hunt

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

Start Hunting!