ucloud靜態wiki、blog小站的建立
ucloud個人站的開通
- 開通ucloud的賬號,具體過程這裡不再累述,請參見網上其他文章後文假定有auser用戶是ucloud上有效用戶
- 在auser用戶下建立一個單地域的對象存儲空間。比如(XYZ.cn-bj.ufileos.com)。則該空間即同步開通一個域名(網址)XYZ.cn-bj.ufileos.com的靜態頁面網站,所有在該存儲空間的內容均可以以XYZ.cn-bj.ufileos.com的下的文件對象(包含子目錄路徑文件信息)如path/afile.html均可以直接以http://XYZ.cn-bj.ufileos.com/path/afile.html來訪問到。
- 至此,基本的Ucloud個人站其實已經建立完成。
ucloud個人站文件的上傳
- 新的XYZ.cn-bj.ufileos.com現在肯定什麼內容都沒有的,你需要上傳文件;
- 上傳文件需要https://console.ucloud.cn/ufile/tools裡面的文件管理工具,你根據系統下載對應版本即可;
- 上傳文件需要配置config.cfg文件,填入你的public_key和private_key實際值,該內容在ucloud管理頁面的控制台>監控管理>API密鑰中可以查到。
- 采用<filemgr-命令行工具> --action sync --bucket <存儲空間名> --dir <需上傳文件目錄>即可同步上傳(下次再執行則只會傳遞更新),這裡
- `filemgr-命令行工具`需要換成你實際選擇的工具版本全名,比如我選用的是`filemgr-linux64`
- `存儲空間名`需要換成你選擇的存儲空間名,比如前面`XYZ.cn-bj.ufileos.com`對應的存儲空間是`XYZ`
- `需上傳文件目錄`也需要根據你實際定義
注意ucloud的對象存儲其實已經沒有了常規意義上的目錄的概念了,目錄路徑信息已經成為文件對象的一些描述屬性了,這裡體現在文件的引用名上,即其URI地址中除了前面的XYZ.cn-bj.ufileos.com部分是代表著存儲空間的基本地址,後面的無論多少個目錄符號其實是無意義的。
利用wiki-in-box搭建純靜態支持markdown頁面站點
參考我的另外一篇博文github靜態wiki、blog的建立
參考
- http://www.cnblogs.com/sosoft/p/3456631.html改寫規則式定義
- http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp了解JavaScript規則式
- http://www.uoota.com/blog/archives/12217?geek了解ucloud靜態網站建立規則