Search Results

All Results 1609
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Poshi Layers
Poshi Layers
Creating the Testcase File
Creating the Testcase File Test Scenario Write your first testcase file using the test scenario below: You would like to test that your name does not appear on any learn.liferay.com article. The...
Syntax Validation
Syntax Validation The Poshi Standalone grade projects includes a validation task that can be used to check your code for syntax errors before running your test. To use this, simply run ./gradlew...
Poshi Advantages
Poshi Advantages Simplified Syntax To make it easier for less technical testers to read and write test automation, Poshi uses a simplified Groovy-like script syntax. It is less wordy than most...
Poshi Resources
Poshi Resources To give Poshi test writers easy access to commonly used functions or other files, Poshi resources were created to store existing Poshi files as dependencies that can be loaded apart...
Configuration
Configuration In order to give test writers easy access to commonly used functions, paths, or macros, Poshi resources were created to store existing Poshi files as dependencies. These resources can...
Configuring Your Bitbucket Repository
Configuring Your Bitbucket Repository Your Liferay Cloud onboarding email contains a link to a GitHub repository hosted in the dxpcloud organization. This repository is a template for a team's...
Liferay Service Environment Variables
Liferay Service Environment Variables The Liferay service has a range of environment variables that are used to configure the service, its connection to other services, and the DXP installation...
Updating Your DXP Instance to a New Minor Version
Updating Your DXP Instance to a New Minor Version Regularly updating your Liferay DXP installation is an important part of maintaining your Liferay PaaS environment. Use the available tags on the...
Cloud
Cloud Liferay DXP is prepackaged with all the configurations you need to host your application on the cloud. For more information on installing cloud-ready Liferay bundles, see Provisioning Liferay...
AI
AI Liferay DXP integrates with external AI systems to enhance and accelerate your content creation and management processes. With easy-to-configure AI integrations, you can Accelerate content...
Configuring Your Azure Repository
Configuring Your Azure Repository Your Liferay Cloud onboarding email contains a link to a GitHub repository hosted in the dxpcloud organization. This repository is a template for a team's private...
Private Network
Private Network Every environment has its own private network. This lets services from the same environment communicate through multiple secure communication protocols without having to interact...
VPN Integration Overview
VPN Integration Overview Liferay Cloud provides a VPN client-to-site connection that has port forwarding and redundant tunnels support. This feature is commonly used to connect a subscriber's...
Using the Liferay DXP Service
Using the Liferay DXP Service The Liferay service is the heartbeat of any project in Liferay Cloud (SaaS or PaaS). It runs the application's Liferay DXP instance and interacts with other services...
Getting Started
Getting Started Getting started with Liferay Cloud (SaaS or PaaS) involves ensuring all accounts, environments, and services have been successfully provisioned and deployed in your instance. Begin...
Configuring a VPN Server
Configuring a VPN Server The following scenario walks through how to set up an IPsec or OpenVPN VPN server. Once a VPN server is configured, a secure connection can be established between an...
Load Balancer
Load Balancer The Ingress Load Balancer gives internet access to your environment's services via proxied HTTP(S) connections using TLS (1.2 or 1.3) protocol. Each load balancer has a static IP that...
Deploying Microservice Client Extensions to Liferay PaaS
Deploying Microservice Client Extensions to Liferay PaaS In most cases, you can deploy client extensions with Liferay PaaS similarly to self-hosted instances. Deploy frontend, configuration, and...
Deploying to the Liferay Service
Deploying to the Liferay Service As with other services, deploying custom additions involves adding your configurations or files to the appropriate locations in your Git repository. However,...
Setting Up Clustering in Liferay Cloud
Setting Up Clustering in Liferay Cloud This article outlines the steps necessary to configure clustering for your Liferay DXP instance in Liferay PaaS. Contents: Enable the Clustering...
Upgrading Your Liferay DXP Instance
Upgrading Your Liferay DXP Instance Every three months, Liferay releases a new quarterly release version of Liferay DXP that includes security and bug fixes, as well as enhancements. To upgrade to...
Manage and Optimize
Manage and Optimize Liferay Cloud offers numerous tools to help you efficiently manage your projects. Resource Management The Liferay Cloud dashboard has built-in tools to help you track and...
Liferay PaaS Go-Live Checklist
Liferay PaaS Go-Live Checklist Liferay Cloud is committed to your project's smooth launch. This go-live checklist should help you catch potential issues in advance and optimize your Cloud...
Application Metrics
Application Metrics With Liferay Cloud's built-in monitoring, you can track resources used by each environment service. These application metrics include memory and CPU usage, as well as network...
Environment Teams and Roles
Environment Teams and Roles Administrators can manage team members and roles in each project environment using the Liferay Cloud Console. Each environment can have unique members, and each member...
Configuring Your GitLab Repository
Configuring Your GitLab Repository Your Liferay Cloud onboarding email contains a link to a GitHub repository hosted in the dxpcloud organization. This repository is a template for a team's private...
Development Requirements
Development Requirements Before beginning deployment in Liferay PaaS, developers planning to create modules should install the required tools. There are various development tools and frameworks...
Understanding Liferay Cloud Environments
Understanding Liferay Cloud Environments A Liferay Cloud project can have multiple environments, each for a different purpose (e.g., development, staging, production, etc.). Each environment has a...
Configuring Your GitHub Repository
Configuring Your GitHub Repository Your Liferay Cloud onboarding email contains a link to a GitHub repository hosted in the dxpcloud organization. This repository is a template for a team's...
Logging into Your Liferay Cloud Services
Logging into Your Liferay Cloud Services By default, you must log in to access the web interfaces for the Liferay and Infrastructure services on any non-production environment (e.g., uat)....
Scaling the Liferay Service
Scaling the Liferay Service Liferay Cloud's auto-scaling feature automatically creates and destroys Liferay service instances as needed to optimize performance. You can choose the minimum and...
Stage 1: Matching DXP Versions
Stage 1: Matching DXP Versions The first stage of migration is to configure the Liferay service running on Liferay Cloud to run the same version of the installation you want to migrate. This...
Stage 4: Migrating DXP Configurations and Customizations
Stage 4: Migrating DXP Configurations and Customizations Now that your database and document library are applied to your Liferay Cloud environment, the next stage of migration is to migrate your...
Using the Database Client
Using the Database Client Viewing data in the database is sometimes necessary to troubleshoot an issue with your application or for custom development. In order to access the database, you must use...
Search Service (Elasticsearch)
Search Service (Elasticsearch) The Elasticsearch service is the text search engine for your Liferay DXP application. It's a private service that only communicates with the other services in your...
Using a Custom Service
Using a Custom Service In Liferay Cloud, you are not limited to the standard set of services provided out-of-the-box. You can also create and deploy a custom service to run any new processes within...
Web Server Service (Nginx)
Web Server Service (Nginx) The Nginx web server functions as a gateway from the open internet to your Liferay Cloud services. It handles all traffic from your users and acts as a high-performance...
Adding a New Environment
Adding a New Environment Liferay Cloud projects are provisioned with multiple environments to fit the needs of most users. If your application requires an additional environment, you can request...
Command-Line Tool
Command-Line Tool The CLI tool can be used to view and manage your Liferay Cloud services. Once installed, you can run lcp --help in your terminal to view available actions. You can run the -v or...
Liferay Cloud Infrastructure
Liferay Cloud Infrastructure Liferay Cloud is a flexible platform that combines a collection of key components to provide a robust, reliable, and manageable Liferay DXP implementation. This diagram...
Configuration via LCP.json
Configuration via LCP.json Each service in your Liferay Cloud environments has an LCP.json file that you can use to configure the service. You can configure properties like the service ID, memory,...
Liferay Cloud Data Center Locations
Liferay Cloud Data Center Locations Liferay Cloud has a variety of available, regional data centers around the world to host customer environments. Liferay SaaS Data Centers These data centers are...
Support and Troubleshooting
Support and Troubleshooting Troubleshooting Troubleshooting Tools and Resources Reading Liferay Cloud Service Logs Shell Access Troubleshooting Services Disaster Recovery Overview ...
Liferay Cloud Support
Liferay Cloud Support Liferay is committed to providing excellent service and customer experience. Liferay Cloud customers have several means to contact support, including opening a Support ticket...
Upgrading to a High Availability Subscription
Upgrading to a High Availability Subscription In many cases, the standard subscription plan for Liferay Cloud is sufficient to ensure quality performance for a live project. As your needs change,...
Liferay Cloud Support FAQs
Liferay Cloud Support FAQs Here are the answers to common questions pertaining to Liferay Cloud Support. Why isn't Liferay Cloud open source? Liferay is an open-source company, with open-source...
Support Access
Support Access Support Access is an optional setting that expedites troubleshooting by giving Liferay engineers direct access to a Liferay Cloud project environment. Liferay Cloud administrators...
Liferay Cloud Maintenance and Release Schedule
Liferay Cloud Maintenance and Release Schedule Liferay SaaS and PaaS both have a weekly maintenance and release schedule. Liferay Cloud uses a transparent and predictable release cadence so you can...
Configuring Cross-Region Disaster Recovery
Configuring Cross-Region Disaster Recovery Liferay Cloud provides two ways for customers to take advantage of the Disaster Recovery (DR) procedure in the case of major incidents: Automatic Disaster...
Disaster Recovery Overview
Disaster Recovery Overview Liferay Cloud offers two strategies for disaster recovery: Automatic and Cross-Region. Automatic Disaster Recovery Strategy Liferay Cloud performs automatic disaster...
Enabling Glowroot on PaaS
Enabling Glowroot on PaaS Liferay DXP 2023.Q4+/Portal GA100+ Glowroot is included with Liferay in the /opt/liferay/glowroot folder. If you're running Liferay in a clustered environment, enable...
Reading Liferay Cloud Service Logs
Reading Liferay Cloud Service Logs Environment logs are crucial for diagnosing and resolving technical issues in a project. Liferay Cloud provides a variety of environment logs that users can...
Liferay Cloud Platform Status
Liferay Cloud Platform Status The Liferay Cloud Platform is comprised of multiple systems. Users can view the status of Liferay Cloud Platform systems, incident history, and planned maintenance...
Self-Healing
Self-Healing The self-healing functionality of Liferay Cloud detects if a service or application has become unresponsive and automatically initiates procedures to recover the unresponsive service....
Troubleshooting Services
Troubleshooting Services Services are the core of a Liferay Cloud environment. This article covers troubleshooting techniques that can be used to investigate and address issues that may arise with...
Tuning Security Settings
Tuning Security Settings Here are a list of best practices for tightening and maintaining your Liferay PaaS project's security, including networking practices, data security, and general security...
Maintenance and Downtime
Maintenance and Downtime Sometimes, big changes in the underlying infrastructure of a project may cause downtime. When planning for these changes, you can enable maintenance mode to redirect...
Information Security and Liferay Cloud
Information Security and Liferay Cloud Liferay takes security on the cloud very seriously and has published the following documents on our compliance with the SOC 2 and ISO 27001:2013 standards: ...
Shell Access
Shell Access The command-line tools in Liferay Cloud contribute to the developer's workflow by delivering speed, control, traceability, scripting, and automation capabilities. Shell access makes it...