前言
常有朋友遇到在更換服務器時或者本地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
。
再次訪問原型,即可正常展示,至此我們遷移完成。