home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / iis4_06.cab / iiscsp2.asp < prev    next >
Text File  |  1997-10-15  |  6KB  |  83 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <html><head><title>Web-Based Administration</title>
  3.  
  4. <SCRIPT LANGUAGE="JavaScript">
  5.     TempString = navigator.appVersion
  6.     if (navigator.appName == "Microsoft Internet Explorer"){    
  7. // Check to see if browser is Microsoft
  8.         if (TempString.indexOf ("4.") >= 0){
  9. // Check to see if it is IE 4
  10.             document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
  11.         }
  12.         else {
  13.             document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
  14.         }
  15.     }
  16.     else if (navigator.appName == "Netscape") {                        
  17. // Check to see if browser is Netscape
  18.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
  19.     }
  20.     else
  21.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
  22. </script>
  23.  
  24. <META NAME="DESCRIPTION" CONTENT="IIS in Action: Web-Based Administration"></head>
  25.  
  26. <body bgcolor="#FFFFFF" text="#000000"><font face="Verdana, Arial, Helvetica">
  27.  
  28. <h1><a name="iisinaction">Web-Based Administration</a></h1>
  29.  
  30. <table cellpadding="0" border="0" cellspacing="0" width="100%">
  31. <tr>
  32.  
  33. <td width="77%" valign="top">
  34. <DL>
  35. <DT><strong>Goal</strong></DT>
  36. <DD>To reduce costs and provide better service by enabling customers to update and configure their own Web sites from remote locations.</DD>
  37. <DT><strong>Components</strong></DT>
  38. <DD>Windows NT Server 4.0; Internet Information Server (IIS) 4.0; Active Server Pages (ASP); ADO; Microsoft SQL Server; Internet Explorer version 3.02 with Authenticode 2 update, or later versions of Internet Explorer</DD>
  39. <DT><strong>Environment</strong></DT>
  40. <DD>Intranet, secured; Windows NT network</DD>
  41. </DL>
  42. </td>
  43.  
  44. <%
  45. If InStr(Request.ServerVariables("HTTP_USER-AGENT"), "MSIE") Then
  46.    MachPath = "../mm/iiscsp2m.asp" 
  47. Else
  48.         MachPath = "iimmnscp.htm"
  49. End If %>
  50.  
  51. <td width="4%"></td>
  52.  
  53. <td width="19%" valign="top"><br><br>
  54. <center><a href="<%= MachPath%>"><img src="iimm.gif" border=0 alt="HTML Administration Demonstration"></a></center>
  55.  
  56. <center><a href="<%= MachPath%>"><p>Multimedia Demonstration</p></a></center>
  57.  
  58. </td>
  59.  
  60. </tr>
  61. </table>
  62.  
  63. <p>An Internet Service Provider (ISP) faces critical challenges in today's extremely  competitive environment. To be successful, an ISP must constantly think of how to provide excellent service, yet keep rates low. Windows NT and Internet Information Server (IIS) help you to reduce costs and deliver better service by providing a way for your customers to add, delete, or modify the contents of their respective Web sites hosted on your server—without exposing your entire server to unauthorized tampering, or risking server-wide downtime due to software errors on one customer's site. The same feature can be used by ISP employees for remote administration of the server; the setup procedure is the same, except that you grant wider permissions to the Windows NT account used by your employees.</p>
  64.  
  65. <h2><a name="basic process">Basic Process</a></h2>
  66.  
  67. <p>With Windows NT Server and IIS, setting up remote administration for customers is easy; you just provide each customer with a Windows NT user account and a browser that supports JavaScript and frames, and set up a Windows NT account for each customer. (Note: The customer account does not have to be a Windows NT Administrator account; any Windows NT account can be granted appropriate permissions for Web site maintenance.) You then set permissions on the appropriate virtual servers and directories so that customers can make changes only to their own Web sites. Because you grant each customer permissions for that customer's respective virtual server only, other customers' sites on your computer will be unaffected by any changes—or any mistakes—that any one customer makes. If a customer wants to run dynamic Web pages that make use of ActiveX scripting or ISAPI-based programs, you can enable the IIS process isolation feature on those applications; this will isolate the scripts or programs so that they cannot affect the other Web sites hosted on the server computer, thus providing "crash protection" for your server.</p>
  68.  
  69. <p>Customers can also add or delete, control access to, and set PIC ratings for content directories.</p>
  70.  
  71. <p>For more information on setting up Windows NT accounts, see  Windows NT documentation.  For more information on process isolation (running scripts or applications in a process separate from the server itself), see <a href="iiisol.htm">Isolating Applications to Minimize Server Downtime</a>.</p>
  72.  
  73. <p>To make changes to their Web sites on your server, customers use Internet Explorer to connect to your server over the Internet. Because you have set your server to require Windows NT Challenge/Response authentication for write permission on the directories containing the customer's Web site, it will allow only authorized Windows NT users to make changes to their contents. Customers then use the HTTP PUT and DELETE features of Internet Explorer to add or delete files in their Web sites. IIS 4.0 and Internet Explorer 3.02 (and later versions of Internet Explorer) support the RFC 1867 Internet standard for file upload, as do other popular servers and browsers.</p>
  74.  
  75. <h2><a name="result">Result</a></h2>
  76.  
  77. <p>Your employees are not required to handle each and every change to customer Web sites on your server, so your employees can concentrate on more important work. Also, you can allow customers to run interactive applications without risking server downtime due to a misbehaving application on one customer's site.</p>
  78.  
  79. <hr class="iis" size="1"><p align=center><em><a href="../../../common/colegal.htm">© 1997 by Microsoft Corporation. All rights reserved.</a></em></p>
  80.  
  81. </font>
  82. </body>
  83. </html>