其它服務器(ThinkPHP5)與Discuz3.3自帶的UCenter實現同步(一) - 通信成功

本篇不限於使用什麼框架,沒有框架都行,只要你放項目根目錄,都一樣的。

下載discuz,打開壓縮包後
在這裏插入圖片描述
我們只需要upload這個目錄,解壓至服務器www目錄下,改不改名隨你,我改爲dz。
目錄結構
在這裏插入圖片描述
安裝dz
在這裏插入圖片描述
納尼?你想說你要實現的是倆臺聯網的服務器互聯啊!
放心,可以連到。但我窮,買不起。

注意了!
該版本貌似最高只支持php7.0,再高就會安裝不了。即使你用7.0安裝完切換到更高版本也會報錯,不能正常使用,所以,你要切換到7.0。

我同意→下一步→下一步→配置數據庫,本地就127.0.0.1,爲了模擬你放服務器上要填ip,下一步→安裝完長這樣,就對了。
在這裏插入圖片描述
重新http://localhost/dz/admin.php訪問,輸入登錄帳號密碼,進入後臺,點擊UCenter,還是那個帳號密碼
在這裏插入圖片描述
在這裏插入圖片描述
如果你發現它一直是正在連接
在這裏插入圖片描述
那麼,是因爲你用的nginx,你換成apache就好了。
在這裏插入圖片描述
它爲什麼能通信成功?因爲它是discuz自帶的,已經配置好了的。
現在,我們要使它和其它服務器也通信成功,爲啥要通信成功?因爲沒成功,那你什麼操作都接收不到。

下載了tp5.0.24,用來模仿倆個站點。
在這裏插入圖片描述
打開這個配置文件

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
重點在於UC_KEY(通信密鑰)UC_APPID在這裏插入圖片描述
現在,我們添加一個應用
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
會自動生成密鑰的
在這裏插入圖片描述
將dz的這幾個複製tp目錄下
在這裏插入圖片描述
修改tp,這倆就是剛纔新建應用裏的id與key。
在這裏插入圖片描述
刷新dz後臺
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章