wamp v1.0.9
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
- Make sure you've installed Node.js.
- Open an admin-elevated console and run
npm install -g wamp
- 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 athttp://[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
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 runwamp 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.