--- myst: html_meta: "description lang=en": "Kasm Workspaces multi server installation instructions." "keywords": "Kasm, Multi, Server, Setup" "property=og:locale": "en_US" --- ```{title} Multi Server Installation ``` # Multi Server Installation In this example, the Kasm services are installed on different servers within the environment. Depending on the desired use case, these servers can be put in separate network enclaves according to your environment and typical security best practices. Please read through the entire process before getting started. Troubleshooting info can be found on the {doc}`Troubleshooting Page <../guide/troubleshooting>` Issues can be reported on the [Kasm Workspaces Issues Page](https://github.com/kasmtech/workspaces-issues/issues) ```{include} /install/multi_server_install/multi_architecture_roles.md ``` ## Ports and Protocols ```{eval-rst} +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Source | Destination | Port | Notes | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | End User | Web App Server | 443 | Web Application / UI / API | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Web App Server | Database Server | 5432,6379 | Database Access | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Web App Server | Agent Server | 443 | Agent Instructions | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Web App Server | Connection Proxy (Guac) | 443 | Proxied RDP Connections to VMs/Hardware | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Web App Server | VM/Hardware (KasmVNC) | 8443 | Proxied KasmVNC Connections to VMs/Hardware | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Agent Server | Management Server | 443 | Check-in, Request Images, Request Authentication | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Connection Proxy (Guac) | VM/Hardware RDP Systesm | 3389 | Converts RDP to Web native rendering via Guac | +---------------------------+---------------------------+-----------+--------------------------------------------------+ | Connection Proxy (Guac) | Web App Server | 443 | RDP Connection Authorization and Status Checks | +---------------------------+---------------------------+-----------+--------------------------------------------------+ ``` ## System Requirements Please review the {doc}`System Requirements <../install/system_requirements>` before beginning. ```{include} /install/multi_server_install/multi_installation_steps.md ``` ```{include} /install/multi_server_install/multi_installation_proxy.md ```