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