PAVER 7.0.6 Service Installation
PAVER 7.0.6 Service Installation
This service will allow other users to connect to a server and use the same PAVER databases. This guide will reference the term "WCF," which is short for "Windows Communication Foundation," a Microsoft framework that PAVER 7.0.6 service is built on. You should have two install packages (setup.exe and setup.wcf.exe). The setup.exe file is a normal PAVER install and should be used by any user. The setup.wcf.exe will install a complete PAVER 64-bit version as well as a Windows service onto the computer you want to host PAVER data.
1) Run setup.wcf.exe on the computer that will be your server. This computer should have access to some form of SQL Server, because the Service runs in 64 bit mode and cannot open .mdb databases.
2) After the installation is complete, but before running PAVER 7.0.6 for the first time, determine whether or not you will want to use multiple workgroups. A workgroup is an independent set of PAVER users and data. For example, if you are a consultant, you can setup one Workgroup for each of your clients so they will not see each other’s databases. For each workgroup, the program will operate as if it is a separate installation of PAVER 7.0.6. Because it is an independent set of users, each workgroup needs its own set of license keys. Workgroups should only be used if separation of users and data is absolutely necessary. If you will only ever use and support a single collection of users for PAVER on the same machine, SKIP THIS STEP.
To setup workgroups:
- Go to C:/Program Files(x86)/EMS/bin71 and run WorkgroupConfiguration.exe
- At the top of the form, in "workgroup edit mode," choose "For WCF or Terminal Services"
- Add a new workgroup in the left pane with the "new" button
- Change the User Data Directory to the location where you want this workgroup to store user data.
- Once you've created all of the necessary workgroups, push "Save configuration" then exit WorkgroupConfiguration.exe
3) If you don't need workgroups, just run PAVER 7.0.6 (64-bit). The program will ask for your activation. You will need to use a license key from your distributor.
4) Next, if you've never run PAVER 7.0.6 on this computer, it will ask for you to set up the User Data folder. You may move this to a new location or use the default. Note that this will not happen if you've set up workgroups.
5) Finally, if you have no data, the program will open an "Install default databases" wizard. You may cancel this wizard, but it will continue to open as long as you haven't yet imported your own database.
6) If you import the databases on the server and you want to give access to the databases to a user logging on from a client machine, you will need to create a user on the database and the database system tables for NT Authority (Windows’ multi-user operation system), then give the NT Authority Use permissions on the Database and the database system tables.
7) Go to System Tables and Tools > Manage User Logins. You should have an "Admin" user. This is a default that is created when you log into PAVER 7.0.6 for the first time. The default account name is "Admin" and the password is "admin". Each license key will grant two active users, so you can now add your first user. The user will be "inactive" until you select the user and activate them. You may only activate users up until you reach the limit of installed license keys. Use the "Add License" button to add license keys.
It is recommended that after you add users and no longer need the Admin account, you delete this account. Please note that you cannot delete or deactivate yourself, so the only way to do this is to log in with a different user name then delete the default "Admin" account.
8) WCF uses port 8080 to communicate. You must add rules to allow communication on this port. For less advanced configurations, this will typically mean that you need to go to Windows Firewall settings, and add Inbound and Outbound rules on port 8080. However, the requirements here depend heavily on your own configuration.
9) Once setup is complete, other users should be able to connect to the server. A server reboot may be required (only if the PAVER 7.0.6 WCF service did not start automatically.)
10) For a client connection, go to the "Connect to server" screen:
- Click the button to "Show connection details"
- Check "remote connection" and type in the server's remote address. Typically this is a web address or an IP address. If your server has a static IP, you can use this address. It can be a subnet IP if your network is configured that way. - If you configured workgroups, check and type in the case-sensitive workgroup name. Otherwise, leave this unchecked.
- Enter username and password. You can save the parameters of this connection (or if you don't want to save the password into the connection, leave it blank) by pressing "Save as" and providing a name.
11) Press "Log in" and it will attempt to connect. The status bar at the bottom of the PAVER desktop should contain the remote web address if it is successful. If not successful, the “connect to server” form should show up again and tell you why it was unsuccessful.
Author: Brenda Mehnert, Nisha Aggarwal