mirror of
https://github.com/codeguy/php-the-right-way.git
synced 2025-08-14 09:44:00 +02:00
Add section for MacPorts
This commit is contained in:
@@ -18,6 +18,26 @@ There are multiple ways to install PHP on OS X.
|
|||||||
At this point, you can install `php53`, `php54`, `php55` or `php56` using the `brew install` command, and switch
|
At this point, you can install `php53`, `php54`, `php55` or `php56` using the `brew install` command, and switch
|
||||||
between them by modifying your `PATH` variable.
|
between them by modifying your `PATH` variable.
|
||||||
|
|
||||||
|
### Install PHP via Macports
|
||||||
|
|
||||||
|
The [MacPorts] Project is an open-source community initiative to design an
|
||||||
|
easy-to-use system for compiling, installing, and upgrading either
|
||||||
|
command-line, X11 or Aqua based open-source software on the OS X operating
|
||||||
|
system.
|
||||||
|
|
||||||
|
MacPorts supports pre-compiled binaries, so you don't need to recompile every
|
||||||
|
dependencies from the source tarball files, it saves your life if you don't
|
||||||
|
have any package installed on your system.
|
||||||
|
|
||||||
|
At this point, you can install `php53`, `php54`, `php55` or `php56` using the `port install` command, for example:
|
||||||
|
|
||||||
|
sudo port install php54
|
||||||
|
sudo port install php55
|
||||||
|
|
||||||
|
And you can run `select` command to switch your active php:
|
||||||
|
|
||||||
|
sudo port select --set php php55
|
||||||
|
|
||||||
### Install PHP via phpbrew
|
### Install PHP via phpbrew
|
||||||
|
|
||||||
[phpbrew] is a tool for installing and managing multiple PHP versions. This can be really useful if two different
|
[phpbrew] is a tool for installing and managing multiple PHP versions. This can be really useful if two different
|
||||||
@@ -38,6 +58,7 @@ you and tie them all together, but ease of setup comes with a trade-off of flexi
|
|||||||
|
|
||||||
[Homebrew]: http://brew.sh/
|
[Homebrew]: http://brew.sh/
|
||||||
[Homebrew PHP]: https://github.com/Homebrew/homebrew-php#installation
|
[Homebrew PHP]: https://github.com/Homebrew/homebrew-php#installation
|
||||||
|
[MacPorts]: https://www.macports.org/install.php
|
||||||
[phpbrew]: https://github.com/phpbrew/phpbrew
|
[phpbrew]: https://github.com/phpbrew/phpbrew
|
||||||
[mac-compile]: http://php.net/install.macosx.compile
|
[mac-compile]: http://php.net/install.macosx.compile
|
||||||
[xcode-gcc-substitution]: https://github.com/kennethreitz/osx-gcc-installer
|
[xcode-gcc-substitution]: https://github.com/kennethreitz/osx-gcc-installer
|
||||||
|
Reference in New Issue
Block a user