服務熱線:020-82299259   手機:+86 139-2237-2207
婚嫁電子商務系統

【官方教程】-OEmarry附件分離對接教程(對接七牛云)

點擊次數:5123  發布日期:2017-12-19  【打印此頁】  【關閉

PDF版下載:點擊下載

附件分離原理:

把網站的附件(包括圖片、語音、視頻等),獨立出來放到專門存放♑附件的服務器或云存🐼儲中,實現網站加速效果;OEmarry婚嫁眾包系統已實現附件分離功能,可以通過把附件放到附件服務器或云存儲中兩種方式。

以下是兩種方式實現附件分離介紹及對接教程

方式一:FTP附件服務器

通過FTP服務器實♒現附件分離,就是用戶需要開兩個服務器,一個放網站的服務器,一個專門存儲網站附件的服務器(下面稱為:附件服務器)。

準備材料:OEmarry后臺、附件服務器的FTP信息、網站服務器信息。


對接教程:

1、下載與上傳data附件文件夾

新安裝的或之前已經安裝好OEmarry的,打開網站的根目錄(通過FTP),data文件夾就是附件文件夾,然后把這個data附件文件下載到本地來,再上傳到附件服務器。(簡單理解就是復制一份data文件夾到附件服務器中)

(下圖是data文件夾在網站目錄的路徑)

 

 

這是把附件文件夾data上傳到附件服務器中的路徑;路徑可以自定義,我這里是放到public_html路徑下。

2、域名綁定附件服務器

附件服務器上傳好附件文件夾data之后,需要用一個域名綁定這個附件服務器,建議使用網站的二級域名,格式如:img.網站跟域名;我這里使用img.pzewvz.cn作為演示。

(綁定域名需要在服務器與域名管理里面設置與解析)


3OEmarry后臺對接附件服務器

登錄OEmarry管理后臺> 打開系統設置>全局設置>附件設置

填寫附件分離對接信息

①開啟附件分離:選擇“開啟FTP服務器”

②訪問域名:剛剛上面綁定附件服務器的域名“//img.pzewvz.cn/”(格式為//域名/

③網站根目錄/空間名:public_html(如果你網站是在web路徑下,那么就填寫web;如果直接就是根目錄就不需要填寫),填寫完之后點擊編輯保存。

4、附件服務器FTP配置

打開upload/source/conf/中的detach.inc.php文件(附件分離配置文件),把附件服務器的FTP信息填寫這里,包含:FTP鏈接地址、FTP端口、FTP用戶名、FTP密碼;填寫完畢之后保存即可。

detach.inc.php可以通過FTP下載到本地改或直接在服務器中改)

5OEmarry附件服務器實現附件分離對接完成。

 

方式二、附件云存儲(七牛云)

OEmarry可以對接七牛云的對象存儲實現附件分離,和FTP附件服務器原理是一樣的,只是附件是放到了七ꦬ牛云♕里面而不是自己的附件服務器里面;相比之下,云存儲效果更佳,成本相對也更低。


準備材料:OEmarry后臺、網站FTP、七牛云賬號;


對接教程:

1、注冊七牛云

要使用七牛云的對象存儲,就需要先進行注冊,七牛云地址是:www.qiniu.com

按照提示進行賬號驗證與相關信息填寫即可正常使用。(已注冊請忽略這一步)


2、創建對象存儲

注冊與登錄賬戶之后,進入個人中心,在左邊導航中找到對象存儲,打開后點擊頂部添加,就會進入下圖填寫創建對象儲存信息界面。

存儲空間名稱:如“oemarry

存儲地區:可以根據網站訪問所在地情況選擇

訪問控制:選擇公開空間

點擊右下角的立即創建。

3、查看及添加域名信息

創建之后,打開該存儲空間,右側是域名信息與查看域名信息。

測試域名:是免費使用的,不過有相應的限制。

CDN域名:是需要付費的,具體付費可以查看七牛云付費套餐,后添加。

(這里就是用測試域名作為演示)

4、查看密匙

創建好對象存儲之后,找到右上角的個人面板,點擊打開找到“密匙管理”并點擊打開。

進入到密匙管理界面,可以看到已經自動生成的密匙管理:AKSK

5OEmarry后臺對接對象存儲

登錄OEmarry管理后臺> 打開系統設置>全局設置>附件設置

填寫附件分離對接信息

①開啟附件分離:選擇“開啟七牛云存儲

②訪問域名:剛剛上面對象存儲的臨時域名 “// oi7kw9dq9.bkt.clouddn.com/”(格式為//域名/

③網站根目錄/空間名:oemarry;即對象存儲名稱。

填寫完之后點擊編輯保存。

6、配置對象云存儲信息

打開upload/source/conf/中的detach.inc.php文件(附件分離配置文件),AccessKeySecretKey,把對應的AKSK密匙信息(第4步里查看的密匙)填寫并保存即可。

detach.inc.php可以通過FTP下載到本地改或直接在服務器中改)

7、上傳附件到七牛云

經過上面的第6步,已經完成了對接,那么接下來就是把附件上傳到七牛云的對象存儲中。

步驟大概是:下載網站的附件文件夾data到本地、下載上傳工具、上傳。

①下載附件文件夾data:通過FTPdata文件夾下載到本地

(建議:現在本地創建一個文件夾,自定義命名,如:oemarry;下圖所示,然后把data文件夾放到里面)

②下載安裝上傳工具qrsbox,下載地址://developer.qiniu.com/code/v6/tool/qrsbox.html

下載對應的版本,我這里是使用windows電腦系統,那就下載適用于windowqrsbox上傳工具。

下載之后是一個壓縮包>解壓>解壓后運行qrsbox.exe

③填寫對應的同步配置信息:

AccessKey:  七牛云中的密匙AK(上面第4步)

SecretKey:  七牛云中的密匙SK(上面第4步)

空間名:    oemarry(對象存儲的空間名)

同步源目錄:就是下載到本地的data所在的目錄(上面創建的oemarry文件夾的目錄,查看方法如下圖)

填寫同步配置信息預覽

④上傳

點擊確認即可開始上傳,等待提示完成上傳即可。

⑤上傳的附件可以在對象存儲里面,內容管理中可以看到。

8OEmarry七牛云對象存儲實現附件分離對接完成


關于附件分離FQA

Q:附件分離有什么優勢?

A:減少網站服務器的資源占用、網站打開更快、用戶體驗更好、相對成本低。


Q:七牛云的對象存儲收費嗎?

A:有免費與收費的,免費的有限制,不過使用收費的成本也不高,具體可以到七牛云官方咨詢。


Q:不想要附件分離了怎么辦?

A:附件是在網站服務器中也同步生成的,如果對象存儲或附件服務器停用了,在后臺切換到不啟用即可。

 

OEmarry常見官方教程匯總://pzewvz.cn/bangzuwendang/114.html 

        ;                                ꦆ                      奧壹技術-阿坤