Mac下Laravel开发环境搭建

1、安装或升级合适的php版本
Laravel对php版本有要求,确认系统php版本高于要求版本(php -v),如果版本不符合要求,使用brew install php安装最新版本,安装完成后使用php -v确认版本号
2、安装laravel
https://learnku.com/docs/laravel/7.x/installation/7447
如果之前安装过,想升级,可以先卸载,再安装。
composer global remove laravel/installer
composer global require laravel/installer
3、安装XAMPP用于环境部署
https://www.apachefriends.org/download.html
我通常选择安装版而非虚拟机版本。
4、配置XDebug
Mac系统可能自带xdebug,可以通过 find /usr -name "xdebug.so" 查找位置。如果没有找到则按下面方法安装。
https://segmentfault.com/a/1190000021703126
官网下载
5、配置VSCode调试配置
https://www.jianshu.com/p/509f69e7cfa0
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "{fileDirname}",
"port": 9000
}
]
6、设置虚拟域名
在XAMPP项目目录下打开,httpd.conf
将#Include etc/extra/httpd-vhosts.conf前面的#注释去除。
在文件中添加目录访问权限。

Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Require all granted

打开httpd-vhosts.conf
添加虚拟域名配置

ServerAdmin www.test.com
DocumentRoot "/Users/lijin/development/person/www.test.com"
ServerName www.test.com
DirectoryIndex index.php
ErrorLog "logs/www.test.com.com-error_log"
CustomLog "logs/www.test.com-access_log" common

修改系统hosts ip映射
vi /etc/hosts
增加127.0.0.1 www.test.com,并保存。
7、断点调试
cd 到www.test.com,laravel new testapp 新建项目,vs打开项目添加断点

你可能感兴趣的:(Mac下Laravel开发环境搭建)