# Deployment

- [Installation & Configuration](/docs/maxscale/maxscale-management/deployment/installation-and-configuration.md): Choose the right installation method for MariaDB MaxScale. This section includes guides for building from source code and installing via tarballs for custom or non-standard deployments.
- [MaxScale Installation Guide](/docs/maxscale/maxscale-management/deployment/installation-and-configuration/maxscale-installation-guide.md): Install MariaDB MaxScale on Linux using official package repositories or RPM/DEB files. This guide details setup for RHEL, Debian, and SLES, plus essential memory and backup configuration.
- [Building MaxScale From Source](/docs/maxscale/maxscale-management/deployment/installation-and-configuration/building-maxscale-from-source.md): Compile MariaDB MaxScale from source code. This guide details the build prerequisites, CMake configuration options, and steps to generate custom binary packages for your system.
- [Installing MaxScale Using a Tarball](/docs/maxscale/maxscale-management/deployment/installation-and-configuration/installing-maxscale-using-a-tarball.md): Install MariaDB MaxScale manually using generic tarball binaries. Learn the system requirements, directory setup, and configuration steps to run MaxScale without a package manager.
- [MaxScale Configuration Guide](/docs/maxscale/maxscale-management/deployment/installation-and-configuration/maxscale-configuration-guide.md): Complete MariaDB MaxScale configuration guide. Complete reference for listeners, servers, monitors, routers, and SSL settings with comprehensive examples and.
- [Deploy MaxScale with Docker](/docs/maxscale/maxscale-management/deployment/installation-and-configuration/deploy-maxscale-with-docker.md)
- [Upgrading MaxScale](/docs/maxscale/maxscale-management/deployment/upgrading-maxscale.md): Review critical information and procedures for upgrading MariaDB MaxScale versions. Learn about new features deprecated functionality and specific steps for each version transition.
- [Upgrade to MaxScale 25.01](/docs/maxscale/maxscale-management/deployment/upgrading-maxscale/upgrade-to-maxscale-25.01.md): Follow the specific steps to upgrade MariaDB MaxScale to version 25.01. This guide covers new package structures, removed features, and critical configuration changes for this release.
- [MaxScale MaxGUI Guide](/docs/maxscale/maxscale-management/deployment/maxscale-maxgui-guide.md): Learn to use MaxGUI, the browser-based interface for MariaDB MaxScale. Discover how to enable the GUI, secure access, visualize clusters, and execute queries directly from your dashboard.
