Quotes Manager Installation
PREREQUISITES:
Operating System: Microsoft Windows Server 2003
Web Server: IIS 6.0
.NET Framework: 2
Database Server: Microsoft Sql Server 2005 or Microsoft Sql Server 2005 Express Edition
INSTALLATION:
Installation should be performed by an information technology professional. The steps involved are: install the database, install the application, edit the application configuration file, configure IIS.
1. INSTALL THE APPLICATION:
Run the QuotesManager installer. This will install the web application files to the location you specify.
2. INSTALL THE DATABASE:
Once the web application files have been installed the database installer will run. The name of the database is not important. More than one database can be created.
Be sure to run the database installation as a sql server user who has permission to create databases. If you need to run the database installation again execute the file QuotesManagerDatabasePackage.exe in the Database directory beneath the installation path.
3. RUN THE FOLLOWING SCRIPT AGAINST THE NEW DATABASE:
update dbo.PortalAlias set HTTPAlias = 'insert domain here' -- eg 'dev.quotesmanager.com'
4. EDIT THE APPLICATION CONFIGURATION FILE:
Locate the web.config file in the installation directory. Set the following configuration:
Connection string SiteSqlServer - A connection string to allow Quotes Manager to access the database created in step 2. INSTALL THE DATABASE.
AppSettings SiteSqlServer - A connection string to allow Quotes Manager to access the database created in step 2. INSTALL THE DATABASE.
AppSettings PortalURL - The url used to access the portal.
Email smtpServer - The SMTP server to be used by Quotes Manager when sending emails.
Email useSMTPAuth - Should Quotes Manager use SMTP authentication?
Email smtpUsername - The SMTP username to use. Only required if useSMTPAuth is true.
Email smtpPassword - The SMTP password to use. Only required if useSMTPAuth is true.
Email dontSend - Should Quotes Manager run in a test mode that does not send emails? For production use this should be set to false.
5. CONFIGURE IIS
The exact IIS configuration is dependant upon individual deployment requirements. Ideally, an IIS web site should be created for Quotes Manager. Its home directory should be the installation directory chosen in 1. INSTALL THE APPLICATION.
Configure the IIS website to use .NET framework version 2. Configure default.aspx as a default document.
The url used to access quotesmanager must be the same as the portal alias set in step 3 RUN THE FOLLOWING SCRIPT AGAINST THE NEW DATABASE.
6. APPLICATION CONFIGURATION:
Launch quotes manager. The following accounts have been automatically created:
User: admin Password: qmlcews
User: host Password: qmlcews
Login as admin. Configure About -> Email the Purchaser to use an appropriate email address. For details of how to configure DotNetNuke modules refer to the DotNetNuke documentation. Configure About -> About the Purchaser. Configure Purchaser's Settings -> Manager's Options. Configure Admin -> Site Settings. Reset the admin password.
Login as host. Configure Host -> Host Settings. Reset the host password.