Zero Configuration Apache MySQL PHP
ZAMP is an all-in-one development stack for web developers, providing everything you need for local web development. It seamlessly integrates Apache, MySQL, and PHP, eliminating the need for individual installations. With zero configuration required, ZAMP streamlines your development process, allowing you to focus solely on building your application. Additionally, starting all services is as simple as a single click, enhancing your productivity and efficiency.
- Zero Configuration: Just install and run. No need to spend hours configuring your environment.
- Integrated Management: Easily manage Apache, MySQL, and PHP services from a single interface.
- Extension Management: Enable or disable PHP extensions with a simple checkbox interface.
- Version Control: Download and switch between different PHP versions with ease.
- MySQL / MariaDB Launcher: Simply click to open and close your SQL instance.
- Drag and Drop Project Setup: Simply drag and drop your project folders into ZAMP to get started.
Currently, ZAMP is only available for Windows. We are actively working on making ZAMP available for macOS and Linux in the near future. Stay tuned for updates!
- Download the latest ZAMP for Windows.
- Extract the archive to your preferred location.
- Run
zamp.Setup.1.0.0.exe
.
Once installed, you can access the following services:
-
PHPMyAdmin: PHP will automatically configure itself within the app. You can still change the version or the extensions using the dedicated areas.
-
My SQL / Maria DB : ZAMP uses MariaDB to run the SQL as it has binaries. MariaDB is retro compatible with MySQL, so you can still use workbench to access your server.
You can access the SQL server in the dedicated area
- Run
npm install
to install all the dependencies (you need to install Node.js & NPM). - Run
npm start
to start the app (The app is currently only made for Windows).
We would love to have you as part of this project! There are many ways to contribute, and we warmly welcome all kinds of involvement:
- Feedback, Ideas, and Suggestions: If we can make ZAMP more useful, we'd love to hear your ideas!
- Issue Reporting: If something didn’t work, felt harder than it should, or if you figured out a trick, please file an issue or contribute to the documentation.
- Code Contributions: We welcome code contributions! If you’re looking for an area to contribute, check out the issues or contact us directly. We support contributors of all skill levels.
Please let us know if you'd like to join in but are unsure how. We’d be thrilled to help you find something that suits your interests and resources.
All parts of this project are openly available under the terms of the MIT License.
Made with ❤️ by the ZAMP team.