×

brewinstallphp7

brewinstallphp7的简单介绍

admin admin 发表于2023-03-31 22:34:07 浏览95 评论0

抢沙发发表评论

本文目录一览:

在MAC上利用Docker镜像搭建PHP5.2开发环境

随着MAC操作系统和各种软件的不断升级,在系统上搭建APACHE2.4+PHP5.2的环境变得异常困难,笔者尝试过通过brew install php@5.6的环境,并利用brew-php-swithcer或者brew link php 5.6来和PHP7做切换,但实际使用中,PHP5依赖一些软件包,比如openssl比较老,导致出现各种问题,并不能很好的解决在一个电脑上,运行两套PHP开发环境的需求。基于此,笔者只能另辟蹊径,通过Dokcer来解决这个问题。

1、官网查找一下php可以使用的镜像(别人做好上传的),直接搜比如php5.2之类的

2、笔者找的是flandera/php5.2-apache这个,自带apache,由于缺乏文档,把镜像拉下来,跑一下进去看看

进去后,研究下结构,结果如下:

apache的conf文件目录在/etc/conf/apache2/apache2.conf,此外这个conf文件include了一个空的httpd.conf文件

网站根目录在/var/www下

3、解决思路

编制一个dockerfile文件,将httpd.conf文件打包成新的镜像

将程序通过docker命令映射到容器中

4、编制conf文件

5、编制dockerfile(参考,名称和目录根据实际修改)

6、重新编译并运行

执行命令时候,httpd.conf需要和Dockerfile在同一个目录,如果conf文件有改动,需要重新打包

5、mac电脑打

看是不是正常了

brew 安装与使用

1.打开brew官方站点 

2.找到 Install Homebrew字样下的命令,并执行

常用命令:

brew list 列出已安装软件

brew update 更新brew

brew info  显示软件信息   #brew info php70

brew install   安装软件 #brew install php70

brew uninstall   卸载软件  #brew uninstall wget

brew search   搜索软件  #brew install  php  就可以查看有哪些版本的php,选取需要的brew install 安装即可

mac怎么配置php7+nginx

安装好brew之后,先安装php7。安装php7之前,要先更新一下brew的源并加入一些第三方的库:

brew update

brew tap homebrew/dupes

brew tap homebrew/versions

brew tap homebrew/homebrew-php

然后就可以使用brew搜索php70的包并安装了!