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.
- To install SQL Server 2005 Express with Advanced Services SP2, including advanced tools such as the management studio, reporting services, and full-text search, from http://www.microsoft.com/express/2005/sql/download/default.aspx. It is the 234MB download file.
- To install SQL Server 2008 Express with Advanced Services, you have two options:
- Leverage a single installer to install SQL Server 2008 Express and all the prerequisites, use the following link:
- Manually install SQL Server 2008 Express and all the prerequisites individually, use the following link:
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 SettingsAdd 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=enReboot
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 allowedIf 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 ProblemsIf 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 DisplayedIf 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