NCSU Web Lecture System

Workshop:
System Administrator Exercises

Introduction

The goal of this set of exercises is to set up the Web Server, Real Audio Server and the WLS software. The exercises will step the user through the install and configuration for each of the software.

Prerequisite server software are:


Exercises

  1. EXERCISE I
    Download and install the prerequisite server software and the WLS server software. For this exercise we will use the O'Rielly HTTP server WebSite.
    1. Download Website HTTP server.
    2. Follow the instructions to install the HTTP server.
    3. Download RealAudio server.
    4. Follow the instructions to install the Real Audio server.
    5. Download the WLS server software
    6. Follow the instructions to install the WLS server.
    7. Create Links from your HTTP server's directory structure to the WLS's directory structure. This can be done by changing the Website's mapping functions:
      • Link the unprotected HTML directory:
        Map documents "/WLS/" to "c:\wls\html\"
      • Link the protected CGI directory:
        Map Standard CGI "/cgi-wls/" to "c:\wls\bin\"
      • Add protection to sensitive WLS directories. Under: Access Control.
        HTML protected: /WLS/protected/
        CGI: /cgi-wls/protected/
      • Set up two accounts
        login id = "wls_root".
        login id = "wls".
    8. Re-start your webserver.
    9. Test the Real Audio server.
      • Launch the Real Audio Encoder.
      • Record a test sound file.
      • Connect to the Real Audio server on the local machine and play the test sound file.
    10. Test the HTTP server.
      • In your browser go to the WLS sign-on page: http://{your server name}/cgi-wls/protected/wls.exe
      • You should be prompted for a login ID and password.
        If no prompt appears, then the installation was not correct. Check that the protection of the URL paths are correct.
      • The initial account "wls_root" with password "" are automatically setup. Enter these values into the logon prompt dialog box.
        Note: new accounts can be added later via your web server's configuration tools. If the WLS sign-on page did not appear, then the installation was incorrect. The /cgi-wls URL mapping was probably incorrect. If he sign-on page appears , but the WLS Logo image is missing, then your /WLS URL mapping was probably incorrect.
    11. End of exercise 1!


  2. EXERCISE 2
    Now configure the WLS server.
    The System Configuration page allows the system administrator of the WLS system to set system-wide parameters.
    • Server Type:
      The pull-down list determines whether or not the server is a main server or a remote server. Remote servers contain duplicate class lockers and can be operated in a standalone manner.
    • Main Server Name:
      If the current server is of type "remote," then the name of the main server must be specified. For example: renoir.csc.ncsu.edu
    • Main Server Port:
      If the current server is of type "remote," then the port number of the main server must be specified. For example: 80
    • Main Server URL Path:
      If the current server is of type "remote," then the URL path to the class locker on the main server must be specified. For example: /WLS/CLASSES/
    Server Settings
    • RealMedia 4.0 Server Address:
      The base address for playing RealMedia files. For example: pnm://magneto.csc.ncsu.edu:7068/
    • RealMedia 4.0 Hostname:
      The name of the machine where the RealMedia files are kept. For example: magneto.csc.ncsu.edu
    • RealMedia 4.0 File Path:
      The path on the RealMedia host where media files are kept: For example: c:\Real\Server\Content\
    • RealMedia 4.0 Username:
      The name of the user on the RealMedia host that can be accessed by the WLS HTTP server. On the video host, there should be a .rhost enter for WLS HTTP server user in the user's home directory.
    • RealMedia 4.0 Password:
      The password of the user on the RealMedia host. (Not currently used).
    • RealMedia 4.0 Live Port:
      The port number of live encoding (default = 7070).
    • RealMedia 4.0 Live Password:
      The password of the RealMedia server for live encoding.
    • RealMedia 4.0 Video Offset:
      The amount of time to offset video recording by after capturing a lecture.
    • RealMedia 4.0 Audio Offset:
      The amount of time to offset audio recording by after capturing a lecture.
    RA 4.0 config
    Stand alone WLS to be stored on CD-ROM without a Real Audio server. CD Rom setting


  • EXERCISE 3
    After installing and configuring the server software, Test the sever by repeating the Instructor exercise 2.

    Return to the outline page