Setting Up a Web Server For Deployment

   

To deploy items from one machine to another requires that the deployment target be valid. A valid deployment target is a computer set up as a Web server with specific software, such as Microsoft Internet Information Server (IIS) or Microsoft Personal Web Server (PWS). This receiving Web server can be configured with a variety of Web server software, but the best performance comes from using IIS and PWS.

With Microsoft software you can:

  • Configure your Web server for Web content, controls, and applets.

  • Configure your Web server for server-side components.

  • Deploy to computers using Web server software not offered by Microsoft.

Configure Your Web Server for Web Content, Controls, and Applets

With IIS or PWS installed on your Web server, you can deploy Web content, applets, and controls with no further configuration. You can install IIS or PWS (available for Microsoft® Windows NT® Server or Microsoft® Windows NT® Workstation, respectively) as your target Web server software from the Windows NT Option Pack.

Configure Your Web Server for Server-Side Components

In addition to the basic deployment of Web content, controls, and applets, you can also deploy server-side components. Examples of server-side components are .asp pages and COM components. To set up your Web server for server-side components, you need to install the Microsoft® Posting Acceptor 2.0 on the Web server. You also need to do some additional configuration steps to your IIS or PWS server to allow content to be written to that Web server.

For step-by-step instructions, see Installing IIS on a Web server.

Microsoft Posting Acceptor 2.0 ships with Visual Studio and Visual J++, and can be installed from the server setup.

Note   Earlier versions of Posting Acceptor (earlier than Posting Acceptor 2.0) do not support the deployment of server-side components.

Deploying to Computers Using Web Server Software Not Offered by Microsoft

The development environment uses the Microsoft Web Publishing Wizard API to deploy components to Web servers. With this API you can also deploy client-side Web content to computers using Web server software not offered by Microsoft. For information about how to configure a non-Microsoft Web server as a deployment target, see the search for Microsoft Web Publishing Wizard home page at the Microsoft Web site at https://www.microsoft.com.