Skip to content

phpup - CLI tool for managing PHP environments.

License

Notifications You must be signed in to change notification settings

priyashpatil/phpup-pronskiy

 
 

Repository files navigation

phpup

phpup - CLI tool for managing PHP environments.

Installation

macOS and Linux

To install on macOS or Linux, run the following command in your terminal:

curl -fsSL https://raw.githubusercontent.com/priyashpatil/phpup/main/install/unix.sh | bash

Windows

For Windows 64-bit, follow these steps:

  1. Open PowerShell as Administrator
  2. Run the following command:
iwr -useb https://raw.githubusercontent.com/priyashpatil/phpup/main/install/windows.ps1 | iex

Roadmap

  • Simple cross platform automated build
  • Easy to install cross platform script
  • Base php install
  • Built in Composer
  • Multiple PHP installs
  • Switching PHP versions
  • Opt in Xdebug install
  • Per project PHP installation
  • Doctor
  • Extensions
  • Docker Images

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Commit message standards are based on Conventional Commits.

Build

go build

Testing

go test ./tests

Step Debugging with VSCode:

go install github.com/go-delve/delve/cmd/dlv@latest

About

phpup - CLI tool for managing PHP environments.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 60.4%
  • Shell 22.0%
  • PowerShell 17.6%