From time to time, a Portal may need to be manually installed. To ensure successful Portal operation after a manual install, verify that the settings described below are applied to any manual installation.

Installation Instructions

From time to time, a Portal may need to be manually installed. Here are the steps to create a Portal website manually:

  1. Proceed with the Portal website installer normally. At the “Choose Components” step, un-check “Configure IIS Website” and complete the installation.

    This step is the same for all portals and the B1WebAPI.

    Alternatively, you may manually copy web files into the desired folder.

  2. Create the website in IIS. To do this:
    • In IIS, right-click on Sites and select Add Website…
      Right-click on Sites - select Add Website...
      Right-click on Sites - select Add Website...
    • Fill in website details (Site name, Physical Path and Port). Note the default port and folder settings for each portal in the table below.
      Fill in website details for your manual installation.
      Fill in website details for your manual installation.
      Default Portal properties
      Property Value
      B1WebAPI - default settings
      Default folder path C:/Program Files (x86)/zedIT/zed B1WebAPI/
      Default port 4033
      Customer Portal - default settings
      Default folder path C:/inetpub/wwwroot/zed Customer Portal/
      Default port 4035
      Employee Portal - default settings
      Default folder path C:/Program Files (x86)/zedIT/zed Employee Portal/
      Default port 4035
      Vendor Portal - default settings
      Default folder path C:/Program Files (x86)/zedIT/zed Vendor Portal/
      Default port 4038
      Workflow Portal for Interconnect - default settings
      Default folder path C:/Program Files (x86)/zedIT/zed Workflow Portal/
      Default port 4036
  3. Configure the application pool, as shown in the screenshots below, taking note of the marked fields.
Right-click on the application pool and open Advanced Settings.
Right-click on the application pool and open Advanced Settings.
Application Pool settings for portal websites. Make sure to set the marked fields as shown. Note: Marker 5 shows Max Worker Processes for any portal (1 worker process). B1WebAPI should have 2 worker processes.
Application Pool settings for portal websites. Make sure to set the marked fields as shown. Note: Marker 5 shows Max Worker Processes for any portal (1 worker process). B1WebAPI should have 2 worker processes.
  1. If you copied the web files manually, update the web config so it points to the correct B1WebAPI details. To do this, open the website’s web.config file and update the b1clientenabler section to use the correct B1WebAPI host, username and password.
    <b1ClientEnabler
     enablerHost="http://localhost:4033"
     enablerDomain=""
     enablerUserName="b1webapi"
     enablerPassword="mySecurePassword"
     changePasswordPageURI="~/ChangePassword.aspx"
     loginPageURI="~/login/Login.aspx"
     defaultPageURI="~/index.aspx" />
    
  2. Browse the website to verify that the Portal is running properly. If not, see our Portal Troubleshooting Guide for common install errors and their resolutions.

What’s Next?

and Logging has been configured