Search Results

All Results 6993
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Using the Sidecar or Embedded Elasticsearch
Using the Sidecar or Embedded Elasticsearch Sidecar and embedded Elasticsearch are not suitable for production. When using an app server different other than Tomcat, set up a standalone...
Synonym Sets
Synonym Sets Subscription A Synonym Set is a group of words or phrases with the same meaning. An administrative User creates the Synonym Set; when a search page end user searches for a keyword or...
Segments Admin Settings
Segments Admin Settings Liferay DXP/Portal 7.3+ Starting in Liferay DXP 2026.Q1, Segments moves toward a unified experience with Analytics Cloud. The impact depends on your installation type: ...
Personalizing Collections for Liferay 7.2 and Earlier Versions
Personalizing Collections for Liferay 7.2 and Earlier Versions Personalizing collections tailors content for specific user segments, enhancing user experiences and targeting content effectively. In...
Understanding Roles and Permissions
Understanding Roles and Permissions To give users the necessary permissions to perform their intended function within Liferay DXP, you must first associate the set of permissions with a role. ...
Redirect URLs
Redirect URLs Available 7.4+ Your Liferay Instance can be configured to allow redirects to certain URLs or IP addresses. To configure, navigate to Control Panel → Instance Settings → Content &...
Database Configuration
Database Configuration By default for demonstration purposes, Liferay DXP/Portal is configured to use an embedded HSQL database. Beyond demonstration purposes, we recommend using a full-featured,...
Updating Liferay
Updating Liferay Liferay DXP 7.3 SP3+/Portal 7.4 GA1+ Update your Liferay installation with Bundle Releases. The latest features, security releases, as well as library updates are all delivered...
System Settings
System Settings You can make System-scoped configurations from Control Panel → Configuration → System Settings. The System Settings application shows configuration sections underneath four...
Understanding Configuration Scope
Understanding Configuration Scope Liferay DXP settings are applied at four levels, or scopes: System, Virtual Instance, Site, and Widget. System Settings define the system-wide defaults. For all...
Custom Facet Examples
Custom Facet Examples The custom facet is a powerful aid to customizing your site's search experience. When the out-of-the-box facets don't meet your requirements, the custom facet fills the gap....
Configuring a Database
Configuring a Database By default for demonstration purposes, Liferay DXP/Portal is configured to use an embedded HSQL database. Beyond demonstration purposes, we recommend using a full-featured,...
Virtual Instances
Virtual Instances Liferay DXP can host multiple portals on one installation. These are called virtual instances. Each virtual instance has completely separate data and configurations. Each is...
Setting Up Liferay
Setting Up Liferay After installing Liferay, configure it to meet your needs. Here are common setup tasks. Setup Tasks Preconfigure the System Activate Liferay (Subscription Required) ...
Portal Properties
Portal Properties Configuration options are specified using Portal Properties, sets of name/value pairs read from properties files and Docker environment variables on server startup. Default values...
Initial Instance Localization
Initial Instance Localization Liferay DXP supports localization by language, time zone, and more. The English (US) language translation and UTC time zone are the defaults, but DXP has over 40...
Database Templates
Database Templates Below are templates (example portal properties and Docker environment variables) for configuring various databases as a built-in data source for Liferay DXP. MariaDB Portal...
2025.Q3 Default Setting and Feature Flag Changes
2025.Q3 Default Setting and Feature Flag Changes Most new versions of Liferay DXP include changes to the default settings. If you rely on the defaults from your old version, review the changes and...
Providing Files to the Container
Providing Files to the Container The Liferay container uses the files you provide to execute the following use cases: Configure Liferay with .properties Files and .config files Configure Tomcat...
Upgrading via Docker
Upgrading via Docker Running a Liferay Docker image with auto-upgrade enabled uses the Database Upgrade Tool to upgrade your database transparently on Liferay startup. After the upgrade completes,...
Container Lifecycle and API
Container Lifecycle and API At a high level, the container starts Tomcat with Liferay deployed on it. Additionally, however, the container entry point provides an API for executing these use cases:...
Preparing for an Upgrade
Preparing for an Upgrade Preparation and planning may be of little consequence for small, casual installations but is mandatory for large enterprise-level installations. There are specific...
Using Liferay Docker Images
Using Liferay Docker Images Docker Hub hosts Liferay DXP and Liferay Portal Docker images, bundled with Tomcat on Linux. The Liferay Docker Hub pages provide image details and tags for the...
Propagating Fragment Changes
Propagating Fragment Changes By default, changes made to a custom fragment's code are not propagated to deployed instances of the fragment. Using fragment propagation, you can propagate changes to...
Configuring Containers
Configuring Containers Everything that is configurable in a Liferay installation is configurable in a Liferay Docker container. Here are the most common things to configure: JVM Options Portal...
Running Scripts in Containers
Running Scripts in Containers If there's more that you want to do in the Liferay container beyond setting up Tomcat and Liferay files, deploying arifacts, and applying patches, you can use scripts....
Exporting/Importing Widget Data
Exporting/Importing Widget Data Export data from individual widget instances without affecting the rest of the site. Many widgets support exporting and importing their data separately, including: ...
Configuring Locked Pages
Configuring Locked Pages Liferay DXP 2023.Q3+/Portal GA92+ Liferay locks pages during editing to avoid conflicts when multiple users try to edit the same page. This feature works with content,...
Using a Widget Template Example
Using a Widget Template Example Widget Templates are great tools for customizing how widgets look and feel on your site. This example shows changing the default configuration of the Media Gallery...
Configuring Asset Publisher Subscriptions
Configuring Asset Publisher Subscriptions The Asset Publisher supports two kinds of subscriptions: email subscriptions and RSS feed subscriptions. Email Subscriptions Users can subscribe to the...
Configuring Content Rating Type
Configuring Content Rating Type Ratings can be represented by different types of icons/labels (like, stacked stars, stars, and thumbs ups). You can configure these rating types for the following...
Securing Site Documents Content
Securing Site Documents Content By default, your Site's Documents and Media files and folders are not visible in the web server directory index, so you can't view them through the browser. To...
Using Pattern Redirects
Using Pattern Redirects Available 7.4 U48+/GA48+ Pattern redirects use regular expressions to define patterns for multiple source URLs and their replacements. Consequently, they are best used when...
Configuring the Asset Recycle Bin for Sites
Configuring the Asset Recycle Bin for Sites The recycle bin stores content and assets that have been flagged for deletion, before they are permanently removed from the system. This functionality...
Converting Widget Pages to Content Pages
Converting Widget Pages to Content Pages In older versions, widget pages provided exclusive features, such as custom layouts and customizable columns. Many of these exclusive features are available...
Managing Content Sharing Across Sites
Managing Content Sharing Across Sites You can allow Liferay DXP child Sites to display content from parent Sites. This content includes Web Content Structures Web Content Templates Document...
Setting Default Permissions
Setting Default Permissions Liferay DXP 2024.Q3+/Portal GA125+ You can define a set of default permissions for Liferay content pages. The default permissions setting is available at both instance...
Site Settings UI Reference
Site Settings UI Reference Starting with Liferay DXP 7.4, the Site Settings application layout is consistent with other configuration areas, such as Instance Settings or System Settings. The Site...