Skip to content

jboxberger/wsl-lampp

Repository files navigation

WSL (Windows Subsystem for Linux) LAMPP Installer

Automated LAMPP installer for the LAMPP Windows Subsystem for Linux. You can choose the modules you need during the installation.

  • Apache 2
  • PHP 7.0
    • php7.0-mcrypt
    • php7.0-mysql
    • php7.0-soap
    • php7.0-curl
    • php7.0-gd
    • php7.0-imap
    • php7.0-xmlrpc
    • php7.0-xsl
    • php7.0-mbstring
    • php-imagick
    • php-xdebug
  • MySQL
  • PhpMyAdmin
  • SSH Daemon

Please note, the WSL and the services are only running while the bash window is open. Closing the bash is equivalent to shutdown the system. Reboot is not impemented in the WSL, just close and reopen the bash window.

Supported Windows Versions:

  • Windows 10 Version 1709 Build 16299 - Fall Creators Update

The WSL filesystem can be accessed over the Windows filesystem under the following path: %LOCALAPPDATA%\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

wsl-install.bat: checks windows requirements and installs the WSL
wsl-install-lampp.bat: installs required lampp packages
wsl-uninstall.bat: uninstalls the package
wsl-autostart.sh: starts installed daemons (apache2, mysql, ssh) on bash open

License: GNU GPLv3

#############################################################################################

Changelog

2017-11-06

  • removed lxrun.exe usage (old beta tool which mybe not support any longer in the future)
  • use newest package from Windows Store ms-windows-store://pdp/?productid=9NBLGGH4MSV6
  • implemented native package installation (same as you use the Windows Store from the UI)
  • removed support for any Version before "1709 Build 16299 - Fall Creators Update" for performance and usability reasons
  • added curl binary for downloading the package

About

WSL (Windows Subsystem for Linux) LAMPP Installer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published