# xzcms系统升级流程,升级方式有两种自动升级和手动升级
## 自动升级
地址栏输入 {域名}/upgrade/index.php?appkey={自己的appkey} 进行升级
说明:
1:{自己的appkey}为{项目根目录}/.env中的APP\_KEY
2:原项目备份地址为/tmp/{项目名}\_back\_{日期}
3:数据库备份文件放置于 /tmp/table\_back.sql 文件中
4:数据库升级执行的sql语句放置于文件/tmp/alterSql.sql中
## 手动升级
一 项目源码升级
1:下载最新版的xzcms.zip文件
2:暂停系统访问
3:将原项目文件名更改为其他名称作为备份
4:将原项目.env 文件覆盖到新项目的.env文件中,其中 VERSION 配置不用覆盖
5:将新项目放置于网站根目录,名称更改为原项目名
二 数据库升级
1:地址栏输入 {域名}/upgrade/index.php?appkey={自己的appkey}&&action=database 进行数据库升级
2:数据库备份文件放置于 /tmp/table\_back.sql 文件中
3:数据库升级执行的sql语句放置于文件/tmp/alterSql.sql中