Sitecore server roles for SXA
SXA should only be installed in the following Sitecore server roles:
ContentDelivery
ContentManagement
Standalone
In situations when you need Sitecore site definitions that would normally be provided by SXA (for example, Processing and Reporting), you must specify those sites in the Sitecore config files.