本文只是用于记录环境搭建过程。方便下次搭建环境时不盲目的搜索。
1.搭建PHP开发环境(Apache+PHP+MySQL)
https://blog.csdn.net/galen2016/article/details/80778662
php有区分Thread Safe和Non Thread Safe版本,apache做服务器 安装Thread Safe版本 nginx做服务器安装Non Thread Safe版本
2.windows 下 php xdebug vscode 配置
https://blog.csdn.net/lpwmm/article/details/86369205
浏览器需要安装xdebug 插件
php.ini 文件中添加
[xdebug]
zend_extension=D:/ApacheServe/php-7.2.21/ext/php_xdebug-2.8.0-7.2-vc15-x86_64.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=on
xdebug.trace_output_dir=D:/ApacheServe/Extensions/php_log/php-7.2.21.trace
xdebug.profiler_enable=on
xdebug.profiler_output_dir=D:/ApacheServe/Extensions/php_log/php-7.2.21.profiler
xdebug.remote_host = “127.0.0.1”
xdebug.remote_enable=on
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_autostart=On
3.composer的安装
https://www.runoob.com/w3cnote/composer-install-and-usage.html
设置composer的镜像地址命令 使用的是阿里巴巴的镜像地址
全局模式:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
单独项目:
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
4.laravel 的下载及使用
使用composer 命令这是其中一种 cmd命令界面 下载的文件路径为当前CMD路径
最好cmd进入apache 的项目路径下
composer create-project laravel/laravel Laravel --prefer-dist “5.6.*”
laravel 5.7官方文档https://learnku.com/docs/laravel/5.7/lifecycle/2248
5.laravel 后台学习案例 laravel-admin
官方文档https://laravel-admin.org/docs/zh/installation
按照文档安装好后 cmd 进入laravel文件目录下 运行
php artisan serve
启动服务后,在浏览器打开 http://localhost/admin/ ,使用用户名 admin 和密码 admin登录.
或者使用apache服务 直接访问http://127.0.0.1/laravel57/public/index.php/admin
新建模块方法链接:https://blog.csdn.net/qq_36100763/article/details/83089818