Installing Server Appliance Kit Components

To install the Server Appliance Kit components

  1. Run SaSetup.exe from the root directory of the Server Appliance Kit CD.
  2. Select the type of appliance, for example, NAS, Web, or custom appliance.
  3. Select the components you want to install based on the type of server appliance you are creating. The following table shows which components are selected by default for each type of server appliance. The features selected during setup can only be installed locally. Installing on first use and Installing from network are not supported.
    NAS Web Custom Feature Subfeature Description
    x x x Development Tools   Provides documentation and sample code to allow the server appliance to be customized. 
    x x x Local UI   The local UI framework allows you to develop your own content to plug into the Server Appliance Kit's local UI — without requiring any code changes to the local UI framework code. The optional local display can be a simple bank of LEDs, or a 64x128 pixel bitmapped LCD. The framework provides a navigation scheme using a six-key keypad on the front of the appliance, including four directional keys as well as ENTER and CANCEL keys.

    User can set the IP settings, host name, and administrator password using the local UI on the appliance.

    x x x Reliability framework   To provide the highest level of uptime, you can add optional hardware watchdog timers to your appliance. A watchdog timer driver is then provided to allow the watchdog to plug into the reliability framework. The reliability framework is responsible for periodically resetting the watchdog timer and for taking corrective action if critical system resources, such as free memory, exceed given thresholds.
    x x   Web UI Disks and volumes This feature allows the end customer to manage disks and volumes on the Windows Powered server appliance. The feature uses an ActiveX Control for the Windows Terminal Services client to provide access to the disk management Microsoft Management Console (MMC) snap-in on the appliance. The disk management snap-in is accessed through the appliance's Web management UI from a Windows-based client computer. This feature is otherwise identical to the capability provided on Windows 2000 Server and Windows 2000 Advanced Server.
    x     Web UI Folders and shares The folders component allows folders on the appliance to be created and deleted. Various folder properties can also be set including compression, encryption, and security.

    The shares component allows shares to be created on the appliance using a browser. The shares feature aggregates the management of all shares no matter what file-sharing protocol you use, including CIFS, network file system (NFS), FTP, NetWare and AppleTalk sharing. This is different from the standard Windows file share management, where each share type has its own interface. In the Server Appliance Kit's Web UI, a common property subset is exposed to simplify the management of shares. Properties specific to a protocol, such as CIFS or NFS, are presented on separate property pages.

      x   Web UI Web server  
    x x x Web UI Logs This feature allows users to view, clear, download, and configure logs on the server appliance. Third-party developers can add logs into the Web UI so that they can be viewed, downloaded, configured, and cleared by the user. Web UI plug-ins for specific logs are provided in the Server Appliance Kit including Windows 2000 system, application, and security event logs as well as NFS, WWW, and FTP logs.
    x x x Web UI Network setup Allows the user to join the appliance into a workgroup or domain, set the host name, configure DNS servers, configure individual network interface cards (NICs) on the appliance, and change administrator password
    x x x Web UI Set date and time This component allows the date and time to be set on the server appliance.
    x x x Web UI Set language This feature detects the language of the first browser that connects to the appliance after first boot and automatically sets the appliance's language accordingly. A Web UI component is also provided that allows the user to change the language of the appliance manually.
    x x x Web UI Shutdown This Web UI component allows the user to remotely shut down or restart the appliance using a Web browser.
    x x x Web UI Software update This Web UI component allows the appliance software to be updated by the user through a remote client computer. You can use this feature to control the software update process on the appliances you create.
    x x x Web UI Backup This feature allows the user to back up and restore the operating system files. The feature uses an ActiveX control for the Windows Terminal Services Client to provide a system backup capability through the Web management UI from a Windows-based client computer. This feature is otherwise identical to the capability provided on Windows 2000 Server and Advanced Server.
    x   x Web UI Users and groups This component allows the user to create, delete, and edit properties for local users and groups on the appliance using a Web browser on a remote client computer.

If you have installed the Web user interface (UI) framework, you can access it by opening a browser on the target appliance and typing https://localhost:<port#> in the address field. The Web UI can also be accessed remotely by opening a browser on a client computer and typing the host name of the Windows Powered server appliance in the address field.

Note   The default port number is 8099.

Customizing the Web UI

Customizing FTP