Going Live on Liferay SaaS

Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM).

There are a few important steps that Liferay SaaS customers must take before making their site available to their end users. This page covers the steps and necessary configurations needed for a successful go-live.

Preparation Requirements

In order to start the go-live process, please submit a ticket to Liferay Support at least 8 days before activating the production site and include the following information.

  • The planned go-live date
  • Whether a custom SSL certificate will be used
    • If so, please provide the certificate
  • Whether a custom domain will be used
    • If so, please provide the domain
    • And create a DNS record with your provider (see below for types of DNS records to create)

Note: After you configure your domain settings, Liferay will automatically begin generating an SSL certificate for your site. This process, typically completed within 20 minutes, is strategically scheduled during a maintenance window to prevent service disruptions. If you prefer to use a custom SSL certificate instead of the default one provided by Liferay, please submit it through a support ticket.

Go-Live Steps

If the domain is being transferred from another site, these steps will need to be done at the time of the go-live. Please plan for some downtime for transferring a domain, especially if Liferay's SSL certificate will be used on the site. If this is a brand new site, these steps can be done ahead of time.

  • Add new domain to DXP
  • Change the DNS record to point to the cloud domain

Creating a DNS Record

  • Liferay requires a CNAME record to be created for the domain associated with the project (<yourprojectid>.lxc.liferay.com). This project ID is provided during the provisioning process. If you can't find your project ID, navigate to your Client Extensions environment and copy the section of the URL just before the "-"(ext<4digitcode><yourprojectid>-extprd). If you still can't find your project please contact Support.

    • Note that some DNS providers do not offer CNAME records to base domain names. In this case customers should try to use the ALIAS record. If an alias is not available, customers can use an A record.

Custom SSL Certificates

Consider the following when using a custom SSL certificate.

  • The SSL certificate should contain the intermediate certificates as well.

  • Before the certificate is about to expire, please provide Liferay with a new certificate dated before the last scheduled maintenance window to avoid interruption.

  • When a customer would like to share a SSL certificate with Liferay, it is necessary to use the Large File Uploader instead of the normal ticket attachments. It is also recommended to upload it by using a .zip file protected with password and also to share the password through a separated channel.

Transferring Domains and TTL

When transferring a domain, DNS caching can have a negative impact on the switch-over. In order to avoid this, reduce the Time To Live(TTL) to a few minutes a few days ahead of the go-live. This can be returned to the original value after go-live.

Additional Information

Was this article helpful?
0 out of 0 found this helpful