Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Installing AEM inside the server

Avatar

Level 1

Dear all,

i am trying to install the AEM instance inside the server for DR setup kindly help me if you have the AEM installation guide for the same.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

In most of the documentation, you will come across the default port for AEM AUTHOR, set as 4502, which is mainly used for learning purposes. However, you have the flexibility to use any other port of your choice. In such a scenario, you should follow the tutorial or documentation accordingly. For instance, in the provided example, the command "java -jar aem-author-4502.jar -unpack" refers to the AEM JAR file named "aem-author-4502.jar." If you were to update the JAR name to "aem-author-4505.jar," you should modify the command accordingly.

 

Please check more about changing the port here: https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/custom-standalone-... 



Esteban Bustamante

View solution in original post

3 Replies

Avatar

Community Advisor

Hi,

 

You can install AEM following the official tutorials: 
https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/custom-standalone-... 

https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/command-line-start... 

Additionally, you can follow these tutorials which explain how to add AEM as a system service, which is the preferred way to start up AEM on a premise server:
https://chintalapudi4.medium.com/installing-aem-as-a-service-linux-centos-7-x-7d879259747d 

https://github.com/ksurendra/aem-as-a-service 

 

The Disaster Recovery setup should be applied at 2 levels, first at the server level, and second at the application level (AEM). In the case of AEM, the simple answer is to keep a backup of the whole "crx-quickstart" folder and/or separate (and specific) packages defined along with your business requirements.

You can check these links which can be insightful:

https://experienceleague.adobe.com/docs/experience-manager-65/administering/operations/backup-and-re... 

https://blogs.perficient.com/2019/01/24/aem-backup-cli-rapid-backup-restore-of-your-aem-instances/ 

https://medium.com/vrt-digital-studio/consistent-aem-backups-ac8a49d6701e 

 

In the case of the server DR setup it is hard to advise due depends on several factors which are unique to your use case, 

Here are some essential steps and considerations to manage a DR setup effectively:

  • Risk Assessment and Business Impact Analysis
  • Define Recovery Objectives
  • Data Backup and Replication 
  • Disaster Recovery Site: Establish a secondary location (off-site) to store backup data and deploy server infrastructure. 
  • Virtualization and Cloud Services: Consider virtualization technologies and cloud-based services that enable quick deployment and scalability during a disaster
  • Disaster Recovery Plan (DRP)
  • High Availability (HA)
  • Monitoring and Testing
  • Redundancy and Load Balancing
  • Security and Access Control
  • Document and Update

 

 



Esteban Bustamante

Avatar

Level 1

Hi @EstebanBustamante ,

Thanks for your response and in the installation guide it is mentioned that 4502 will be the default port so how this can be changed and i have already placed jar file in the server with the name cq-author-<port>.jar after this if i run the below commands "java -jar aem-author-4502.jar -unpack" "./crx-quickstart/bin/quickstart" will the application starts installing?

Avatar

Correct answer by
Community Advisor

In most of the documentation, you will come across the default port for AEM AUTHOR, set as 4502, which is mainly used for learning purposes. However, you have the flexibility to use any other port of your choice. In such a scenario, you should follow the tutorial or documentation accordingly. For instance, in the provided example, the command "java -jar aem-author-4502.jar -unpack" refers to the AEM JAR file named "aem-author-4502.jar." If you were to update the JAR name to "aem-author-4505.jar," you should modify the command accordingly.

 

Please check more about changing the port here: https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/custom-standalone-... 



Esteban Bustamante