Mac入门--如何使用brew安装多个PHP版本

一 安装7.1

1. 安装PHP7.1

brew install [email protected]

2. 修改配置 php-fpm.conf,一般在/usr/local/etc/php下(如果php-fpm.conf中不存在,则查找php-fpm.d目录)

vim php-fpm.conf

listen = 127.0.0.1:9000

3. 启动PHP7.1

brew services start [email protected]

4. 这时php-fpm会监听9000端口,修改nginx的配置文件改为端口为9000(一般在/usr/local/etc/nginx/下面)

vim nginx.conf

fastcgi_pass   127.0.0.1:9000

5. 启动nginx服务

#启动 brew services start nginx

#重启 brew services restart nginx

6. 查看当前版本

php -v

二 安装并切换7.2

1. 清除PHP7.1的软链

brew unlink [email protected]

2. 安装PHP7.2

brew install [email protected]

3. 添加PHP7.2的软链

brew link [email protected]

4. 修改配置 php-fpm.conf

vim php-fpm.conf

listen = 127.0.0.1:9001

5. 启动PHP7.2

brew services start [email protected]

6. 修改nginx配置

vim nginx.conf

fastcgi_pass   127.0.0.1:9001

7. 重启nginx服务

brew services restart nginx

8. 查看当前版本

php -v

以上就是这次的全部内容 !

原文地址:https://www.cnblogs.com/jingxiaoniu/p/11132807.html

时间: 2024-10-31 12:36:09

Mac入门--如何使用brew安装多个PHP版本的相关文章

mac下Apache的brew安装与配置

mac 系统macOS High Sierra版本 10.13.4 mac系统自带apache,配置文件在/etc/apache2/httpd.conf 虽然我安装了php72命令用brew install php72 输入 php -v显示 PHP 7.2.9 (cli) (built: Aug 23 2018 02:08:27) ( NTS ) 但本地项目代码中,phpinfo()却总是显示 php5.6.29版本. 一开始,我按照网上教程,修改 sudo vim /etc/apache2/

mac学习笔记:brew 安装nginx

安装: brew install nginx 备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接.常用的指令有: nginx -V 查看版本,以及配置文件地址nginx -v 查看版本nginx -c filename 指定配置文件nginx -h 帮助 #重新加载配置|重启|停止|退出 nginx nginx -s reload|reopen|stop|quit #打开 nginx sudo nginx #测试配置是否有语法错误 ngin

mac os Mojave中brew安装的mysql因升级导致无法启动问题的解决

估计是手欠,一不小心把mysql5.7升到8.0.15,版本高看着就爽啊.结果是mysql起不起来了... 于是想了各种办法: 办法1:把版本降回去.结果还是不能启动,说的是用到了高版本的文件,需要删除所有的数据重装,这是万万不能接受的. 办法2:看错误日志一个问题一个问题解.结果花了一下午,仍然没有搞定.直到...找到这个错误 [ERROR] [MY-013129] [Server] A message intended for a client cannot be sent there as

Mac系统下 brew 安装mysql

brew 安装mysql 可以指定版本安装,不指定版本默认最新版本 brew install mysq[email protected] 修改环境变量 brew安装的东西都是在 /usr/local/Cellar/ 路径下,所有需要进到里面找到mysql然后一层一层进去直到找到bin目录,获取这时路径 我的电脑是: /usr/local/Cellar/[email protected]/5.7.23/bin (可能mysql版本不同,路径不同,自己切换目录找就ok) 1)终端输入命令 sudo

Homebrew(brew)安装MySQL成功后无法登录

Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装.更新.卸载各种软件,(简直就是神器级武器). 废话不多说,没安装brew自己去百度学习安装,这里就不多说了. 1.首先在终端使用命令,这是搜索brew上的MySQL各个版本 brew search mysql 2.选择自己需要的版本,安装MySQL,这里我安装为5.7版本 brew install [email protected] 3.执行后稍等片刻,它会自动安装,以下为安装成功后显示的信息 MySQL

Mac安装多个Python版本

简介 利用Mac包管理工具brew安装pyenv,pyenv用来管理所有python版本.如果没有安装brew,先安装一下吧. 安装pyevn $ brew install pyenv $ pyenv -v pyenv 1.2.6 查看所有的python版本(pyenv管理的所有版本) $ pyenv versions * system (set by /Users/xxx/.pyenv/version) * 表示当前正在使用的版本,system表示用的是系统python版本 查看可安装pyth

mac 通过pyenv 安装多个python版本

Mac安装多个Python版本 小琪的大爷关注 12018.07.30 11:18:51字数 332阅读 6,103 简介 利用Mac包管理工具brew安装pyenv,pyenv用来管理所有python版本.如果没有安装brew,先安装一下吧. 安装pyevn 查看所有的python版本(pyenv管理的所有版本) * 表示当前正在使用的版本,system表示用的是系统python版本 查看可安装python版本 选择版本进行安装 墙内环境,会卡在这里,可以开代理,或者使用国内镜像. 使用国内镜

Mac入门(三)使用brew安装软件

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便 brew类似ubuntu系统下的apt-get的功能 阅读目录 安装brew 使用brew安装软件 使用brew卸载软件 使用brew查询软件 其他brew命令 安装brew brew 的官方网站: http://brew.sh/   在官方网站对brew的用法进行了详细的描述 安装方法:  在Mac中打开Termal:  输入命令: ruby -e "$(c

MAC上类apt-get工具brew的安装与使用

对于习惯了linux系统的人来说,使用yum或者apt-get来在线安装软件是一件非常愉快的事情.这些工具能够解决依赖问题.使得安装过程变得简单快捷. 在使用MAC的时候,也会想:MAC OS上有没有类似的软件呢?常常调查发现,果然有一款类似的软件brew,也叫homebrew.以下我们就来具体描写叙述一下该软件的安装和用法. 1. 安装 brew安装起来非常easy,仅仅须要在命令行输入例如以下的一条ruby命令(MAC OS默认支持ruby): ruby -e "$(curl -fsSL h