services.msc. You control all of this directly from the Bearsampp tray menu without touching any Windows settings yourself.
Service names
Each module registers under a fixed service name in the SCM. These names are how Windows identifies the processes internally:| Module | Windows service name |
|---|---|
| Apache | bearsamppapache |
| MariaDB | bearsamppmariadb |
| MySQL | bearsamppmysql |
| PostgreSQL | bearsampppostgresql |
| Xlight | bearsamppxlight |
| Memcached | bearsamppmemcached |
| Mailpit | bearsamppmailpit |
You can view these entries in the Windows Services panel (
services.msc), but it is recommended that you manage them through the Bearsampp tray menu rather than directly through Windows.Starting, stopping, and restarting services
The tray menu gives you full control over individual services and all services together:- Start service / Stop service / Restart service — act on a single module from its submenu.
- Start all services / Stop all services / Restart all services — act on every enabled binary module at once.
Changing service ports
Every binary module listens on a configurable port. To change a port, right-click the tray icon, navigate to the module’s submenu, and choose Change port. Bearsampp validates that the new port is not already in use, updates the module’s configuration files, reinstalls the service with the new port, and restarts it. You can also check whether a specific port is free using Check port from the same submenu.Installing and removing services
Bearsampp installs a service for each enabled binary module automatically at startup. If a service entry is missing or becomes corrupted, you can reinstall it manually:Open the module submenu
Right-click the Bearsampp tray icon and navigate to the binary module (for example, Apache).
Choose Install Service
Click Install Service. Bearsampp registers a new SCM entry for the module using the current version and port configuration.
Online and offline mode
Apache supports an online/offline toggle that is separate from simply stopping the service:- Put Online — Apache serves your normal projects and the Bearsampp homepage at
http://localhost. - Put Offline — Apache continues running but switches to a maintenance page for all requests, signalling to visitors (or yourself) that the server is temporarily unavailable.
