Mac入门--如何使用brew安装多个PHP版本
2024-09-07 12:24:01
一 安装7.1
1. 安装PHP7.1
brew install php@7.1
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 php@7.1
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 php@7.1
2. 安装PHP7.2
brew install php@7.2
3. 添加PHP7.2的软链
brew link php@7.2
4. 修改配置 php-fpm.conf
vim php-fpm.conf listen = 127.0.0.1:9001
5. 启动PHP7.2
brew services start php@7.2
6. 修改nginx配置
vim nginx.conf fastcgi_pass 127.0.0.1:9001
7. 重启nginx服务
brew services restart nginx
8. 查看当前版本
php -v
9.修改环境变量
vi ~/.bash_profile
10.重新刷新环境变量
source ~/.bash_profile
以上就是这次的全部内容 !
最新文章
- AJAX-----14HTML5中新增的API---files
- nodejs:express API之res.locals
- mysql 特殊字符
- ios应用启动后的自动版本检测方式
- C++中的重载、覆盖、隐藏
- 新浪sae 项目之 git 配置
- 生活小助手--Android项目
- [转]学好Mac常用命令,助力iOS开发
- 多云时代,海外微软Azure云与国内阿里云专线打通性能测试
- redis 字典
- 转发:Ubuntu软件卸载安装的命令
- cocos2d-x安卓应用启动调用过程简析
- FusionCharts报错收录
- Lock锁子类了解一下
- Python base64编码,转图片
- Mac tree命令的使用,输出目录树结构
- Web前端JQuery面试题(二)
- Vivado安装、生成bit文件及烧录FPGA的简要流程
- Gym 100247I	Meteor Flow(优先队列)
- PHP常用符号和函数
热门文章
- 神经风格转换 (Neural-Style-Transfer-Papers)
- Codeforces 918 括号匹配 SGdp[i][j][k]
- spring bean的生命周期与作用域
- postman(三):详解postman动态变量使用
- 《扩展和嵌入python解释器》1.4 模块方法表和初始化函数
- 【LuoguP3270】[JLOI2016] 成绩比较
- 初始化一个React项目
- B1011. A+B 和 C
- 大数阶乘(N! Plus)问题
- Manacher模板( 线性求最长回文子串 )