ASCII码 ASCII码

Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

发布于:2022-04-10 13:30:42  栏目:技术文档

之前刚装好了 HomeBrew,接下来就要安装 环境了。

注意:如果 brew install 出以下错误, 则安装时使用 arch -arm64 brew install 软件包名 进行安装https://zsrimg.ikafan.com/file_images/article/202103/2021032510363539.jpg安装 Nginx brew install nginx安装成功后,通过 brew info nginx ,查看 nginx 信息,最主要是看 网站根目录与配置文件目录。(默认为 8080 端口)https://zsrimg.ikafan.com/file_images/article/202103/2021032510363640.jpgphp-fpm 解析 php

  1. # 终端
  2. vim /opt/homebrew/etc/nginx/nginx.conf

} 中新增 location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }

  1. # 终端, 重启 nginx
  2. nginx -s reload
  3. # nginx 常用命令
  4. sudo nginx # 启动
  5. sudo -s reload # 重新加载配置
  6. sudo -s reopen # 重启
  7. sudo -s stop # 停止

安装 MySQL首先搜索是否包含想要安装的 mysql 版本, 这里以 mysql@5.7 为例https://zsrimg.ikafan.com/file_images/article/202103/2021032510363641.jpg安装成功https://zsrimg.ikafan.com/file_images/article/202103/2021032510363642.jpg添加 MySQL 环境变量

  1. # 终端
  2. echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
  3. # 刷新 ~/.zshrc
  4. source ~/.zshrc

查看当前版本 mysql —version安装PHP首先搜索是否包含想要安装的 php 版本, 这里以 php5.6 为例 brew search php执行 brew search php 后发现没有 php5.6, 解决方法就是 tap 一下。https://zsrimg.ikafan.com/file_images/article/202103/2021032510363643.jpghttps://zsrimg.ikafan.com/file_images/article/202103/2021032510363643.jpgtap一下 brew tap shivammathur/php如果 tap 超时, 则用浏览器打开 https://github.com/shivammathur/homebrew-php, 下载压缩包

解压至 /opt/homebrew/Library/Taps/shivammathur/homebrew-php (不存在则需要手动创建目)

完成后就可能找到 php5.6 版本了https://zsrimg.ikafan.com/file_images/article/202103/2021032510363744.jpg安装php5.6,耐心等待安装完成 brew install shivammathur/php/php@5.6添加PHP环境变量

  1. # 终端
  2. vim ~/.zshrc
  3. # 新增
  4. export PATH="/opt/homebrew/opt/php@5.6/bin:$PATH"
  5. export PATH="/opt/hom
  6. # 终端 刷新 ~/.zshrc
  7. source ~/.zshrc
  8. # 常用命令
  9. brew services start php@5.6 # 启动 php5.6
  10. brew services stop php@5.6 #关闭 php5.6

安装 brew-php-swither PHP版本切换工具 brew install brew-php-switcher切换版本

  1. # brew-php-switcher 版本号
  2. brew-php-switcher 5.6

查看当前版本 php -v

相关推荐
阅读 +