Giter VIP home page Giter VIP logo

pvm's Introduction

PVM

PHP Version Manager!

  • As simple as it gets
  • Never use update-alternatives again! (at least with php)

Features

  • Install and manage different PHP versions
  • Shorthand command for Changing Versions -cv
  • Shorthand command for Installing Different Versions -i

I was running into the issue of doing the same old boring repetitive task of googling "how to change php versions on linux/ubuntu/debian etc... the list goes on." So I Had the idea of simply creating a tool that automates this! for now it only works with Debian/Ubuntu derivative distros. But I'm pretty sure that's the most of you out there anyways (hats off to Fedora/CentOS users btw)

Couldn't there be just a simple package for PHP version management that worked a bit like nvm (node version manager)?

Installation

PVM requires Python to run, but it will be installed as soon as you make the install.sh script executable, the alias will also be created!

Also, be sure to clone the repo on your ~/ (user) folder!!

cd ~/pvm
chmod a+x install.sh
./install.sh

And there you go! now you have PVM Installed!

You can simply use it via the shorthand commands which are

pvm -cv (desired version) [ex: 7.4, 8.1, 5.6]
pvm -i (desired version)  [ex: 7.4, 8.1, 5.6]

or use the Graphics User Interface in the CLI! by executing:

pvm

Thanks a ton for your attention! I hope this helps you save time and effort! :)

pvm's People

Contributors

dantonmariano avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.