Thejaka's WAMP Zero (TZWAMP)

“Thejaka's WAMP Zero” is an Apache httpd, MariaDB, and PHP Stack for Microsoft Windows. It is portable for the Windows OS only, and also includes phpMyAdmin. The only external dependency required by the app is the Microsoft Visual C++ Runtime (x64, x86, ARM64). This uses unmodified builds from Apache Lounge, PHP, and MariaDB, and also the English version of phpMyAdmin. This package was compiled (When I say compiled, I don't mean using a compiler. The AMP packages are unmodified) by me for my own use and have used its older versions extensively for our development and testing work (I don't mean just myself, other developers have extensively used it). It can be run on any Windows 10 PC from a USB stick as long as the VC++ Runtime is present on the system.

⬅ Back to Home


The "0" folder can optionally contain a backup clone of the complete application stack and is not used and is essentially not required for normal use. The non "0", non "_" folder (the other folder) contains the application. Within it, you will find the config files, data, logs, and other settings as well as the htdocs folder, all inside the folder "X". The x64 and x86 folders contain the application files for the 64 bit and 32 bit Windows architectures, respectively. If the name of the non "0", non "_" folder is altered, be sure to update the same within "_\V.CMD".

To prepare the app for first use, after downloading and unpacking the Setup bundle, you can optionally run PREP.CMD. This will download the AMP distributions from the official and ApacheLounge locations into your Downloads folder, and will unpack, layout and configure them into the TZWAMP folder. Other than the downloads, nothing will be placed outside the TZWAMP folder. If you do not run PREP.CMD or PREP.JS, the RUN.CMD or certain other scripts may attempt to run PREP.CMD on invocation, later.

To launch the app, you would normally execute RUN.CMD. To exit, focus on the console window and press any key, such as the Space Bar, and wait for graceful shutdown. Simply closing the console window is NOT encouraged. None other than temporary files are likely to be created outside the TZWAMP folder during use.

To copy or move the app to a new machine after PREP, you may simply copy or move the entire TZWAMP folder. This will conveniently move your apps and databases along with it. The only additional setup that may be required after move is the Microsoft Visual C++ Runtime, if a compatible version is unavailable on the destination machine. Copies of the runtime will be available in the TZWAMP folder itself.

It's very convenient to use, but don't take my word for it, see for yourself! 🙂
I'll try to provide some limited support at @@thejaka.com
Enjoy! 🙂

What's New

2020 – 2021

2022

License

Creative Commons License
Thejaka's WAMP Zero (TZWAMP), by Thejaka Maldeniya, is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Permissions beyond the scope of this license may be available at mailto:@@thejaka.com.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED OR ON ANY THEORY OF LIABILITY, WHETHER IN AN ACTION OF CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Copyright © 2019-2022 Thejaka Maldeniya

Agree and Download

PS: In case you're wondering, these files have been scanned before upload at VirusTotal, MetaDefender Cloud and Jotti's.