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

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

Connectez-vous pour commenter.

Réponse acceptée

Kojiro Saito
Kojiro Saito le 28 Avr 2023
サーバー側で必要な手順は以下のとおりです。
【スペックの前提】
抜粋ですが、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 commentaire
Tomoyasu KAMIYA
Tomoyasu KAMIYA le 28 Avr 2023
Modifié(e) : Tomoyasu KAMIYA le 28 Avr 2023
ご丁寧な回答ありがとうございます。一通り読んで試してみます。

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB Web App Server dans Help Center et File Exchange

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!