Portable, fast and easy to use. Start Apache or Nginx, switch PHP versions, manage MySQL and generate
trusted SSL for your *.test
domains.
$ mayweb start ✔ Apache 2.4 · running on :80 ✔ MySQL 8 · running on :3306 ✔ PHP 8.3 · enabled with intl, gd, pdo_mysql $ mayweb vhost add blog.test --public=public --ssl ✔ blog.test ready · trusted certificate installed $ mayweb php use 8.2 ✔ Switched to PHP 8.2 in 0.6s
Portable, fast and easy to use. Fire up a full local stack in seconds and stay focused on what you are building. Inspired by what works, refined for how you actually work.
Spin up Apache/Nginx, MySQL/MariaDB, Redis and more in seconds.
Swap between PHP versions instantly. Tweak extensions without fuss.
Generate trusted certs via OpenSSL or mkcert for any .test domain.
Auto‑detect projects and create clean virtual hosts with pretty URLs.
Create databases, change root password, get credentials quickly.
Self‑contained stack with sane defaults. Move it, back it up, keep it tidy.
Logs, console and shortcuts that feel natural while you build.
Predictable ports and checks before start.
Auto vHosts keep things neat. Prefer editing? Save human‑readable JSON or Nginx snippets and MayWeb will wire it up for you.
# Switch PHP mayweb php use 8.3 # Enable needed extensions mayweb php ext enable intl gd pdo_mysql # Restart services mayweb restart
{ "project": "laravel-blog", "domain": "blog.test", "publicDir": "public", "ssl": true }
server { listen 443 ssl; server_name app.test; root C:/www/app/public; index index.php; } # generated by MayWeb
Drop a project into your www/ folder and MayWeb will generate a clean virtual host. Laravel? It will point to the public directory. Static sites get pretty URLs too.
server_name blog.test;
root C:/www/laravel-blog/public;
ssl_certificate blog.test.crt;
ssl_certificate_key blog.test.key;
Generate HTTPS certs for your dev domains with a click. Use OpenSSL or mkcert. No more browser warnings.
mayweb ssl add api.test
mayweb ssl add "*.mayweb.test"
Download MayWeb and get a clean, hack‑active local environment with sane defaults and quick controls.