hello,word

Mac电脑php环境搭建

最近要自己在mac上搭建php环境

百度搜了下,中间也遇到了一些问题,又搜索解决了下。目前百度比较恶心的一点是搜索结果全部是cdns,cdns不能复制

或者是B站,里面全部是让关注公众号,公众号为付费内容

MAC版

1.安装brew

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

选择下载源:1.中科大 选择。   

是否需要装server端、核心端,回车跳过

选择今后的brew下载源 1.中科大

source /Users/dtm/.zprofile生效新导入的下载源 

 

2.其他软件

brew install openssl(默认已安装)

brew install wget 

 

3.mysql

安装:brew install mysql

启动:brew services start mysql

查看状态运行:brew services list

Name  Status  User File

mysql started dtm  ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

配置:/opt/homebrew/etc/my.cnf

安装过程中注意翻译英文提示,有一步好像是时候使用默认密码空格,Y/N,自己选了N,重新设置密码:12345678,

 

4.nginx

安装:brew install nginx

           sudo nginx

重启:sudo nginx -s reload   

配置文件:/opt/homebrew/etc/nginx/nginx.conf

web文件位置:/opt/homebrew/var/www

访问:http://localhost:8080 成功

 

5.php

在Mac电脑上安装多个PHP版本时不能使用PHP默认的自制内核,而需要使用shivammathur/php。

安装版本控制:brew tap shivammathur/php

安装php@后为版本号:brew install shivammathur/php/php@7.2

#解除版本关联:brew unlink php

选择当前使用版本: brew link --overwrite --force php@7.2

写入环境变量

echo 'export PATH="/opt/homebrew/opt/php@7.2/bin:$PATH"' >> ~/.zshrc

  echo 'export PATH="/opt/homebrew/opt/php@7.2/sbin:$PATH"' >> ~/.zshrc

 重启php:brew services restart shivammathur/php/php@7.2

查看php版本: php -v

 

配置文件:/opt/homebrew/etc/php/7.2/

站点位置:/opt/homebrew/var/www

 

Mac 环境搭建,参考资料

https://blog.csdn.net/mimica247706624/article/details/129771685

https://blog.csdn.net/zhanghao143lina/article/details/128531225

posted @ 2024-03-12 09:40  tying  阅读(138)  评论(0编辑  收藏  举报