Skip to content

PyAMPP v1.0.7

Latest

Choose a tag to compare

@rdevz-ph rdevz-ph released this 30 May 00:48
· 2 commits to main since this release

Release Description

PyAMPP is a standalone Windows executable for automating the deployment and management of a portable Apache, MySQL, and PHP development stack.

What's New in v1.0.7

  • Diagnostics & SSL Checker Tab: Integrated a real-time HTTP reachability/latency scanner, MySQL database TCP tests, PHP CLI execution checks, and a detailed SSL certificate inspector.
  • One-Click SSL Auto-Fixer & Regenerator: Automatically generates local development self-signed keys/certificates, registers virtual host SSL directives in Apache on port 443, and supports manual one-click regeneration, active SSL configuration file editing, and direct certificate directory exploration.
  • Htdocs Shortcut Button: Added a dedicated Htdocs 📁 button in the Apache Web Server control card footer, allowing one-click access to the Apache server root directory.

Tip

Full Version History: For a detailed list of all technical changes and fixes, please refer to the CHANGELOG.md.

MySQL Downgrade & Recovery Guide

Warning

MySQL Downgrade Limitation: While your MySQL data is strictly preserved during version changes, MySQL itself does not support downgrading data directories (e.g., moving from 8.4 back to 8.0).

If you downgrade and MySQL fails to start:

  1. Back up your existing mysql_data folder.
  2. Clear the contents of the mysql_data folder.
  3. Restart the application to allow the older version to initialize a compatible database.

Alternatively, go to the Settings tab and upgrade back to the last version you used to restore functionality without data loss.

Key Features

  • Standalone Executable: Portable application requiring no external dependencies.
  • Automated Setup: Integrated wizard for retrieving and configuring official components.
  • Service Management: Centralized control for Apache and MySQL with real-time monitoring.
  • Diagnostics: Real-time log aggregation, LAN toggle, and SSL certification automation.

Installation

  1. Download and run the standalone PyAMPP.exe.
  2. Follow the Setup Wizard to provision and configure your stack.