This appendix describes the procedure required for changing the web server (e.g. from Microsoft IIS to Apache or vice versa) on which QPR Portal runs.
Run a modify installation and select to remove the QPR Portal Web Contents.
Run a modify installation again and select the QPR Portal Web Contents to be installed again.
During the reinstallation, select the CGI binary and web contents folders according to the new web server. For Microsoft IIS the default CGI binary folder is scripts and the default web contents folder is wwwroot. For Apache the default CGI binary folder is cgi-bin and the default web contents folder is htdocs.
When the QPR Configuration Manager is launched after the installation, go to the General section under the QPR Web Application Server page and open the Web content subsection. Verify that especially the script location setting uses the correct CGI binary folder name. In the case the web contents were installed under the root level of the web contents folder, the "Web content URL" setting can remain untouched.
Go to the QPR Metrics Plugin section under the QPR Web Application Server page. Update the paths in the Web file publishing directory and Web file publishing URLs subsections according to your new web server.
Close the QPR Configuration Manager and open the QPR_Servers.ini file located in the C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Settings\<possible instance folder> folder into a text editor.
Search for WebContentPath setting (located in the WAS Settings section) and update its value to correspond with your new web server.
Start the new server and QPR server components. QPR Portal is now running on the new server. Note that you'll need to update your links/bookmarks, as the CGI binary folder has most likely changed.