Hosting a Web Application on a Server
- Updated2023-02-17
- 2 minute(s) read
Hosting a Web Application on a Server
To make your web application available to other users, host your build output on a web server that is accessible to other users.
You can host your web application on any server you choose. This includes local servers and servers in the cloud. Use the following table to choose and set up a server for hosting your web application.
Options for Hosting a Web Application
| Required Products | Hosting Option | Use Case | Hosting Instructions |
|---|---|---|---|
| G Web Development Software or NI SystemLink | NI Web Server |
You want to manage your own server from within your network, either through G Web Development Software or NI SystemLink. |
NI SystemLink and the G Web Development Software both use the NI Web Server. Follow the instructions for Hosting a Web Application on the NI Web Server. |
| SystemLink Cloud | SystemLink Cloud Server | Choose this server in either of the following cases:
|
Follow the instructions for Hosting a Web Application on SystemLink Cloud. |
| LabVIEW 2013 or later | LabVIEW Application Web Server | Choose this server in either of the following cases:
|
Follow the instructions for Hosting a Web Application on the G Web Development Software Web Server. |
| 3rd party software | 3rd party server |
You need functionality that is not included in the NI server options. |
Before you begin, you must build a web application. Copy your entire web application build output to the server directory. To navigate to your web application output on your machine, click Locate directory in Windows Explorer on the Document tab of your web application component document. Note You may need to configure a 3rd party server to support the application/wasm MIME type for files with the
.wasm file extension.
|
Related Information
- Building a Web Application
To view your completed web application in a web browser, build your application to generate HTML, CSS, JavaScript, and other files that are included in your application.