Alfresco Hacking Notes
Alfresco Search Service
Since 1.4.0 requires Java 11. The Solr itself runs fine with Java 8. Use the 1.3.0.1 instead to run on Java 8 (especially if still need Nashorn for Activiti BPM).
Installation and Configuration clearly explained in Alfresco documentation. To make it as Windows Service, use NSSM (Non-Sucking Service Manager). See here for details.