mac下如何安装不同的php版本以及如何进行切换
2016-04-15 12:40
791 查看
在使用Mac电脑进行PHP开发时,鉴于PHP5.3、5.4、5.5的之间的兼容性问题,经常会遇到PHP版本不对的情况,这个时候就需要进行不同的PHP版本的安装。
安装的方法有以下三种:
1、使用MAC上的PHP开发集成环境mamp。优点:界面友好,图形化界面进行切换;缺点:该环境需要收费,而且价格不便宜。
2、使用homebrew进行php安装。优点:免费,使用习惯里类似于yum,熟悉Linux的可以选择这种方式;缺点:需要安装homebrew。
3、使用开源的自动安装脚本。优点:一个命令全部搞定。缺点:源在国外,需要翻墙。附上地址:http://php-osx.liip.ch/
切换方式:
如果使用上述方式1,则集成环境可以自动切换。
如果使用上述方式2、3,需要手动修改配置文件。下面笔者以3的方式来进行举例:
笔者的环境为OSX EI Capitan,系统自带的PHP版本为5.5。
如果想要修改成5.3,则需要进行如下操作:
第一步:进入控制台,修改apache的配置文件httpd.conf。
使用命令:
vim /etc/apache2/httpd.conf
界面如下:
将红框中的系统自带php模块注释掉。
第二步:
进入php5.3的安装目录 cd /usr/local/php5
修改配置文件entropy-php.conf
使用命令:vim entropy-php.conf
界面如下:
将红框内的文件注释去掉。
第三步:重启apache,使用命令sudo apachectl restart
经过以上三步,恭喜你的PHP版本已经切换成功了。如果想要切换回去,只需要进行逆向操作就可以了。
安装的方法有以下三种:
1、使用MAC上的PHP开发集成环境mamp。优点:界面友好,图形化界面进行切换;缺点:该环境需要收费,而且价格不便宜。
2、使用homebrew进行php安装。优点:免费,使用习惯里类似于yum,熟悉Linux的可以选择这种方式;缺点:需要安装homebrew。
3、使用开源的自动安装脚本。优点:一个命令全部搞定。缺点:源在国外,需要翻墙。附上地址:http://php-osx.liip.ch/
切换方式:
如果使用上述方式1,则集成环境可以自动切换。
如果使用上述方式2、3,需要手动修改配置文件。下面笔者以3的方式来进行举例:
笔者的环境为OSX EI Capitan,系统自带的PHP版本为5.5。
如果想要修改成5.3,则需要进行如下操作:
第一步:进入控制台,修改apache的配置文件httpd.conf。
使用命令:
vim /etc/apache2/httpd.conf
界面如下:
将红框中的系统自带php模块注释掉。
第二步:
进入php5.3的安装目录 cd /usr/local/php5
修改配置文件entropy-php.conf
使用命令:vim entropy-php.conf
界面如下:
将红框内的文件注释去掉。
第三步:重启apache,使用命令sudo apachectl restart
经过以上三步,恭喜你的PHP版本已经切换成功了。如果想要切换回去,只需要进行逆向操作就可以了。
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- 什么是Mac OS X?跟Linux有什么区别
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- php7 读取php.ini[4]
- Linux vs Mac:Linux 比 Mac 好的 7 个原因
- 苹果mac OS X上安装metasploit
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP