Installing HotDocs Hub with User Management
You must run the HotDocs Hub installer to install the core Hub components – Template Hub, User Hub, Interview Service – and the Hub user interface.
In this Topic Hide
Prerequisites
See HotDocs Hub System Requirements for a full list of prerequisites.
Configure Internet Information Services (IIS) to use HTTPS
The IIS website where Hub is installed must use HTTPS. See https://blogs.msdn.microsoft.com/rakkimk/2007/05/25/iis7-how-to-configure-a-website-for-https/ for more information on configuring HTTPS in IIS.
Installation
To install the HotDocs Hub
- Open the Windows Command Prompt as an administrator.
- Navigate to the directory containing the HotDocs Hub installation files.
- Run the HotDocs Hub installer.
- Click Next.
- Review and accept the License Agreement terms.
- Click Next.
- (Optional) Click Browse to change the default installation directory.
- Click Next.
- Click Install.
- Click Finish.
To run additional installation scripts
- Extract the Post-Installation Files zip file provided with the HotDocs Hub installer.
- Run Powershell as an administrator.
- Change the directory to the Post-Installation Files > Scripts folder.
- Edit the Invoke.ps1 script in a text editor to customize the installation parameters; see Post-Installation Script Parameters for more information.
- Run the Invoke.ps1 script
in Powershell, using the following command with your own values replacing
the {placeholder} values:
.\Invoke.ps1 -EnableOAuth2 {enable-oauth2} -SqlServer "{sql-server-name}" -SqlUser {sql-username} -SqlPass {sql-password} -IisWebSite "{website-name}" -IisHostName "{host-name}" -IisAppRoot "{hub-application-root}"
Where: - enable-oauth2 – must be true.
- sql-server-name – name of the SQL Server where the Hub databases are installed; e.g. .\sqlexpress.
- sql-username – name of user that has read and write permissions to the Hub databases.
- sql-password – password associated with the user above.
- website-name – name of the website under which HotDocs Hub is installed; e.g. Default Web Site.
- host-name – name of the server on which the HotDocs Hub is installed, e.g. exampleserver01.
- hub-application-root – path to root installation directory containing the HotDocs Hub applications; e.g. C:\inetpub\wwwroot.
HotDocs Hub is now installed.
Next Steps
- Installing HotDocs Server and Web Services
- Install HotDocs Developer for template authors.
- Install the Upload Plugin for HotDocs Developer.