mac系统下安装多个php并自由切换的方法详解
前言
最近工作中遇到一个问题,需要实现在mac系统下安装多个php并实现自由切换,通过查找相关的资料找到了解决的方法,所以想着总结下来,方便大家和自己学习参考,下面话不多说,来看看的介绍吧。
一、安装多版本php
$ brew install php54 $ brew install php70
如果安装报以下错误:
Error: Cannot install homebrew/php/php70 because conflicting formulae are installed. php54: because different php versions install the same binaries. Please `brew unlink php54` before continuing.
解决办法有二种:
1、brew unlink php54
2、删除/usr/local/bin,下面有关php的软链接
上面2种方法,目的是一样的。
二、安装切换工具php-version
$ brew install php-version $ source $(brew --prefix php-version)/php-version.sh $ php-version 5.4.45 * 7.0.17 $ php-version 5.4.45 //切换到5.4 $ php-version * 5.4.45 7.0.17 $ echo "source $(brew --prefix php-version)/php-version.sh" >> ~/.bash_profile
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对我们的支持。
相关推荐
-
mac下多个php版本快速切换的方法
前言 php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求.1995年初php诞生到现在已经存在多个版本,并且每个版本都属于一个系列,大多数网站源码都不能相互兼容,所以能够快速的切换PHP版本还是很实用的. 注意:要求所有php版本都是由brew安装 一.使用brew安装php多版本方法 # brew install php56 # brew install php70 二.安装切换工具 # brew inst
-
mac os快速切换多个PHP版本的方法
php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求.1995年初php诞生到现在已经存在多个版本,并且每个版本都属于一个系列,大多数网站源码都不能相互兼容,所以能够快速的切换PHP版本还是很实用的. 方法一 1. 添加tap brew tap josegonzalez/php 2. 安装多版本的PHP brew install php53 brew install php54 3. 制作切换的脚本 mkdir
-
mac系统下安装多个php并自由切换的方法详解
前言 最近工作中遇到一个问题,需要实现在mac系统下安装多个php并实现自由切换,通过查找相关的资料找到了解决的方法,所以想着总结下来,方便大家和自己学习参考,下面话不多说,来看看的介绍吧. 一.安装多版本php $ brew install php54 $ brew install php70 如果安装报以下错误: Error: Cannot install homebrew/php/php70 because conflicting formulae are installed. php54
-
Mac系统下安装PHP Xdebug
Mac下安装PHP调试工具Xdebug 安装步骤 brew install php70 brew install php70-xdebug php -i | grep xdebug.ini找到xdebug.ini的配置文件我的是/usr/local/etc/php/7.0/conf.d/ext-xdebug.ini vim /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini 配置如下: [xdebug] zend_extension="/usr/local/
-
mac系统下安装pycharm、永久激活、中文汉化详细教程
一.下载Mac版PyCharm 官方下载地址:https://www.jetbrains.com/pycharm/download/#section=mac 选择MAC系统下最新版PyCharm(当前最新版本号为2020.2.3) 点击下载完成的pycharm-professional-2020.2.3.dmg安装包进行安装操作 二.Mac系统下安装PyCharm 双击pycharm-professional-2020.2.3.dmg安装包 和一般dmg安装包一样正常安装 安装完成后,第一次启动
-
在mac系统下安装与配置mongoDB数据库
mongo数据库的安装 mongo数据库安装的方式有很多种,接下来我们具体来介绍一下 官网下载 mongoDB中文网 windows用户可以参考这种安装方式,比较方便,mac用户可参考以下两种方式 使用brew安装 $ brew update $ brew install mongodb 注:brew 默认将mongodb安装在 /usr/local/Cellar/mongodb下 使用docker安装 安装docker命令 brew cask install docker 启动docker d
-
Linux下安装mysql 5.7.17.tar.gz的教程详解
1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql 3.创建data目录 mkdir /usr/local/mysql/data 3.安装数据库 切换到/usr/loca/mysql目录下 cd /usr/local/mysql 修改当前目录的所有者为mysql用户 chown -R mysql:mysql
-
MAC系统下安装FFmpeg的图文教程
前言: FFmpeg目前最牛逼的开源视频音频处理工具.本文主要给大家介绍了MAC系统安装FFmpeg的相关内容,话不多说,马上开始 准备: 如果你的本本应装上XCode最新的版本那就最好不过的了,如果不是最新的版本,得先上App Store更新(安装一系列的操作需要用到,可减少耗时),如果没有安装XCode的话,建议还是别玩MAC系统了 先安装Homebrew (官方网址:https://brew.sh/) 命令行直接运行给出的命令即可(官网上最显著的命令): /usr/bin/ruby -e
-
Windows下Python2与Python3两个版本共存的方法详解
前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境.而网上又搜不到Python 3开发微信公众号的资料.暂打算先使用Python 2.7,有空学习Docker后再迁移到Python 3. 安装Python 2.7后,本来在3.4下能正常使用的脚本无法运行.网上有的方法是把两个版本的主程序分别改名为python2和python3,人眼判断脚本,手输命令行执行脚本.像我这样喜欢双击.拖拽的懒人当然不会满足,找到了更智能的解决方案.
-
Windows系统下安装Tomcat服务器和配置虚拟目录的方法
安装Tomcat和配置环境变量 安装jdk,这个我就不用说了 安装的时候指定安装路径,我指定的是: D:\Program Files\Java\jdk1.6.0_05 3.解压下载的apache-tomcat-5.5.23.zip, 我指定的是D:\Program Files\apache-tomcat-5.5.26 安装完成后,打开"我的电脑"->"系统属性"->"环境变量"在"用户变量" 新建"C
-
Mac系统下MySql下载MySQL5.7及详细安装图解
一.在浏览器当中输入以下地址 https://dev.mysql.com/downloads/mysql/ 二.进入以下界面:直接点击下面位置 ,选择跳过登录 点过这后直接下载. 三.下载完成后, 直接双击打开,弹出以下界面,再继续点击即可 下面 一直点继续,和正学安装其它软件一样 四.启动MySQL 安装完毕后,到设置当中查看以下选项,如果里面有MySQL说明已经安装成功 点击后, 启动MySQL 五.修改数据库密码 启动完成后,打开终端 aliasmysql=/usr/local/mysql
-
Mac系统下源码编译安装MySQL 5.7.17的教程
1.下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17 下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz 2.进入mysql-5.7.17,执行cmake cd ../mysql-5.7.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mys
随机推荐
- AngularJS中$interval的用法详解
- python进阶教程之循环对象
- VBS教程:运算符-Or 运算符
- DBCC SHRINKDATABASEMS SQL数据库日志压缩方法
- 针对后台列表table拖拽比较实用的jquery拖动排序
- Java数据类型转换详解
- Python学习资料
- Asp.Net实现FORM认证的一些使用技巧(必看篇)
- 在PHP3中实现SESSION的功能(三)
- 简单谈谈 php 文件锁
- lnmp重置mysql数据库root密码的两种方法
- asp.net 在客户端显示服务器端任务处理进度条的探讨
- jquery实现用户打分评分特效
- input+select(multiple) 实现下拉框输入值
- 基于SQL Server OS的任务调度机制详解
- jQuery中Chosen三级联动功能实例代码
- 并不神奇的Real影片木马
- ASP.NET MVC4入门教程(四):添加一个模型
- C#读写注册表的思路及代码
- php获取今日开始时间和结束时间的方法