Skip to content

MyApache Settings

The MyApache Settings page allows you to configure advanced Apache module behavior through worker-related parameters such as server limits, threading rules, and connection handling.

Overview

URL: /admin/my-apache-settings

MyApache Settings Interface

These settings apply to Apache MPM modules like mod_prefork, mod_worker, and mod_event, allowing server administrators to fine-tune performance for different workloads.

Usage Preset

Select a predefined configuration profile based on your server’s hosting volume.

Options:

  • Low Capacity — Ideal for up to 500 websites
  • Moderate Capacity — Supports 500 to 2,000 websites
  • High Capacity — Designed for 2,000 to 5,000+ websites
  • Custom Settings — Tailor to your specific needs

Server Process Settings

Settings related to Apache server processes (relevant for mod_prefork, mod_itk, etc.)

FieldDescription
Start ServersNumber of child server processes created on startup
Min Spare ServersMinimum number of idle child server processes
Max Spare ServersMaximum number of idle child server processes
Server LimitUpper limit on configurable number of processes

Thread Settings

Settings related to Apache worker threads (relevant for threaded MPMs such as worker or event).

FieldDescription
Thread LimitMax number of worker threads per child process
Threads Per ChildNumber of threads created per child
Min Spare ThreadsMinimum number of idle threads available
Max Spare ThreadsMaximum number of idle threads
Async Request Worker FactorNumber of events each thread handles asynchronously (event MPM only)

Connection Limits

Settings for managing Apache connection and request behavior.

FieldDescription
Max Request WorkersMax number of simultaneous requests served
Max Connections Per ChildNumber of connections a child process serves before terminating (0 = unlimited)

Actions

  • Save changes – Apply the new configuration immediately.