# Installation

Follow the instructions in this section after you have verified [Component Requirements](https://docs.storware.eu/deployment/component-requirements), [Sizing Guide](https://docs.storware.eu/deployment/sizing), and the appropriate section of the platform to be protected:

* [Virtual Environments](https://docs.storware.eu/protecting-virtual-machines) (especially here, where a node sometimes needs to be installed within the protected environment)
* [Applications](https://docs.storware.eu/protecting-applications/applications)
* [Storage Providers](https://docs.storware.eu/protecting-storage-providers/storage-providers)
* [Filesystems with OS Agent](https://docs.storware.eu/os-agents)

Then proceed with the installation. You can deploy Storware Backup and Recovery using one of the following methods

* [ISO-based installation](https://docs.storware.eu/deployment/installation/iso-based-installation) (recommended) - the ISO image can be used to boot a virtual machine from it in order to install CentOS 9 Stream with the Storware Backup & Recovery application.
* [Quick installation using all-in-one script](https://docs.storware.eu/deployment/installation/quick-install-all-in-one) (recommended) - to quickly deploy server and node on a single host with the compliant OS. This script also allows to deploy just the server or individual nodes&#x20;
* [Installation using Ansible playbook](https://docs.storware.eu/deployment/installation/installation-using-ansible-playbook)  - you can install the complete Storware Backup & Recovery solution using the roles available on Ansible Galaxy. This approach also supports multinode deployments and also reusing roles in your playbooks.
* [Installation with RPMs](https://docs.storware.eu/deployment/installation/installation-with-rpms) - to deploy the server and node from scratch
