# wemp **Repository Path**: bool1993_admin/wemp ## Basic Information - **Project Name**: wemp - **Description**: php集成 环境 仿造 wampserver - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-04 - **Last Updated**: 2026-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Latest Stable Version Total Downloads GitHub Issues License

## Introduction Wemp is a modern local web development stack that brings [Nginx](https://nginx.org), [MariaDB](https://mariadb.org), and [PHP](https://www.php.net) to Windows with zero configuration. Manage everything from the system tray by clicking the Wemp icon.

Wemp preview

## Features - **User-friendly Interface**: Designed for both beginners and experienced users. - **Multi-Version PHP Support**: Switch between different PHP versions easily from the menu. - **Automatic Updates**: Ensures you always have the latest versions of all services. - **Database Management**: Utilizes [phpMyAdmin](https://www.phpmyadmin.net) for easy database management. - **Configuration Monitoring**: Automatically restarts services upon configuration changes. - **PATH Integration**: Add service executables to your PATH for command-line access. - **Error Logging**: Tracks errors in a log file for debugging. - **Autostart Option**: Start Wemp automatically at system startup. ## System Requirements - Windows 10 or later (64-bit) - Internet connection for downloading services ## Installation 1. Download and run the latest Wemp installer from the [Releases](https://github.com/electronfriends/wemp/releases/latest) page. 2. Choose the installation path where the services will be installed (default is `C:\Wemp`). 3. Required services will be downloaded and configured automatically. 4. Access your web server at http://localhost or manage your database at http://localhost/phpmyadmin. ## FAQs ### Will uninstalling Wemp delete my services and data? No. Uninstalling Wemp only removes the application itself. Your services, all configurations, databases, and web files remain completely intact in their installation folder. This allows you to: - Reinstall Wemp without losing any data - Manually manage your services if needed - Keep your development environment even without Wemp If you want to completely remove everything, you'll need to manually delete the services folder (default: `C:\Wemp`) after uninstalling the application. ### How can I use PHP, MariaDB, and Nginx from the command line? To use these services from the command line, you can easily add them to your PATH: 1. Click the **Wemp** icon in the system tray 2. Hover over **Wemp** in the menu 3. Click **Add Services to PATH** 4. Restart your terminal for the changes to take effect After this, you can use commands like `php -v`, `mysql -u root`, and `nginx -t` from any terminal. ### Can I use a specific PHP version? Yes! Wemp supports multiple PHP versions. To change your PHP version: 1. Click the **Wemp** icon in the system tray 2. Hover over **PHP** in the menu 3. Select from the available PHP versions Wemp only shows officially supported PHP versions. If you need to add a custom PHP version: 1. Hover over **Wemp** in the menu and click **Edit Settings** 2. Create a folder for your PHP version in the services directory (e.g., `C:\Wemp\php-8.3`) 3. Add the version to the `installedVersions` array in the settings 4. Restart Wemp to see your custom version in the menu **Note**: Custom PHP versions will show as deprecated in the menu since they are not officially supported by the PHP project. ### Why does the tray icon move to the hidden area after updating? This is a Windows behavior caused by how Squirrel (our updater) works. Each update installs the application in a new versioned folder, which Windows treats as a completely new application even though it's the same program. You can drag the Wemp icon back to the visible tray area, and Windows will remember this preference until the next update. ### How do I move my services folder? To move your services folder to a different location: 1. Stop Wemp completely (right-click tray icon → **Quit Wemp**) 2. Manually move your services folder (e.g., from `C:\Wemp` to `D:\Development\Wemp`) 3. Start Wemp again 4. When prompted, select your new services folder location Wemp doesn't handle folder moves automatically to prevent unexpected failures or potential file losses during the transfer process. ## Development Want to contribute? Here's how to set up the development environment: 1. Clone the repository: ```bash git clone https://github.com/electronfriends/wemp.git cd wemp ``` 2. Install dependencies: ```bash npm ci ``` 3. Start the development environment: ```bash npm start ``` 4. To build the installer: ```bash npm run make ``` > Service versions are fetched at runtime from [https://electronfriends.org/api/wemp/versions.json](https://electronfriends.org/api/wemp/versions.json). ## Thanks to - [Icons8](https://icons8.com) for providing the icons used in our application. ## Contributing Contribute to Wemp's development by fixing bugs or introducing new features. Feel free to [create an issue](https://github.com/electronfriends/wemp/issues/new) or make a pull request. We appreciate your support! ## License Wemp is open-source software licensed under the [MIT License](LICENSE).