.. title:: Standard Installation Standard Installation ================================ This simplest way to install Kasms Server s to install all application services on a single server. End-user :term:`Kasms ` will also be provisioned on this server. All interior :term:`docker ` communication occurs within the single server and there are no special configurations required. .. figure:: /images/single_install/single_install2.png :width: 100% :align: center **Single Server Architecture** Ports and Protocols ----------------------- In the Single Server configurations all services communicate via internal :term:`docker ` networks. Only access to the :term:`Web Application ` needs to be exposed. +----------+-------------+------+-----------------+ | Source | Destination | Port | Notes | +----------+-------------+------+-----------------+ | End User | Kasm Server | 443 | Web Application | +----------+-------------+------+-----------------+ System Requirements ------------------- Please review the `System Requirements `_ before beginning. .. include:: /install/swap_warning.rst Installation Guide -------------------------- * Download the latest version of Kasm Server to ``/tmp`` * Extract the package and run the installation script. .. code-block:: bash cd /tmp tar -xf kasm_release*.tar.gz sudo bash kasm_release/install.sh .. note:: If you would like to run the Web Application on a different port pass the **-L** flag when calling the installer. e.g ``sudo bash kasm_release/install.sh -L 8443`` .. include:: /install/default_login.rst :start-line: 2