1.0.9 • Published 8 years ago

wamp v1.0.9

Weekly downloads
-
License
GPL
Repository
github
Last release
8 years ago

Wamp

This is a command line interface which installs and manages Apache, MySQL, and PHP on your Windows computer. Wamp makes it easy to add new virtual hosts, switch the PHP version, and monitor log files. Instead of working on "localhost" only, each project you add will get its own local domain, allowing you to test any of your web projects at any time.

This is only for local development only. Do not use Wamp in production, because it is not configured securely for a production environment.

Requirements

  • Windows 10
  • Node >= 6.0.0

Installation

  1. Make sure you've installed Node.js.
  2. Open an admin-elevated console and run npm install -g wamp
  3. Wamp will automatically begin installing.

Confused about anything? Visit the full installation instructions on the wiki.

Commands

You can see all commands in detail on the wiki, or click one below to see the details about it.

  • wamp — See all commands.
  • wamp install — Install Wamp and its services.
  • wamp status — Check the status of all components.
  • wamp stop — Stop apache and mysql.
  • wamp start — Start apache and mysql.
  • wamp restart — Restart apache and mysql.
  • wamp list — List all projects.
  • wamp add [name [dir]] — Add a new project at http://[name].local/.
  • wamp remove <name> — Remove a project.
  • wamp watch <name> — Check the status of all components.
  • wamp open <action> — Check the status of all components.
  • wamp setphp <version> — Check the status of all components.

Tutorials

Report issues

GitHub issues

Please support development by opening an issue for suggestions and problems. Wamp is very new and there's plenty of room for issues to arise.

Changelog

v1.0.9

  • Added a wamp list command to view all projects.
  • Added a -v option to view the current version.

v1.0.8

  • Added a wamp update command for updating to the latest version.

v1.0.7

  • Updated the command list (wamp help).
  • Added postinstall to automatically run wamp install.
  • Service now stops apache and mysql on uninstall.
  • Revamped README.md.
  • New wiki is available at https://github.com/baileyherbert/wamp/wiki

v1.0.6

  • Added the ability for wamp start to start the service if needed.
  • Added a warning from wamp start if the service needs reinstalling.
  • Added a service installer to wamp install for updating wamp.

v1.0.5

  • Added more information to the README.
  • Fixed the wamp service not stopping during an npm uninstall.

License

Wamp is built on top of XAMPP but has been modified to enable switching the PHP version. XAMPP is published under the GPL license (and so is Wamp). However, each of the services shipped with XAMPP, such as Apache and MySQL, have their own separate licenses. Please be aware of this.