Wemp simplifies the process of setting up a web server with Nginx, MariaDB and PHP on Windows. It downloads these services and keeps them up to date with regular updates.
Manage the services conveniently from the menu by clicking the Wemp icon in the system tray.
- User-friendly Interface: Designed for both beginners and experienced users.
- Regular Updates: Ensures you have the latest versions of all services.
- Database Management: Utilizes phpMyAdmin for easy database management.
- Configuration Monitoring: Automatically restarts services upon configuration changes.
- Error Logging: Tracks errors in a session-based log file for quick debugging.
- Autostart Option: Start Wemp automatically at system startup.
- Download and run the latest Wemp installer from the Releases page.
- Choose the installation path (default is
C:\Wemp
). - After installation, the services will be downloaded and started automatically.
- Access your web server at http://localhost or manage your database at http://localhost/phpmyadmin.
No. Uninstalling Wemp only removes the application itself. All services, configurations, and your web files remain completely intact and in their original location.
To use these services from the command line, you'll need to add their paths to your user's PATH environment variable:
- PHP:
C:\Wemp\php
- MariaDB:
C:\Wemp\mariadb\bin
- Nginx:
C:\Wemp\nginx
Note: If you installed Wemp in a different location, replace C:\Wemp
with your chosen installation path.
To add these paths:
- Open Windows Settings (press
Win + I
) - Go to System > About > Advanced system settings
- Click Environment Variables
- Under "User variables", select Path and click Edit
- Click New and add each path separately
- Click OK to save
Once added, you can use commands like php -v
, mysql
, and nginx -t
from your terminal. You may need to restart your terminal for the changes to take effect.
Support for specific PHP versions is planned for a future release. Currently, there are no plans for version selection of other services.
Want to contribute? Here's how to set up the development environment:
-
Clone the repository:
git clone https://github.com/electronfriends/wemp.git cd wemp
-
Install dependencies:
yarn install
-
Start the development environment:
yarn start
-
To build the installer:
yarn make
- Icons8 for providing the icons used in our application.
Contribute to Wemp's development by fixing bugs or introducing new features. Feel free to create an issue or make a pull request.
We appreciate your support!
Wemp is open-source software licensed under the MIT License.