Skip to content

Profiles

The Profiles page allows you to manage Apache configurations through reusable profiles. Each profile defines the Apache MPM type, enabled modules, PHP versions, PHP extensions, and provisioning behavior.

Overview

URL: /admin/my-apache-profiles

MyApache Profiles List

This page lists all configured profiles with details like active packages and default status

Top Controls

  • Create MyApache Profile – Full configuration wizard
  • Quick Create – Instantly provisions a default profile with recommended settings
  • Import Profile – Upload JSON to restore/exported configuration

List Columns

  • Name – Profile identifier
  • Packages – Installed active modules/extensions
  • Is Default – Whether this is the server default profile or custom
  • Actions:
    • Edit
    • Delete (Only for non-default profiles)
    • Export (Export profile in .json)

Creating a Profile

Trigger: Create MyApache Profile button

The creation flow opens a step-by-step wizard interface:

Profile Name

MyApache Profile Name

Before configuring the profile, you are required to specify a Profile Name:

  • Name – Text field to identify this MyApache profile
  • A short description is shown:
    “This name will be used to identify this MyApache profile.”

1. Apache MPM

MyApache MPM

Choose MPM (Multi-Processing Module) type

Features:

  • Toggle switches
  • Source labels (e.g., "AdminBolt")
  • Description
  • Name
  • Search bar
  • Pagination and per-page selector
  • Filtering by source

2. Apache Modules

MyApache Modules

Choose specific Apache module

Features:

  • Toggle switches
  • Source labels (e.g., "BOLT")
  • Description
  • Name
  • Search bar
  • Pagination and per-page selector
  • Filtering by source

3. PHP Versions

MyApache PHP Versions

Choose desired PHP versions

Features:

  • Toggle switches
  • Source labels (e.g., "remi-safe")
  • Description
  • Name
  • Search bar
  • Pagination and per-page selector
  • Filtering by source

4. PHP Extensions

MyApache PHP Extensions

Choose PHP functionality with version-specific extensions

Features:

  • Toggle switches
  • Source labels (e.g., "remi-safe")
  • Description
  • Name
  • Search bar
  • Pagination and per-page selector
  • Filtering by source

5. Review

MyApache Review

Displays a summary of all selected packages.

Includes:

  • Warnings (if no packages are selected)
  • Component overview (multi-column layout)

Actions:

  • Finish (Begins the provisioning process)
  • Previous (Return to the previous step)

Quick Create

Trigger: Quick Create button

Launches the same wizard but pre-checks all recommended values

Identical tab structure as manual creation, just pre-filled.

Import Profile

Trigger: Import Profile button

Allows importing a profile from a previously exported JSON file.

Import Profile

Fields:

  • Profile Name – Label for the imported profile
  • Apache Profile JSON – Drag/drop or Browse to select JSON

Actions:

  • Submit – Apply imported configuration
  • Cancel

Edit Profile

Trigger: Edit action from list

Launches the same step-by-step wizard with all values pre-filled.
User can:

  • Adjust any tab
  • Re-provision
  • Export updated config