# Customize the Pentaho Server

You can change ports, directories, and other advanced settings.

For instructions on customizing the Pentaho Server, see the following topics:&#x20;

* [Change the PDI home directory location](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-pdi-home-directory-location)
* [Change Ports and URLs](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-ports-and-urls)
* [Change the location of the server log file](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-location-of-the-server-log-file)
* [Manage config files for the Scheduler plugin](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/manage-config-files-for-the-scheduler-plugin)
* [Change the Quartz misfire threshold](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-quartz-misfire-threshold)
* [Set default SELECT DISTINCT for Interactive Reports](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/set-default-select-distinct-for-interactive-reports)
* [Set system max row limit for Interactive Reports](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/set-system-max-row-limit-for-interactive-reports)
* [Increase the CSV file upload limit](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/increase-the-csv-file-upload-limit)
* [Change the staging database for CSV files](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-staging-database-for-csv-files)
* [Change the Karaf startup timeout setting](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-karaf-startup-timeout-setting)
* [Change the port numbers for the Pentaho Server](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-port-numbers-for-the-pentaho-server)
* [Change the web application name or port](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/change-the-web-application-name-or-port)
* [Activate view-only mode for Interactive reports](https://docs.pentaho.com/pdia-admin/10.2-admin/manage-the-pentaho-system/manage-the-pentaho-server/customize-the-pentaho-server/activate-view-only-mode-for-interactive-reports)
