Kanata, the Learning Village Download latest KanataLV release Download KanataLV Contact the project participants Contact Us

 

Home FAQ Downloads Documentation Support  
 

Installation Instructions for KanataLV 2.0

1. Extracting the setup files

a) Download KanataLV in ZIP format from http://kanatalv.sourceforge.net/downloads.php

b) Extract the contents of the ZIP to directory that is published by your Web site. For example, c:\Inetpub\wwwroot. By default, this directory is the root directory of the Default Web Site. The remaining instructions will assume you used this directory.

2. Installing third party components

Using My Computer, open c:\Inetpub\wwwroot\KanataLV\components. In this directory, you will find a file called Register.bat. Double-click this file to register all third party components.

3. Installing the database

a) Using SQL Server Enterprise Manager or Query Analyzer create a new database named KANATALV

b) Execute the SQL script KanataLV\components\install.sql against the KANATALV database

c) Execute the SQL script KanataLV\components\dotnetbb_2_4_2_install.sql against the KANATALV database

4. Configuring IIS

a) Open the IIS console and expand the Web site where you have installed KanataLV.

b) Locate the KANATALV directory and mark it as an IIS application. The default application settings are suitable.

c) Locate the following sub-directories of KANATALV and mark each as writeable:
  • Content/Uploaded
  • Content/Courses
  • Content/Skins/Images
  • Application/Admin/Synchronize/XML
  • Application/Admin/Synchronize/XML2
  • Application/Question-Builder/Import/Datafiles
  • Application/Charting/Datafiles

5. Setting Windows file permissions

Certain KanataLV sub-directories must have their security rights altered to grant the Internet Guest Account, or whatever user account the IIS process uses. The permissions are:
  • Modify
  • Read and Execute
  • List Folder Contents
  • Read
  • Write

The directories are:
  • Content/Uploaded
  • Content/Courses
  • Content/Skins/Images
  • Application/Admin/Synchronize/XML
  • Application/Admin/Synchronize/XML2
  • Application/Question-Builder/Import/Datafiles
  • Application/Charting/Datafiles

Grant ASPNET account all permissions to the application root directory.

6. Modifying the Global.asa and the Web.config

Use Notepad or a similar text editor to open the global.asa file found in the KANATALV directory. This file must be modified as follows:
  • The values of Application("QCon_ConnectionString") and Application("Application_ConnectionString") must be set to a valid connection string for the database you created in Step 1.
  • The connection string must resemble the following syntax:
    Provider=SQLOLEDB;User ID=sa;Password=anypassword;Initial Catalog=KANATALV;Data Source=127.0.0.1
  • Change “sa” and “anypassword” to match a valid username and password for your SQL Server.
  • If you created a database with a name other that KANATALV, change KANATALV to match the name of the database you created.
  • Change 127.0.0.1 to match the Internet Protocol (IP) address of the computer running the SQL Server.
  • The value of Application("BaseURL") must be set to the universal resource locator (URL) of the site (e.g. http://www.KanataLV.ca). Note that there is no trailing slash.
  • The value of Application(“BaseDir”) must be set to the directory KanataLV was installed to (e.g. KANATALV/ ). Note that the trailing slash is required.
  • The value of Application(“MAILSERVER”) must be set to the IP address of an available Simple Mail Transfer Protocol (SMTP) server.


Web.config mus be modified as follows:
  • The value of siteURL must be set to the universal resource locator (URL) of the site (e.g. http://www.KanataLV.ca). Note that there is no trailing slash.
  • The value of rootPath must be set to the directory KanataLV Forum was installed to (e.g. KANATALV/forum ). Note that the trailing slash is required.
  • boardTitle is the title of the forum
  • The dataStr value must resemble the following syntax: Provider=SQLOLEDB;User ID=sa;Password=anypassword;Initial Catalog=KANATALV;Data Source=127.0.0.1
  • The value of smtpServer must be set to the IP address of an available Simple Mail Transfer Protocol (SMTP) server and it must be blank if SMTP server is running on the same server as the application
  • siteAdmin is the name of the forum administrator
  • siteAdminMail is the email address of the forum administrator.
7. Login to the KanataLV software application

The Web site should now be ready.

a) Open a Web browser session and go to the following URL: http://mywebserver/KANATALV/application/login.asp Use the e-mail address admin@KanataLV.ca and password "admin" to login to the site.

b) From the Help menu, select System Diagnostic. KanataLV will run a check to look for any errors in the installation. If it finds any problems, follow the instructions provided on screen to resolve the problem.

 

© 2001 - ICHU Learning Inc. SourceForge