Installation manual of the MPBM App

Install IIS

  1. Go to control panel (right click windows icon, then control panel)
  2. Go to Programs
  3. Go to Programs and Features
  4. Go to Turn Windows features on or off
  5. Click Internet Information Services
  6. The checkbox should now be a box and not a check
  7. Open the checkbox by clicking on the "+"-> open World Wide Web Services -> open Application Development Features
  8. Now check the boxes as per the image below:

  1. Click OK, you may need to restart the computer.

Set up web deploy

  1. Download: {+}http://go.microsoft.com/?linkid=9817356+This link does not open a webpage, but downloads an .exe installation file.
  2. Run and click install
  3. Click exit afterwards

Prepare SQL Server Management Studio (if you already have this installed go to 3.2, so only skip 3.1)

  1. Download and install SQL Server Management Studio
  2. Connect to the SQL Server and right click the server in your object explorer (located on the left) and click properties.
  3. Go to security and make sure Server authentication is set to SQL Server and Windows Authentication mode. If it is not yet set to SQL Server and Windows Authentication mode, continue with step 3.4). Else, continue with step 3.9).
  4. If you change this, you will need to restart your server, do this by opening task messenger (ctrl + shift + esc)
  5. Go to the Services tab
  6. Find MSSQL${your server version}
  7. Then right click and press stop, don`t press restart this goes too fast and will therefore not be effective.
  8. Then right click again and start it again.
  9. Go back to SQL Server Management Studio and open the folder called Security under your server in the Object Explorer.
  10. Then go to Logins and double click sa
  11. Setup a password
  12. Go to Status and make sure that the Login is Enabled.
  13. Try if it worked by clicking the connect button, see screenshot below

  1. Then select SQL server Authentication instead of Windows authentication and login using the sa credentials, if you are logged in its correct, if not refollow the steps above starting from 3.2.

Download the application

  1. Use the following URL to download the latest version of the MPBM app: www.asamco.com/Software/MPBM/MPBM.zip
  2. Locate the file you just downloaded and extract the files from the MPBM.zip file.



Install the application

  1. Open the MPBM folder you just extracted from the MPBM.zip file.
  2. Locate the installation script file called "Install_MPBM_V14.ps1". The V14 may vary, because we update this number as we keep updating the installation script. Right click and select Run with Powershell. Click Open. A message will be displayed: "Do you want to allow the app to make changes to your device?" Click yes.
  3. Powershell will now run and prompt you with the following questions. Generally, following the bold commands here will be enough.


The script will run and prompt you with the following questions:
- What is the IIS Web Application Name? Default is: Default Web Site\MPBMApi. Press Enter to
accept default
Usually this is the way the Api is deployed. If this is different for a specific installation, type:
websitename\applicationname here and press Enter
- What is the IIS Web Application Pool Name? Default is: MPBM. Press Enter to accept default
The AppPool under which the application runs. Default is recommended, change the name if
needed.
- What is the IisVirtualDirectoryPhysicalPath? Default is: C:\inetpub\wwwroot\MPBMApi.
Press Enter to accept default
The folder where the api is actually deployed. Type the full path to the folder if this is
different from the one displayed.
- What is the name of the sql server?:
The name of the sql server instance where BudgetModule, SCOA and working databases are
deployed. Example: BOJANALA\SQL2014. *We recommend that you copy + paste this name from SQL Management Studio. Right click on the instance name as shown below ? click on connect ? copy the full server name as per the second image below. If control + V does not work, try hitting the right mouse button to use the paste function.*



  1. Open Google Chrome and enter the computer name / ip address you just entered in the installation script (step 5.3), followed by /MPBMApp/#/Login. It will look something like this:

http://bas-pc:8080/MPBMApp/#/Login or http://192.168.1.155:8080/MPBMApp/#/sdbip. Remember that the port (in this case :8080) is only necessary if your app is indeed listening to a specific port.

  1. Click on server setting and select your SQL server.
  2. Log in with the username and password.
  3. If all is correct, you will be able to use the application now. If not, please consult the MPBM manual with known errors.