很多站长朋友们都不太清楚macphp升级7.2,今天小编就来给大家整理macphp升级7.2,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP7.2升级到PHP7.4 2、 苹果mac电脑中brew的安装使用及卸载详细教程 3、 Mac 中使用多版本node & PHP PHP7.2升级到PHP7.4WordPress 5.6建议PHP版本要升级到7.4,为此需要将mac上原本PHP7.2做一次升级。
首先,要更新brew
然后升级PHP,但是用upgrade升级只能升级小版本
所以要直接安装PHP 7.4
难道PHP 8出来后,7.4的包也下架了吗,还好homebrew提供了源码安装的方式:
在装完一堆依赖后,PHP7.4终于安装完成。
PHP升级后,需要修改Apache的配置文件,把LoadModule要加上PHP7.4的模块:
修改完后,不要忘了重启httpd服务:
phpinfo()页面输出的php.ini配置文件,已经从7.2变成7.4了,且慢,再用php -i | grep php.ini看一下,怎么php.ini还是7.2的?
我们先看一下$PATH环境变量
发现环境变量里面还是之前的7.2的路径,所以,我们需要修改.bash_profile环境配置,把下面两行加入:
保存退出后不要忘了source .bash_profile
这时再来验证一下:
现在没错了,升级完成。
苹果mac电脑中brew的安装使用及卸载详细教程brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便
brew类似ubuntu系统下的apt-get的功能
安装brew
brew 的官方网站: 在官方网站对brew的用法进行了详细的描述
安装方法: 在Mac中打开Termal: 输入命令:
ruby -e "$(curl -fsSL )"
不知道为什么, 在国内经常被屏蔽
使用brew安装软件
一个命令就搞定了, 比如安装git
brew install git
比如安装wget
brew install wget
使用brew卸载软件
卸载更方便了
brew uninstall wget
使用brew查询软件
有时候,你不知道你安装的软件的名字, 那么你需要先搜索下, 查到包的名字。
比如我要安装
brew search /wge*/
/wge*/是个正则表达式, 需要包含在/中
其他brew命令
brew list 列出已安装的软件
brew update 更新brew
brew home 用浏览器打开brew的官方网站
brew info 显示软件信息
brew deps 显示包依赖
brew upgrade 升级
升级完毕后,会有一个summary(总结) 及 Caveats(注意事项),如:
php5.6
php7.0
系统中正在使用的版本php7.2
注意:
切换版本步骤:
mac下使用命令切换PHP版本,使用brew-php-switcher工具
修改apache下的http.conf配置文件信息,以对应环境中的PHP版本
参考文档:
安装完成后的记录参考:主要有Extensions \ PHP CLI \ PHP-FPM
nginx
mysql 说明了mysql的密码以及启动方式
mqsql连接的一些坑及填坑方法
使用命令 mysql -uroot 启动了mysql,但是不能操作数据,提示如下:
('mysql.infoschema'@'localhost') does not exist
然后,决定使用命令 mysql_secure_installation 来启动mysql,并填写密码,提示 ... Failed! Error: Table 'mysql.role_edges' doesn't exist :
解决办法,升级mysql:
如下:
再次使用密码登录,第一步设置密码,第二步移除anonymous user,禁止root远程登录,删除测试数据等:
再次使用密码登录,进行查询等操作,可正常使用:
mysql升级参考文档:
apache和PHP的结合文档:
外国友人的博客:
Mac 中使用多版本node & PHPvue开发过程中使用npm来安装依赖的第三方包,但是不同版本的npm对包的维护方式不一样,更新node后旧项目易无法安装包导致无法运行,因此需要多个版本的node。
Mac中可以使用brew来管理node工具,使用多版本的node时需要安装nvm,之前已经安装了node的话需要首先删除node, brew list 可查看是否已安装node和nvm。
在~/.zshrc或者~/.bashrc中添加下面命令,取决于终端使用的哪种
执行 source ~/.zshrc or source ~/. bashrc
查看nvm是否安装成功 nvm -v
假如需要安装10.24.0
使用 node -v , npm -v 查看是否安装成功
nvm list 可列出已安装的node版本,假如安装了v10.24.0 和v15.12.0两个版本,使用15版本时执行命令
使用brew控制PHP版本,加入准备使用PHP7.2 和 PHP7.4
首先安装PHP
在 ~/.zshrc 中添加
使用PHP7.2时
并且将 ~/.zshrc 中php@7.4的配置注释,执行
php -v 查看当前版本
关于macphp升级7.2的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于macphp升级7.2 mac os升级的详细内容...