Printer's Plan API (Web2Plan) Installation Guide Follow
**It is strongly advised to use an IT team for this setup.**
This guide will walk you through how to set up and install Web Solutions on your Windows Server 2019 (or later). Please note you should be on the latest version of Printer's Plan to update or install the API. You can find information on the latest version here: Printer's Plan - Release Notes and Downloads.
For Windows 10 Professional there is a slightly different guide located here: https://printreach.com/wp-content/uploads/2019/08/Web-Solutions-InstallationGuide-Windows-10.pdf
Web2Plan Download Link: https://printreach.com/printersplan/WebSolutions/WebSolutions-NewInstall.zip
NOTE: This is a paid feature, please contact your account manager if you are interested in using Web2Plan and do not have this included in your account.
DIRECT TRAFFIC FROM PUBLIC IP ADDRESS TO LOCAL IP ADDRESS
It's recommended to perform this step now. Do not forget this step as it will not work without it. This is mentioned again later in the document.
- On any computer on your network login to your router.
- On the router, direct traffic from your static public IP address provided by your internet provider to the local IP address (internal address) of the computer that will be running the Printer’s Plan Web solution.
- This step is important and nothing with work without it. If you have a firewall, please allow access to the following IP addresses: 34.202.175.48, 52.204.238.248, and 18.204.91.231.
INSTALL INTERNET INFORMATION SERVICES (IIS)
Before you begin, ensure that you have administrative user rights on the computer on which you plan to install IIS.
1. Open the Server Manager and, from the Manage menu, select Add Roles and Features.
Figure 1 - The Server Manager window within IIS. The Manage menu is open on the top-right with Add Rules and Features highlighted.
The Add Roles and Features Wizard window appear.
Figure 2 - The Add Roles and Features Wizard window. On the left side Server Roles is highlighted and in the center Web Server (IIS) is highlighted.
2. Select Server Roles.
3. From the Roles menu, scroll down and checkmark Web Server (IIS); then, click Next.
4. In the Add Roles and Features Wizard window, click Add Features.
Figure 3 - The Add Roles and Features Wizard window is prompting the question "Add features that are required for Web Server (IIS)?"
In the next Add Roles and Features Wizard window, the Web Server (IIS) role is now check marked.
Figure 4 - The Add Roles and Features Wizard window with the option Web Server (IIS) highlighted and a checkbox selected.
- 5. Click Next.
- 6. In the Add Roles and Features Wizard window, select Role Services under the Web Server Role (IIS) menu.
- 7. In the Roles option expand the Application Development (Application Development Features) menu.
- 8. Checkmark the ASP.NET 4.5 (Or Later) option.
Figure 5 - The Add Roles and Features Wizard window with Role Services selected on the left and ASP.NET 4.5 Selected in the central Role Services window.
The Add Roles and Features Wizard window appears. (If it doesn’t, click Next.)
Figure 6 - The Add Roles and Features Wizard window asking "Add features that are required for ASP.NET 4.5?"
- 9. In this window click the Add Features button. The Web Server Role Services list appears. The ASP.NET 4.5 and the related options are check marked.
Figure 7 - The Add Roles and Features Wizard window with a checkbox selected next to ASP.NET 4.5
- 10. Click Next. The Confirmation option is selected in the Add Roles and Features Wizard window.
Figure 8 - The Add Roles and Features Wizard window with Confirmation highlighted on the left side and the Install button highlighted.
- 11. Click the Install button to install the selected options.
ADD THE PLANWEB SITE TO THE WEBROOT
- On the computer, download the following zipped file to your desktop: https://printreach.com/printersplan/WebSolutions/WebSolutions-NewInstall.zip
- Unzip the WebSolutions-NewInstall.zip file and copy the PlanWeb folder into the C:\Inetpub\wwwroot\ folder.
Figure 9 - A Windows Explorer window with the path C:\Inetpub\Wwwroot directory displaying the Planweb folder.
SET PERMISSION FOR THE APP_DATA FOLDER
- Open the PlanWeb folder (located in the C:\Inetpub\wwwroot directory).
- Create a new folder in the PlanWeb directory called 'App_Data'. Right-click on the App_Data folder, and from the menu that appears, select Properties.
- In the Properties window, click the Security Tab. The following window appears.
Figure 10 - The App_Data Properties window with the Security tab selected.
- Click Edit. The Security Permissions window appears.
Figure 11 - The Permissions for App_Data window
- Select Users under Group or user names.
- In the Permissions for Users section, checkmark Allow in the Write option.
- Click Apply.
- Click OK and then OK again to close the Properties window.
- Repeat steps 2 through 8 for the JobRequests, and JobDocuments folders.
Note: The above folders are the only folders that need to be shared from the PlanWeb directory.
MOVE YOUR PRINTERS PLAN FILES TO THE APP_DATA FOLDER
- Move the contents of your Printer's Plan files (PlanData.mdb, Planwin.pp, pp.exe, Folder, backups, etc ) files from the Printer’s Plan folder on your server computer to the C:\Inetpub\wwwroot\PlanWeb\App_Data directory.
***Important*** If you wish to have a trial period, the program can use a copy of your Printer’s Plan database file, not the live database. Any information entered into this Printer’s Plan during the evaluation period, such as Template Jobs, will be removed when you transition to the live environment. If you wish to skip the evaluation and start in a live environment you will need to move your database and all shared files to this location. After moving the Database and shared files the workstations will instruct you to point to the new Database location.
IN IIS, SET PLANWEB TO AN APPLICATION
- Click the Windows Start button and, in the Search field, type IIS.
Figure 12 - The Windows Search feature with the term "IIS" entered.
- Press Enter. The Internet Information Services (IIS) Manager loads.
Figure 13 - The Internet Information Services (IIS) Manager Window with the Default Web Site selection Planweb highlighted.
- In the IIS Manager window, open the Sites folder and expand the Default Web Site option. Under the Default Web Site tree, PlanWeb is listed.
- Right-click the PlanWeb folder and, from the menu that appears, click Convert to Application.
Figure 14 - The Internet Information Services (IIS) Manager window with the right-click context menu for Planweb open and Convert to Application highlighted.
The Add Application window appears.
Figure 15 - The Add Application window
- Click OK.
- In the IIS Manager window, click Application Pools.
Figure 16 - The Application Pools option highlighted within the Internet Information Services (IIS) Manager window
- In the Application Pools listing, right-click DefaultAppPool and, from the menu that appears, select Advanced Settings... The Advanced Settings window appears.
Figure 17 - The right-click context menu for DefaultAppPool with Advanced Settings highlighted.
- In the General section, set .NET Framework Version to v4.0 and Enable 32-Bit Applications to True.
Figure 18 - The Advanced Settings window with 'Enable 32-Bit Applications' highlighted
- Click OK.
- In IIS Manager, select the PlanWeb folder and click Browse *:80(http)
The PlanWeb page appears.
Figure 19 - The Planweb Page
-
When you have reached this point of the installation process, please contact Print Reach support to activate the program.
Note: Before you call be sure the traffic from your public IP address has been directed to the local IP address of this computer. This step is important and nothing will work without it. If you have a firewall, please allow access to the following IP addresses: 34.202.175.48, 52.204.238.248, and 18.204.91.231.
***Important*** During the trial period, the program will use a copy of your Printer’s Plan database file, not the live database. Any information entered into this Printer’s Plan during the evaluation period, such as Template Jobs, will be removed when you transition to the live environment. If you wish to skip the evaluation and start in a live environment you will need to move your database and all shared files to this location. After moving the Database and shared files the workstations will instruct you to point to the new Database location.