使用Laravel框架,用dcatadmin做后台,用sqlite做数据库

本文详细指导如何使用Composer安装Laravel框架,配置SQLite数据库,设置.env文件,安装dcatadmin,进行Web服务配置,包括Nginx伪静态和语言切换至中文,以及解决文件上传权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先使用composer安装laravel框架,命令行如下:
 

composer create-project laravel/laravel example-app

安装好后在laravel框架的database目录下创建sqlite数据库:
 

touch database/database.sqlite

sqlite数据库扩展名可以用.db,也可以用sqlite,官方推荐使用sqlite作为结尾,接下来去.env文件中修改数据库配置:

DB_CONNECTION=sqlite
database =/www/wwwroot/demo.demo.com/database/database.db


.env文件中的APP_URL=修改成自已的域名
接下来安装dcatadmin
 

cd {项目名称}

composer require dcat/laravel-admin

接下来
 

php artisan admin:publish


 

php artisan admin:install

上述步骤操作完成之后就可以配置 web 服务了,注意需要把 web 目录指向 public 目录!如果用的是 nginx,还需要在配置中加上伪静态配置
 

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

启动服务后,在浏览器打开 http://localhost/admin,使用用户名 admin 和密码 admin 登陆。
些时打开后台显示的是英文,可以在这里设置成中文
打开配置文件 config/app.php,设置 locale 参数的值为 zh-CN

进入后,设置成中文,然后再上传文件可能会报错,可能是权限不够,需要把database文件夹设置成有写入权限,而且数据库文件也必须有权限。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值