This chapter contains setp-by-step instructions for installing the ExpeDat server and client applications. In most cases, the server can be installed by simply running an installation script as an administrator, and clients by just downloading the executable.
In a typical installation, the servedat server is installed as a system service/daemon on the server host. This requires administrative privileges on the server system. See the Install Windows, Install macOS, or Install Others sections for platform specific instructions.
Alternatively, the servedat server can be run directly from the command line, similar to Quick Start mode. This option is useful for embedded installations, or where it is necessary to run servedat without administrative privileges. Such circumstances are rare.
Most users install the server by simply running the Install Servedat script, without making any modification to the default configuration. Read the rest of this Setup chapter for important information about preparing your server environment and read the servedat chapter for important usage details.
For Windows systems sharing domain authentication across multiple machines, it is best to avoid installing server software while logged into a domain account. Instead, log into a local Administrator account to perform server installation.
Client executables can be copied to client hosts and run with standard user privileges. Client executables are completely self-contained. No installation is necessary, simply copy the executable to the system and run it.
For the movedat command-line client, you may wish to copy the executable into a system path to make it available for all users. System-wide installation of movedat usually requires administrative privileges and can be done using the "Install movedat" script.
Read the rest of this Setup chapter for important information about setting up your client environment and read the ExpeDat Desktop, movedat, and DropDat chapters for important information and usage details.