ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 后端程序安装 > **注意事项** 后端项目部署,尽量用域名,不要用`php artisan serve`,启用后端项目,否则会出现后台无法登录问题 [ 介绍 ] ``` 【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台, 采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) ``` [ 安装必读 ] ``` PHP版本: ^7.3 | ^8.0 后台项目: backend 程序目录权限 /config.php /Uploads/* /Temp/* 权限 0777 (文章最底部有提供 linux系统 授权命令 ; window系统朋友跳过) ``` [ 安装方法 ] ``` 1 创建MYSQL数据库,导入 resource/数据库.sql 2 把根目录的.env.bak文件名改成.env 3 根据你的数据库,配置.env “DB_HOST DB_PORT DB_DATABASE DB_USERNAME DB_PASSWORD” 4 设置 public 目录作为 web 目录访问内容 5 配置伪静态 ngnix参考:location / { try_files $uri $uri/ /index.php$is_args$query_string; } 6 后台入口 你的网址/admin 7 账号: admin 密码: admin ``` #### 安装依赖 > 由于众所周知的原因,国外的网站连接速度很慢。因此安装的时间可能会比较长,我们建议使用国内镜像(阿里云)。 ``` composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ``` *根目录执行* * composer update 或者 composer install #### 生成APP_KEY(非必须) >*根目录执行,如果已经有的就不需要生成了* * php artisan key:generate * php artisan config:clear #### linux权限 (非必须) * chmod -R 0777 storage