由于要将开发环境转到MacOS,以前在Windows安装一个PHPEnV即可的事情变得相对麻烦,记录一下安装过程。

  1. 首先安装HomeBrew,这是一个类似于apt/yum的软件包管理程序,原版在国外连接很慢,换成国内版安装:

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

  2. 安装Nginx

    brew install nginx

  3. 安装PHP,默认是最新版,也可以指定版本安装:将php换成php@7.3之类的即可

    brew install php

  4. 修改Nginx配置文件将8080端口改为80端口,先停止Nginx,再修改

    sudo nginx -s stop
    nano /usr/local/etc/nginx/nginx.conf

以上步骤要把localtion ~ .php$ {内的内容取消注释,修改工作目录,并把fastcgi_param一行内的$script改为工作目录,保存文件,退出

  1. 重启Nginx服务以监听80端口

    sudo nginx

  2. 启动php

    brew services start php

  3. 目前仍未解决在用户文件夹的工作目录运行静态资源加载出现404的问题
  4. 访问检查:http://localhost

none

评论已关闭