Expand my Community achievements bar.

SOLVED

How to host website running on localhost in production environment

Avatar

Level 2

Hi. My name is Prashant Bhargava. I've just got started with using AEM.

I've been able to successfully develop a simple static website on localhost by following "Create your First Adobe Experience Manager 6.3 website".

https://helpx.adobe.com/experience-manager/using/first_aem63_website.html

I've few questions now:

  1. How do I run this website in a production environment?
  2. Does Adobe Experience provide a service for this?
  3. If it does, what's the general process (please share any article links if possibles) for hosting localhost website in AEM cloud?rea

I'd really appreciate If anyone could explain this clearly.

Thanks,

Prashant

1 Accepted Solution

Avatar

Correct answer by
Administrator

     1.How do I run this website in a production environment?

Ans:- See this Doc:Deploying and Maintaining

Basically start a publish instance by renaming AEM jar as cq-publish-p4503.jar (4503 is different port for Publisher than Author instance)

Now go to any website (in author) and from the page property you can publish the site which gets reflected in publisher instance. This process of Publishing a page from author to publish instance is done by replication. You can further configure this replication process by Replication.

     2.Does Adobe Experience provide a service for this?

     Replication​ is the process.

     3.If it does, what's the general process (please share any article links if possibles) for hosting localhost website in AEM cloud?

     Shared.

~kautuk



Kautuk Sahni

View solution in original post

2 Replies

Avatar

Community Advisor

Hi Prashanth

    Let me try to answer your questions

  1. How do I run this website in a production environment?

          - During a normal development cycle, once the requirements are finalized , we develop our code and components in our local server. To promote the code to higher environments , if continuous integration have not configured auto deploy, we will package these code and deploy to the respective servers.

     In my project , except for production , we have continuous integration in place. But Production we always do manual deployment.

Please read below how to package the code and deploy

https://docs.adobe.com/docs/en/aem/6-0/administer/content/package-manager.html

http://www.cqtutorial.com/courses/cq-admin/cq-admin-lessons/cq-maintenance/cq-package-manager

2. Does Adobe Experience provide a service for this?

     - No there is no service. This is all manual process or you can automate it through continuous integration.

3. If it does, what's the general process (please share any article links if possibles) for hosting localhost website in AEM cloud?rea

          - I didn't understand this question properly.

Avatar

Correct answer by
Administrator

     1.How do I run this website in a production environment?

Ans:- See this Doc:Deploying and Maintaining

Basically start a publish instance by renaming AEM jar as cq-publish-p4503.jar (4503 is different port for Publisher than Author instance)

Now go to any website (in author) and from the page property you can publish the site which gets reflected in publisher instance. This process of Publishing a page from author to publish instance is done by replication. You can further configure this replication process by Replication.

     2.Does Adobe Experience provide a service for this?

     Replication​ is the process.

     3.If it does, what's the general process (please share any article links if possibles) for hosting localhost website in AEM cloud?

     Shared.

~kautuk



Kautuk Sahni