Understanding the architecture of PHS7 and where each component is installed and used.
PHS7: Premium edition.
The server is the machine that has the database, the database engine, the database backups, and the license server.
One computer is designated as the server.
In a larger network, this should be a high quality server with appropriate hardware, RAID disk, UPS, and Windows Server 2016 or later.
In small installations it is common to designate a workstation as the server. This comes with some risks:
Installation:
When you run the PHS7 setup program (PHS7Setup.exe), the "Setup type" required is "Server in Premium Edition installation".
Do the server installation before your workstations.
Only one computer is installed as a server.
Do not do a PHS7 server installation on more than one computer.
You may have as many workstations computers running the PHS7 application as you need. The license server implements the maximum number of concurrent users permitted by your license.
Workstations do not have the database, the database engine, the database backups, or the license server.
Workstations connect to the Server using TCP/IP to access the database and license.
Installation:
When you run the PHS7 setup program (PHS7Setup.exe), the "Setup type" required is "Workstation in Premium Edition installation".
The setup will ask you the name of the computer where you did the server installation "Data server computer name".
In this diagram, one server and three workstations are shown.

| Question | Answer |
|---|---|
| Is PHS7 a web-based application? | No, PHS7 is a Windows desktop application. In a network installation, each user runs PHS7 on their workstation and the application connects to the PHS7 server over the local network. |
| Is PHS7 hosted by WH Software as a SaaS product? | No, PHS7 is installed and hosted in the customer’s own environment. WH Software does not host the customer's PHS7 database. |
| Can PHS7 be installed on a virtual server? | Yes, PHS7 can be installed on a suitable Windows server, including a virtual server, provided the server meets the system requirements and has reliable storage, backup, and network connectivity. See: https://kb.whsoftware.com/PHS7/Virtual-environment-installation |
| Can the database be placed on a different drive, such as D: instead of C:? | Yes, the database can be stored on a different local drive on the PHS7 server. This can be useful on virtual servers where the database drive may need to be resized independently of the operating system drive. |
| Can I install more than one computer as a server | No, this would not enable the data to be shared. Also, the PHS7 license allows a single server install. |