Installing multiple installs of Printer Installer as non-default web sites

To install Printer Installer multiple times on a single IIS web server, do the following for each installation:

First web site:

  1. Create a DNS host record, that will be used to access the web site, with the IIS server’s IP address. Example:print1.example.com
  2. On the IIS server, create folder “pi” in the c:\ folder
  3. Create folder “print1” in the c:\pi folder
  4. From within the IIS Administrator, add a new Web Site and call it “Print1”, with physical path “c:\pi\print1” and Host name “print.example.com
  5. Run PrinterInstallerSetup.exe
  6. Select Advanced Installation and click Next
  7. Select "Print1" from the Web-sites drop down, click Next
  8. Select “MySQL is not installed, install it”,
  9. Change the database name to print1, and then click Install
  10. Click Close

Subsequent web sites:

  1. Create a DNS host record, that will be used to access the web site, with the IIS server’s IP address. Example:printx.example.com
  2. On the IIS server, create folder “pi” in the c:\ folder
  3. Create folder “printx” in the c:\pi folder
  4. From within the IIS Administrator, add a new Web Site and call it “Printx”, with physical path “c:\pi\printx” and Host name “printx.example.com
  5. Run PrinterInstallerSetup.exe
  6. Select Advanced Installation and click Next
  7. Select "Printx" from the Web-sites drop down, click Next
  8. Select “MySQL is installed, use the following settings” and open C:\pi\print1\config\settings.php and copy the DBPASSWORD value and paste it into the install dialog's Password field. Do not include the quotes surrounding the password value when you copy the password.
  9. Change the database name to printx, and then click Install
  10. Click Close