# 后端程序安装
> **注意事项**
后端项目部署,尽量用域名,不要用`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
- 前言
- 购买
- 后端程序安装
- 前端配置
- 常见问题
- 目录结构
- 更新日志
- 从零开发Vue-Element-Admin基础后台
- 前言
- 更新记录
- 第一步:创建 Vue CLI项目
- 第二步:安装 Element-UI
- 第三步:安装 Vue Router
- 第四步:调整 App.vue文件
- 第五步:创建 Login.vue页面
- 第六步:头部 Header.vue组件
- 第七步:左菜单 leftMenu.vue组件
- 第八步:新建 Dashboard.vue页面
- 第九步:新建 Upload.vue页面
- 第十步:新建 List.vue列表页面
- 第十一步:调整 NotFound.vue 页面
- 最后:执行编译与部署到服务器