Search Results

Capability
Feature
Deployment Approach
API Query Parameters
API Query Parameters Whether you consume REST APIs or GraphQL APIs, different query parameters are available to help you filter the responses. Fields Parameter Use this parameter to specify and...
تاريخ النشر: 26‏/04‏/24 8:53 م
Consuming GraphQL APIs
Consuming GraphQL APIs Liferay DXP contains GraphQL APIs for most of its applications. Here, you'll learn how to consume them. This takes only three steps: Identify the API you wish to consume. ...
تاريخ النشر: 26‏/04‏/24 8:53 م
Data Migration Center
Data Migration Center Liferay DXP 2023.Q4+/Portal 7.4 GA102+ [Beta Feature](../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) This feature is currently behind a...
تاريخ النشر: 26‏/04‏/24 8:53 م
Using OAuth 2.0
Using OAuth 2.0 OAuth 2.0 is an industry-standard authorization protocol. Users can seamlessly share select credentials from your Liferay-based website with various clients. OAuth 2.0 works by...
تاريخ النشر: 26‏/04‏/24 8:53 م
Using OAuth2 to Authorize Users
Using OAuth2 to Authorize Users You can create applications that access Liferay's headless REST APIs using the OAuth 2.0 authorization protocol. The provided sample React app demonstrates three...
تاريخ النشر: 26‏/04‏/24 8:53 م
Using Liferay as a Headless Platform
Using Liferay as a Headless Platform Liferay provides a suite of APIs that perform the same kinds of actions available in the web interface. This is essential when you must get data in a...
تاريخ النشر: 26‏/04‏/24 8:53 م
Creating an OAuth2 Application
Creating an OAuth2 Application When you have an application that can use OAuth 2.0 for authorization, you must register that application so Liferay can recognize it. Do this by accessing Control...
تاريخ النشر: 26‏/04‏/24 8:53 م
Sample API Tutorials
Sample API Tutorials Follow the links below for sample API tutorials that include example requests and example code. Site Building Navigation Menu API Basics Content Authoring and Management ...
تاريخ النشر: 26‏/04‏/24 8:53 م
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...
تاريخ النشر: 26‏/04‏/24 8:54 م
Installing Apps and Other Artifacts to Containers
Installing Apps and Other Artifacts to Containers Applications and other artifacts (such as DXP activation keys) are installed to DXP Docker containers via the container's /mnt/liferay/deploy...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Up JNDI on Tomcat
Setting Up JNDI on Tomcat Applicable for Liferay DXP 7.4+ or Liferay Portal 7.4+ To set up JNDI resources, you must put the necessary JDBC drivers in the Tomcat lib folder (i.e....
تاريخ النشر: 26‏/04‏/24 8:54 م
Docker Image Versions
Docker Image Versions Liferay Docker image tags begin with a Liferay software version and end with an image version. [Liferay software version] [image version] For example, Liferay DXP 7.4.13...
تاريخ النشر: 26‏/04‏/24 8:54 م
Maintaining Clustered Installations
Maintaining Clustered Installations Setting up your Liferay DXP installation to function in a cluster provides performance and scalability improvements, but also requires additional consideration...
تاريخ النشر: 26‏/04‏/24 8:54 م
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....
تاريخ النشر: 26‏/04‏/24 8:54 م
Performing Rolling Restarts
Performing Rolling Restarts The rolling restart cluster maintenance process involves shutting down and updating nodes one at a time (while the other nodes are running) until they're all updated....
تاريخ النشر: 26‏/04‏/24 8:54 م
Patching Earlier DXP Versions
Patching Earlier DXP Versions Liferay DXP uses Bundle Releases for its latest releases. Please see [Updating Liferay](./updating-liferay.md) if you are applying an Update. All Hotfixes are patches....
تاريخ النشر: 26‏/04‏/24 8:54 م
Blue-Green Deployments
Blue-Green Deployments Blue-green is a deployment technique in which you duplicate your production environment (the blue environment) and modify the duplicate (the green environment) with software...
تاريخ النشر: 26‏/04‏/24 8:54 م
Backing Up
Backing Up Once you have your DXP installation running, you should implement a comprehensive backup plan that accounts for unforeseen events. Backup copies are also valuable for testing updates...
تاريخ النشر: 26‏/04‏/24 8:54 م
Applying a Hotfix
Applying a Hotfix Subscribers A Hotfix is a fix or collection of fixes delivered between Updates (or between Fix Packs for versions before DXP 7.3 SP3) to address a customer's confirmed critical...
تاريخ النشر: 26‏/04‏/24 8:54 م
Advanced Patching for DXP 7.2
Advanced Patching for DXP 7.2 Here are the DXP 7.2 advanced patching topics: Using Slim Bundles demonstrates conserving disk space by using DXP fix pack bundles that don't include Patch Files. ...
تاريخ النشر: 26‏/04‏/24 8:54 م
Maintaining a Liferay Installation
Maintaining a Liferay Installation Starting with Liferay DXP 7.3 SP3+ and 7.4 GA1+, Liferay adopted a new release model for delivering updates and fixes. This new approach is referred to as Bundle...
تاريخ النشر: 26‏/04‏/24 8:54 م
Understanding Patch Types
Understanding Patch Types Subscribers The Liferay Support Team creates and releases fixes to issues discovered in DXP. The fixes are packaged in ZIP files referred to generally as patches. There...
تاريخ النشر: 26‏/04‏/24 8:54 م
Installing Patches
Installing Patches Subscribers The Patching Tool applies Fix Packs (including Security Fix Packs and Service Packs) for versions prior to Liferay DXP 7.3 SP3. It also applies Hotfixes for any DXP...
تاريخ النشر: 26‏/04‏/24 8:54 م
Custom Code and Patch Compatibility
Custom Code and Patch Compatibility Subscribers If you deploy code that customizes or patches your DXP 7.2 installation, you must maintain its compatibility with all patches you're using. The...
تاريخ النشر: 26‏/04‏/24 8:54 م
Slimming Down Patched Installations
Slimming Down Patched Installations Subscribers In Liferay DXP 7.2, patch information is retained in Patch Files in the installation by default. This facilitates restoring DXP to a previous patch...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using Slim Bundles
Using Slim Bundles Subscribers Liferay DXP 7.2 Fix Packs and Service Packs are also released bundled with the Tomcat application server. They are available as traditional bundles and Slim Bundles....
تاريخ النشر: 26‏/04‏/24 8:54 م
Accessing DXP Patch Code
Accessing DXP Patch Code Subscribers Liferay DXP Fix Pack and Hotfix source code is available in a private GitHub repository called liferay-dxp. The source code facilitates identifying and...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring the Patching Tool
Configuring the Patching Tool Subscribers The Patching Tool can be adapted to any DXP installation. The tool's auto-discovery option is the easiest way to configure the Patching Tool. If you...
تاريخ النشر: 26‏/04‏/24 8:54 م
Getting Patch Information
Getting Patch Information Subscribers You can see patch information at a glance, which helps maintain your installation and get help from Liferay Support. The Patching Tool's info command lists...
تاريخ النشر: 26‏/04‏/24 8:54 م
Reference
Reference Installing the Patching Tool Configuring the Patching Tool Getting Patch Information Uninstalling Patches Accessing DXP Patche Code
تاريخ النشر: 26‏/04‏/24 8:54 م
Updating Previous Versions of Liferay
Updating Previous Versions of Liferay Staying current with updates gives you the best security and quality. Security Updates are releases that address the latest security issues immediately. ...
تاريخ النشر: 26‏/04‏/24 8:54 م
Updating Liferay
Updating Liferay For Liferay DXP 7.3 SP3+ and 7.4 GA1+ Update your Liferay installation with Bundle Releases. The latest features, security releases, as well as library updates are all delivered...
تاريخ النشر: 26‏/04‏/24 8:54 م
JVM Configuration
JVM Configuration As of Liferay DXP 2024.Q2+/Portal 7.4 GA120+, Liferay DXP/Portal requires a Java JDK 8, 11, 17, or 21 (prior versions support only JDKs 8 and 11) with specific JVM option...
تاريخ النشر: 26‏/04‏/24 8:54 م
Installing the Patching Tool
Installing the Patching Tool Subscribers The Patching Tool is easy to install and update. Installation Download the Patching Tool from the Customer Portal. For DXP 7.3+, download the latest...
تاريخ النشر: 26‏/04‏/24 8:54 م
Reference
Reference Database Configuration Database Templates JVM Configuration Liferay Home Portal Properties System Properties Liferay Software Versions
تاريخ النشر: 26‏/04‏/24 8:54 م
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,...
تاريخ النشر: 26‏/04‏/24 8:54 م
Uninstalling Patches
Uninstalling Patches Subscribers After you install a patch, you may decide to restore your installation to a previous patch level. Here you'll learn how to Uninstall Patches Revert (uninstall)...
تاريخ النشر: 26‏/04‏/24 8:54 م
Liferay Software Versions
Liferay Software Versions Starting with Liferay 7.4, Liferay adopted a rolling release model for delivering updates and fixes. This means Liferay 7.4 is a long living release with many releases for...
تاريخ النشر: 26‏/04‏/24 8:54 م
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...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Service Access Policies
Setting Service Access Policies Service Access Policies define what services or service methods can be invoked remotely. You can apply many of them at once to produce a combined effect. They are...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using Multi-Factor Authentication
Using Multi-Factor Authentication To enhance your installation's security, you should disable less secure, one-factor forms of authentication, such as Basic Auth, Digest Auth, and WebDAV. You can...
تاريخ النشر: 26‏/04‏/24 8:54 م
Multi-Factor Authentication Checkers
Multi-Factor Authentication Checkers Liferay DXP 7.4 ships with two additional factor checkers for Multi-Factor Authentication. Both of them are disabled by default, because they're only useful in...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Content Security Policy Headers
Configuring Content Security Policy Headers [Beta Feature](../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) Modern browsers use Content Security Policy HTTP...
تاريخ النشر: 26‏/04‏/24 8:54 م
Securing Web Services
Securing Web Services Liferay DXP provides four security layers for web services: IP permission layer: The IP address from which a web service invocation request originates must be white-listed in...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Up CORS
Setting Up CORS CORS stands for Cross-Origin Resource Sharing. An Origin is a web server at a different domain, and a Resource is some asset stored on the server, like an image, PDF, or HTML file....
تاريخ النشر: 26‏/04‏/24 8:54 م
AntiSamy
AntiSamy Liferay DXP includes an AntiSamy module that protects against user-entered malicious code. If your site allows users to post content in message boards, blogs, or other applications, these...
تاريخ النشر: 26‏/04‏/24 8:54 م
Activating Liferay DXP
Activating Liferay DXP Subscription Required Liferay DXP is activated using an XML (.xml) activation key. It specifies your DXP subscription terms or trial agreement. When you run Liferay DXP for...
تاريخ النشر: 26‏/04‏/24 8:54 م
System for Cross-domain Identity Management (SCIM)
System for Cross-domain Identity Management (SCIM) Liferay DXP 2024.Q1+ [Beta Feature](../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) System for Cross-domain...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using Authentication Verifiers
Using Authentication Verifiers Authentication Verifiers authenticate remote invocations of Liferay Portal's API in a centralized and extensible way. They have two main responsibilities: Verify...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Up Liferay
Setting Up Liferay After installing Liferay, configure it to meet your needs. Here are common setup tasks. Setup Tasks Activate Liferay (Subscription Required) Configure Your Instance ...
تاريخ النشر: 26‏/04‏/24 8:54 م
Alternative Email Configuration Methods
Alternative Email Configuration Methods There are several methods of configuring Liferay DXP to connect to a mail server. The simplest way to get started is to configure mail using through the...
تاريخ النشر: 26‏/04‏/24 8:54 م
Clustering for High Availability
Clustering for High Availability Liferay DXP can scale to serve everything from the smallest to the largest web sites. Out-of-the-box, it's configured optimally for a single server environment. If...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Microsoft Office 365 with OAuth
Configuring Microsoft Office 365 with OAuth Liferay DXP 7.4 U79+/Liferay Portal 7.4 GA79+ Connect your Microsoft email service to Liferay with the use of OAuth 2.0 authorization. Note, Microsoft...
تاريخ النشر: 26‏/04‏/24 8:54 م
Example: Creating a Simple DXP Cluster
Example: Creating a Simple DXP Cluster A fast, easy way to learn DXP clustering is to set up a two node DXP cluster environment on one machine using Docker containers. This example creates two DXP...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Unicast over TCP
Configuring Unicast over TCP If your network configuration or the geographical distance between cluster nodes prevents you from using UDP Multicast clustering, you can configure TCP Unicast. You...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Cluster Link
Configuring Cluster Link Enabling Cluster Link activates distributed caching. The cache is distributed across multiple Liferay DXP nodes running concurrently. Cluster Link uses Ehcache replication....
تاريخ النشر: 26‏/04‏/24 8:54 م
Database Configuration for Cluster Nodes
Database Configuration for Cluster Nodes At minimum, nodes in a DXP cluster must be configured to share the same database (or database cluster) in order to function. Optimizations discussed here...
تاريخ النشر: 26‏/04‏/24 8:54 م
Tuning Liferay
Tuning Liferay There are several ways to tune Liferay's performance. This involves configuring the Java Virtual Machine and frameworks that support the Liferay application, monitoring performance...
تاريخ النشر: 26‏/04‏/24 8:54 م
Tuning Your JVM
Tuning Your JVM Java Virtual Machine (JVM) tuning primarily focuses on adjusting Java heap and non-heap settings and configuring garbage collection. Finding settings that perform well for you...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Mail
Configuring Mail Liferay DXP/Portal can be configured to use a mail server to send email notifications for a variety of purposes: User registration and password management, Site membership...
تاريخ النشر: 26‏/04‏/24 8:54 م

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy