Binaries
Server processes registered as Windows services. Start, stop, and restart them from the tray menu.
Tools
Command-line utilities available in any Bearsampp console session. No PATH editing required.
Applications
Web-based admin interfaces served by Apache and accessible at
http://localhost.Binaries
Binaries (TYPE: bins) are the core server processes. Each binary is registered as a named Windows service and managed through the Windows Service Control Manager (SCM). You can start, stop, or restart them individually from the tray menu, or use Start all services / Stop all services to act on all of them at once.
| Module | Purpose |
|---|---|
| Apache | Web server — serves your PHP projects and static files |
| PHP | Server-side scripting language with PEAR and extra extensions |
| MySQL | Relational database management system |
| MariaDB | Community-developed MySQL-compatible database |
| PostgreSQL | Object-relational database management system |
| Node.js | Server-side JavaScript runtime |
| Memcached | Distributed in-memory object caching system |
| Mailpit | Local SMTP server with a web UI for catching test emails |
| Xlight | Lightweight FTP server |
Tools
Tools (TYPE: tools) are command-line programs that don’t run as persistent services. Bearsampp adds them to the environment PATH inside its own console sessions, so you can use them immediately without changing your system PATH.
| Module | Purpose |
|---|---|
| Composer | Dependency manager for PHP |
| Git | Version control system |
| Ngrok | Secure tunnel to expose localhost to the internet |
| Python | General-purpose programming language |
| Ruby | Dynamic, object-oriented programming language |
| Perl | General-purpose scripting language |
| PowerShell | Windows scripting and automation shell |
| Ghostscript | PostScript and PDF interpreter |
| Bruno | API client for testing HTTP requests |
Applications
Applications (TYPE: apps) are browser-based admin interfaces bundled as PHP web apps. They are served by Apache and accessible from the Bearsampp homepage at http://localhost.
| Module | Purpose |
|---|---|
| phpMyAdmin | Web interface for administering MySQL and MariaDB |
| phpPgAdmin | Web interface for administering PostgreSQL |
Versioned folders and version switching
Every module stores each of its versions in a dedicated subfolder named after the module ID and version number. For example, PHP 8.2.0 lives atbin/php/php8.2.0/. Bearsampp creates a current symlink inside each module’s root folder that always points to the active version:
You can have multiple versions of the same module installed at the same time. Only one version can be active per module, but switching takes only a few seconds.
