Installation

From CaisisWiki

Revision as of 18:58, 25 October 2007 by 140.163.0.5 (Talk)
Jump to: navigation, search

Caisis is an ASP.NET web application. It is hosted on an application server with the web browser providing the the front-end user interaction and a database supporting the backed storage. This page will guide you through the installation and setup of Caisis on the web server, as well as settings on the database.

Translations: italiano

Contents

Requirements

Operating System

  • Microsoft Windows 2000
  • Microsoft Windows 2003
  • Microsoft Windows XP Professional

Database Server

  • Microsoft SQL Server 2000
  • Microsoft SQL Server 2005
  • Microsoft SQL Server Express Edition

Web Server

  • Microsoft Internet Information Services (IIS) 5 or Greater

Pre-Installation

Before you begin the installation, it is best to ensure that you have met the requirements above and that the SQL Server is running as well as the IIS Server. This will help in a smooth installation when running the installer and SQL setup script.

Windows Installer File

Caisis comes packed with a Windows Installer file which will install the application through a series of steps. Each step will ask you for information about your Institution specific settings, such as Institution name, Database settings and Error Logging. The installer will automatically find your IIS server and create the Virtual Directory for hosting Caisis. In addition to the Wizard, there is an additional utility called Caisis Configuration Utility, which will allow you to later modify your application settings as well as test the connection to your Database and Web servers.

Database Setup

Database and User Account Setup

If you have already installed SQL Server or already have it running, you will now need to attach the Caisis Database and setup a SQL Server account used by web application to connect to the Database. Running provided setup script will install import the database to your server and create the SQL Server account needed.

Required Values

  • @BackupFile: This is the database file included in the download at Caisis.org.
  • @WebPassword: this is the password that the website will use to connect to the database

The following default values work for most cases and don't need to be edited.

  • @DataFilePath: This is the path where the database file (MDF) will be installed.
  • @LogFilePath: This is the path where the transaction log file (LDF) will be installed.
  • @SecurityMode: SQL or Windows mode security setting. To use SQL security make sure your server is running in mixed mode.
  • @WebUserName: The web application account. This allows the webserver application to communicate with the database.
  • @DatabaseName: The name of the database.
  • @DatabaseOwner: The owner of the database, usually sa.

Web Server Setup

Default

If you are installing the application using the provided Windows Installer file, it will automatically create and configure your Virtual Directory under Internet Information Services (IIS).

Manual Installation

The files contained in the WebAppRoot need to be copied to the location of the Virutal Directory where you want to place Caisis.

Confirm Application Running

After running the Setup file, a web page will launch to your application. The typical URL of your application will be http://machine_name/virtual_directory/Login.aspx If you application was installed on machine ONYX in the virtual directory caisis, your application would be located at http://onyx/caisis/Login.aspx. If you receive any errors, you can consult the Troubleshooting page for help diagnosing the issues.

Personal tools