最近在接触基于PHP框架laraval的一个nova项目,它 官方文档 在介绍安装有些步骤不是很详细,所以记录一下整个安装流程:
1、需要确保安装mysql、php、composer环境
2、安装laraval框架,通过larval框架创建新project项目
1 | # 安装laraval |
3、进入创建好的新project项目,修改composer.json文件
1 | // 新加repositories字段 |
4、修改composer.json
文件后,按顺序执行:
执行 composer update
执行 php artisan nova:install
5、本地数据库创建
修改.env
文件里面数据库相关信息,比如数据库名、用户名、密码
执行 php artisan migrate
(本人测试发现在mysql8.xx版本会出现连接报错,暂时没能解决,连接5.xx的mysql没问题)
但是又遇到Unknown character set: 'utf8mb4'
报错,解决方案是修改项目里的 /config/database.php
6、创建用户(用于访问时的登录)
php artisan nova:user
7、启动服务 php artisan serve
访问路径 http://127.0.0.1:8000/nova/
即可看到后台界面啦