Secure deployment via rsync and ssh
The combined application of the external service programs rsync and ssh is recommended for a deployment via unsecure Internet connections or networks with low bandwidth.
ssh provides the encrypted connection between FirstSpirit Server and web server and rsync reduces the amount of transferred data relating to changes to the previous deployment.
The rsync and ssh client as well as a generated ssh key pair (private and public key) are required for utilisation of this deployment method on the system where the FirstSpirit Server is installed. An ssh server and the rsync client are required on the web server system. Furthermore, the public ssh key should also be copied onto this system.
The followings pages describe configuration according to the operating system. The user account “web” on the web server with the host name www.mydomain.net and the document directory /var/www or c:\www. are used as an example.