Liferay is configured by a combination of settings that are stored in the database (configured by the use of the control panel) and settings which are stored in properties (text) files. These files can be modified to change Liferay’s behavior in certain ways. In this chapter we discuss the main configuration file, which is stored in the Liferay Home directory, and is called portal-ext.properties if you’ve got a custom file, or portal-setup-wizard.properties if you’ve used Liferay’s setup wizard. This chapter has a wide-ranging set of topics since you can make many different kinds of customizations. We list a few of these below.
Changing Portal Defaults
Modifying Properties of Users, Organizations, Sites, Roles, etc.
Configuring Security Settings
Configuring Deployment Settings
Configuring Validation Settings
Accessing Liferay’s Web Services
Remember that your customizations in the portal-ext.properties or portal-setup-wizard.properties file override the settings in the portal.properties file. You should never modify the portal.properties file directly.