NI WebサーバでWebアプリケーションをホストする
- 更新日2025-12-03
- 3分で読める
他のユーザもアプリケーションを利用できるようにするには、ビルド出力を他のユーザからアクセス可能なWebサーバでホストします。
メモ このトピックでは、アクセス制御オプションに制限のある単純な静的ファイルとしてWebVIをホストする方法を説明します。代わりに、構成可能なセキュリティ設定による許可されたアクセスには、Webアプリケーションサービスを活用することを推奨します。「WebアプリケーションサービスでWebVIをホストする」を参照してください。
- Webアプリケーションのセキュリティを最大限に強化するため、URL、ユーザ名、およびパスワードをパネルとダイアグラムから削除します。詳細については、『Security in NI Web Technology』の「Hosting Authentication Credentials Securely」セクションを参照してください。
NI SystemLinkとG Web Development Softwareは、どちらもNI Webサーバを使用します。NI WebサーバでWebアプリケーションをホストするには、以下の手順に従ってください。
- Webアプリケーションプロジェクト (.gwebproject) を開きます。
-
NI Webサーバのルートディレクトリを検索します。
NI WebサーバオプションのWebサーバタブでを開き、ルートディレクトリパスを確認します。ルートディレクトリパスの例: C:\Program Files\National Instruments\Shared\Web Server\htdocs\。
-
Webアプリケーションの出力ディレクトリすべてをルートディレクトリにコピーします。
マシン上のWeb アプリケーション出力に移動するには、Webアプリケーションコンポーネントを開き、ドキュメントタブでの下に表示されるパスをクリックします。
- Webブラウザを開き、http://localhost/WebApp_Web%20Server/Main.htmlに移動します (ここで localhostはサーバのIPアドレス、Main.htmlはWebアプリケーションのトップレベルWebVIのファイル名)。