Tree View
Tree
List View
Alphabetical List
Share
Share
Search:
id:
163

name:

Installing Qrimp on Windows Vista



description:
The following instruction guide works with Windows Vista and Windows 7 Home Edition or better.

Installing Internet Information Services



When installing IIS on Windows Vista Home, be sure to include ASP.NET as in this more detailed installation guide:
http://learn.iis.net/page.aspx/28/installing-iis-70-on-windows-vista/

Installing SQL Server Express


For Microsoft Vista, you can install either the 2005 or 2008 editions of SQL Server Express.

Tips for installing the SQL Server:
  • Include all the options when selecting what features to install
  • Use "Mixed Mode" for the security model
  • Rember the password created for the sa account because it will be used in the connection string in the web.config (see below).


Once SQL Server is installed, open the management studio. Log in as sa using the password you created. Create a new database called "intranet" with the default settings. The name you provided for the new database will be used in the connection string in the web.config (see below).

Installing Qrimp


You should have received an email with a personalized Qrimp downloadable zipfile with a password designed for only your use. Download that file and unzip the contents as follows.

Note, if you want to run qrimp from http://localhost instead of http://localhost/qrimp then you'll need to copy the contents of the qrimp folder to the wwwroot folder.

File Upload Security Settings

Add modify rights for the following directories:
  • c:\inetpub\wwwroot\qrimp\attachments
  • c:\inetpub\wwwroot\qrimp\fileicons

to IIS_IUSRS group by right clicking on the folder in Windows explorer, choosing properties, clicking edit button, clicking ok to the permissions prompt, clicking IIS_IUSRS, click the checkbox by Modify in the list below.



Install .NET 3.5


You can download the redistributable from http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en

Reboot


A reboot here is necessary to let all the components come together. You may also want to use Windows Update to add any service packs that are necessary now.


Configuring IIS and Qrimp


From the Control Panel, under Computer Management > Services and Applications > Internet Information Services

Drill down to ComputerName > Web Sites > Default Web Site > qrimp

Right click choose Convert to Application

Either modify the web.config or the application settings > connectionstring to point to the intranet database created above. If you use notepad, you'll have to run notepad as Administrator to save the file.

Accessing Qrimp Locally


After all this is finished, type this into your browser:

http://localhost/qrimp (if you are using the default qrimp folder) or
http://localhost (if you moved Qrimp to the root url, which we prefer)

Now you will step through a couple install screens. Qrimp will download the latest database configuration files from the Internet, create your database, and register the installation with us. After that you are good to go. You can synchronize with an application online by visiting http://localhost/qrimp/synchronize.aspx or http://localhost/synchronize.aspx and entering the details for another Qrimp application.

Potential Problems


Directory browsing is not allowed
If you get an error that directory browsing is not allowed, then you probably forgot to add ASP.NET to the list of IIS technologies to install. See the first step above.

SQL Server Connection Problems
If you access the url and it redirects you to a page asking you to configure the database settings, but you have already configured them in the web.config, then your SQL Server instance may be configured to accept Windows Authentication only, see: http://support.microsoft.com/kb/555332

To enable mixed mode authentication, see this tutorial on the web:
http://www.hostmysite.com/support/vps/windows/mixedmode/

Blank Page Displayed
If you access Qrimp through the browser, but see a blank page, then there may be a problem with some of the security settings for IIS, which needs to write temporary files to the system.

You can test this by creating a test.aspx file in the wwwroot folder and trying to access it via http://localhost/test.aspx If you see an error indicating access is denied to c:\windows\temp or something like that, see this page for help enabling the correct security on that folder: http://geekswithblogs.net/ranganh/archive/2005/05/13/39582.aspx


ParentTopic: