前言
常有朋友遇到在更换服务器时或者本地AxureCloud迁移到服务器上时,如何正确迁移AxureCloud,让原有的原型可以正常访问呢?
事前准备
Navicat
:用于迁移数据库。
AxureCloud
:和原安装版本一致。
MySQL
:高于原安装的数据库版本,最好和原版本一致。
迁移步骤
1、保存数据库文件
新建连接,打开本地数据库
选择需要迁移的数据库,默认名称为axshare
,这里是axshare_444_2
,右键选择打开数据库,再右键选择转储SQL文件->结构及数据,保存为axshare.sql
文件备用。
2、保存原型文件
AxureCloud
的原型及相关文件默认存储路径为C:\ProgramData\AxureShare
,将整个文件夹内容保存为AxureShare.zip
备用。ProgramData
文件夹为隐藏内容,如果没看到该文件夹,点击上方查看,选中查看隐藏的项目。
如果未找打该目录,可以在AxureCloud
安装目录的site
文件夹下,打开customsettings.json
文件,RootStoragePath
的路径即为原型文件存储的目录,备份该目录文件即可。
3、安装数据库
在要迁移的新服务器上安装比原来相同或更高版本的mysql
,安装mysql
的过程不再赘述。
4、导入原数据库文件
选中一个数据库,右键新建数据库,输入数据库名、字符集、排序规则。
字符集和排序规则可以查看原数据库的编码和规则。
新建完成后,右键选择打开数据库,再右键选择运行sql文件,再点击开始即可,运行及导入完成。
导入完成后,关闭即可。
5、安装AxureCloud
6、解压原型文件
安装好后,访问原型文件会出现如下文件,这是因为我们原有的原型文件还未存放到服务器上。
删除C:\ProgramData\AxureShare
文件夹,将第2步保存的AxureShare.zip
文件解压到C:\ProgramData
。
再次访问原型,即可正常展示,至此我们迁移完成。