Internet Information Services (IIS) Manager is a flexible, secure and manageable Web server for hosting anything on the Web. The CPHive Installer will need to confirm that the user has a Valid DNS Entry and add an application pool if the server doesn't have one.
1. Find the search-box in the taskbar.
2. Type in "IIS" in search-bar.
3. Select IIS Manager(Desktop app).
4: Under "Connections," expand "Sites".
5. Navigate to and select "Application Pool".
6. Verify "Web site entry" and confirm "Application Pool" is named CPHive.

7. Right-click "DNS Entry".
8. Select "Manage Website".
9. Select "Advanced Setting".
10. Confirm Website is pointing to wwwroot folder.
Note: IT team will need to add a subdomain for a website URL. Make sure you have that info handy later.
Note: IT will need to use a separate SSL certificate for each individual subdomain or client can buy a wildcard certificate that is good for any subdomain.

11. Right-click "Default website".
12. Select "Edit Binding".
13. Select "Edit".
14. Confirm that the entry has an https/wildcard certificate. If certificate is missing, proceed to the next steps.


15. Select "Add".
16. Select https as "Type".
17. Select "IP address" from drop-down.
18. Select SSL certificate" from drop-down.
19. Click "OK".

20: Click "Close".
Note: If there is no application pool for site, the installer will have to add an instance in IIS Manager. (Instructions Below)
1. Right-click "Application Pools" with mouse.
2. Select "Add Application Pool".
3. Type in "CPHive" for "Application Pool name".
4. Keep other defaults and click "OK".

5. Select the newly created app pool.
6. Select "Advanced Settings" under "Edit Application Pool".

7. Under "General," change "Enable 32-Bit Applications" to "True".
8. Select "Identity", under "Process Model".
9. Select the (…) button.
![Application Pools
Advanced Settings
Start Page
RR-SANDBOX.OI (GALACTIC
Apphcation POOB
Sites
> aspnet_client
•9 CPHive
This page lets you view and manage the list Of application
different app lications.
GO • Show All
or more applications, and pn
.NET va.5 Classic
2 CPHive
Status
started
started
Started
started
NET CIR L Managed P'
C lassic
v4Æ
v
V
(General)
.NET CLR Version
Enable 32•Bit Applications
Managed Pipeline Mode
Name
Queue Length
Start Mode
CPU
Limit (percent)
Limit Action
Limit Interval (minutes)
Processor Affinity Enabled
Processor Affinity Mask
True
C P H ive
1000
On Demand
False
Processor Affinity Mask (u-bit 4294967295
Process Model
Generate Process Model Event L
Idle Time-out (minutes)
Idle Time-out Action
20
Terminate
(identityType username password] Configures the application pool to run
as built-in account, i.e. Application Pool Identity (recommended), Network
Service Local System Local Service or as a specific user identity.](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/17085123823/original/f_Yntv-jHieHDZiS-Ky0EnkCM4DA6T_7Yw.png?1643659739)
10. Select "Custom Account".
11. Click "Set".
12. Fill out username and password fields with server user credentials.
13. Click "OK".
![Application Pools
Advanced Settings
This page lets you view and manage the list Of application
different applications.
Name
O .NET •45
.NET v4.5 Classic
CPI-Eve
DefaultAppPooI
Status
Started
Started
started
started
.NET CIR v... Managed
.NET CLR version
Enable 32-Bit Applications
Managed Pipeline Mode
Name
v4.o
v4.o
v4.o
v4.o
True
Integrated
CPHive
Classic
Applica
or more application$ and pro
x
Set Credentials
user name:
Eassword:
Confirm password:
x
(identityType username passw•ord] Configures the application pool to run
as built-in account. i.e. Application Pool Identity (recommended), Network
Service Local System. Local Service or as a specific user identity.](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/17085123824/original/n7rZb1jSPpSsApXzxdwIdYoamvPpuL9dIw.png?1643659739)
14. Click "OK" 2 more times.