POST TIME:2017-11-13 00:32
最新測(cè)試通過(guò)dedecmsCMS通過(guò)ucenter與uchome和discuz整合的教程:
一、環(huán)境搭建
DedeAMPZ 是直接整合PHP + Apache + MySql 的服務(wù)器環(huán)境管理軟件。主要具有如下特點(diǎn):
1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0;(完整版)
2、安裝使用十分簡(jiǎn)單,并支持在php4與php5中切換;
3、經(jīng)過(guò)專業(yè)的處理后,使你配置apache+php的站點(diǎn)更簡(jiǎn)單;
本地測(cè)試,先安裝DedeAMPZ
二、安裝dedecms
將upload文件夾下所有文件拷貝到DedeAMPZ/WebRoot/Default目錄下。
打開(kāi)瀏覽器,在地址欄理輸入http://localhost/install/index.php后運(yùn)行。
勾選“我已閱讀并同意協(xié)議”后點(diǎn)擊“繼續(xù)”,進(jìn)行安裝。
將所有模塊勾選。
數(shù)據(jù)庫(kù)設(shè)置:數(shù)據(jù)庫(kù)用戶,root;密碼:123456,這個(gè)和前面的一致。
注意:
對(duì)于“數(shù)據(jù)庫(kù)主機(jī)”、“數(shù)據(jù)庫(kù)名稱”、“數(shù)據(jù)庫(kù)用戶”及“數(shù)據(jù)庫(kù)密碼”,如果是在服務(wù)器上安裝,這些是你買空間時(shí)空間商提供給你的,要注意后面的幾個(gè)安裝過(guò)程都要求填寫這些,一定不要填錯(cuò)了,否則是無(wú)法安裝的。
管理員admin,密碼admin。點(diǎn)擊“繼續(xù)”,進(jìn)行下面的安裝。
安裝完成以后在瀏覽器地址欄輸入http://localhost/dede/login.php運(yùn)行,進(jìn)入dedecms后臺(tái)登陸界面,用戶名、密碼就是你在管理員初始密碼欄目下設(shè)定的。
進(jìn)入后臺(tái)后打開(kāi)“生成”欄目,點(diǎn)擊“更新主頁(yè)HTML”生成網(wǎng)站主頁(yè),然后退出后臺(tái)管理界面。再打開(kāi)瀏覽器,在地址欄理輸入http://localhost/ 運(yùn)行就可以看到dedecms默認(rèn)的網(wǎng)站主頁(yè)。
三、UCenter的安裝
下載ucenter,將其文件夾更名為ucenter,將ucenter文件夾放在DedeAMPZ/WebRoot/Default目錄下
打開(kāi)瀏覽器,在地址欄理輸入http://localhost/ucenter/install/index.php運(yùn)行,如下圖,即可進(jìn)入U(xiǎn)Center的安裝向?qū)Ы缑妗?/p>
點(diǎn)擊“我同意”用戶協(xié)議。
以上是進(jìn)行環(huán)境以及目錄、文件權(quán)限檢查之類的,這些就不要操心啦,電腦會(huì)給你做好的,只要每個(gè)項(xiàng)目后面都打了勾,要做的就是點(diǎn)擊“下一步”了。
數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)名、數(shù)據(jù)庫(kù)用戶、密碼等都是和前面的相同,注意UCenter創(chuàng)始人的密碼一定要記好,以后是要用到的。
成功安裝后,點(diǎn)擊“安裝用戶中心成功,點(diǎn)擊進(jìn)入下一步”按鈕,進(jìn)入U(xiǎn)center用戶管理中心登陸界面,可以輸入你剛才設(shè)定的UCenter創(chuàng)始人的密碼,進(jìn)入U(xiǎn)Center用戶管理中心。
四、Uchome的安裝
下載Uchome,將其文件夾更名為Uchome,將Uchome文件夾放在DedeAMPZ/WebRoot/Default目錄下
先把Uchome文件夾下的config.new.php文件名改為config.php。然后打開(kāi)瀏覽器,在地址欄理輸入http://localhost/uchome/install/index.php運(yùn)行,即可進(jìn)入U(xiǎn)Chome的安裝向?qū)М嬅妗?/p>
點(diǎn)擊“接受授權(quán)協(xié)議,開(kāi)始安裝UCenter home”按鈕開(kāi)始下一步安裝。
UCenter的URL:http://localhost/ucenter 如果是在服務(wù)器上安裝,把localhost換成你的空間域名。創(chuàng)始人密碼即使你上面安裝Ucenter時(shí)所設(shè)定的密碼。
Ucenter注冊(cè)成功,點(diǎn)擊“進(jìn)入下一步”按鈕繼續(xù)安裝工作。
數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)名、數(shù)據(jù)庫(kù)用戶、密碼等都要和前面的一致,填好后點(diǎn)擊“設(shè)置完畢,檢測(cè)我的數(shù)據(jù)庫(kù)配置”進(jìn)行數(shù)據(jù)庫(kù)配置檢測(cè)。
數(shù)據(jù)庫(kù)配置成功,繼續(xù)下面的安裝。
在這里可以設(shè)定管理員的用戶名和密碼,開(kāi)通管理員的空間設(shè)用戶名:admin,密碼:admin。
然后可以進(jìn)入管理員空間和進(jìn)入管理平臺(tái)了。
五、Discuz!安裝
下載discuz,將其文件夾更名為BBS,將BBS文件夾放在DedeAMPZ/WebRoot/Default目錄下
打開(kāi)瀏覽器,在地址欄理輸入http://localhost/bbs/install/index.php運(yùn)行,即可進(jìn)入Discuz!的安裝向?qū)Ы缑妗?br />
以上是進(jìn)行環(huán)境以及目錄、文件權(quán)限檢查之類的,這些仍然是不要操心的啦,電腦會(huì)給你做好的,只要每個(gè)項(xiàng)目后面都打了勾,要做的就是點(diǎn)擊“下一步”就好了。
填上你的UCenter創(chuàng)始人密碼,Ucenter的URL自動(dòng)生成的,已經(jīng)不需要?jiǎng)谀愕拇篑{啦,點(diǎn)擊“下一步“按鈕繼續(xù)。
把數(shù)據(jù)庫(kù)用戶名改成root,密碼即是前面設(shè)的123456。管理員帳號(hào)admin.密碼admin。
注意服務(wù)器上安裝時(shí)數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)名、數(shù)據(jù)庫(kù)用戶、密碼等都要和前面的一致,填好后點(diǎn)擊“下一步”進(jìn)行數(shù)據(jù)庫(kù)配置檢測(cè)及安裝。
好了,至此我們要暗轉(zhuǎn)的軟件全部安裝完成。
六、軟件的整合
現(xiàn)在我們已經(jīng)完成了dedecms、ucenter、uchome、discuz!的安裝了,下面要進(jìn)行的工作就是把dedecms、discuz!及uchome通過(guò)ucenter整合到一起以實(shí)現(xiàn)資源整合并且使三個(gè)網(wǎng)站的會(huì)員要能夠?qū)崿F(xiàn)同步登錄及退出。
首先,我們通過(guò)瀏覽器訪問(wèn) http://localhost/ucenter/index.php,打開(kāi)ucenter用戶管理中心登錄界面,輸入你的創(chuàng)始人密碼后進(jìn)入ucenter用戶管理中心。
進(jìn)入管理中心后,我們點(diǎn)擊“應(yīng)用管理”后可以發(fā)現(xiàn),uchome、discuz!已經(jīng)與ucenter“通信成功”了。
這是因?yàn)樵诎惭buchome、discuz!的時(shí)侯,安裝程序已經(jīng)幫助我們配置好了,但是別高興太早啊,呵呵,仔細(xì)看看,找到dedecms了沒(méi)有?沒(méi)有。怎么辦呢,這時(shí)需要通過(guò)dedecms后臺(tái)中的ucenter模塊進(jìn)行Ucenter配置。
然后,在瀏覽器地址欄輸入http://localhost/dede/login.php,打開(kāi)后臺(tái)管理登錄界面,輸入密碼后進(jìn)入dedecms后臺(tái)管理。
dedecms后臺(tái)管理界面的左側(cè)導(dǎo)航欄,點(diǎn)擊“模塊”標(biāo)簽,注意下面的“UCenter模塊”。
點(diǎn)擊“UCenter配置”,進(jìn)入以下頁(yè)面。
“服務(wù)端地址“填:http://localhost/ucenter (本地機(jī)),創(chuàng)始人密碼即是你在安裝UCenter時(shí)設(shè)定的創(chuàng)始人密碼;服務(wù)端IP地址填你的Ucenter安裝的空間IP(本地機(jī)填127.0.0.1),輸入后點(diǎn)“確認(rèn)安裝”。出現(xiàn)安裝成功提示。
退出dedecms管理后臺(tái),再次進(jìn)入U(xiǎn)Center用戶管理中心,這時(shí)我們會(huì)發(fā)現(xiàn)在“應(yīng)用管理”中多了一項(xiàng)“我的網(wǎng)站”,并且顯示的是“通信成功”了。
我們?cè)偻ㄟ^(guò)瀏覽器訪問(wèn)http://localhost/uchome/index.php, 用管理員的賬號(hào)進(jìn)入U(xiǎn)chome首頁(yè),點(diǎn)擊“設(shè)置”進(jìn)入另外一頁(yè),再點(diǎn)擊右上角的“高級(jí)管理”,輸入密碼后點(diǎn)擊“進(jìn)入平臺(tái)”進(jìn)入高級(jí)管理平臺(tái)。
在左側(cè)導(dǎo)航欄的“高級(jí)設(shè)置”中找到一項(xiàng)“UCenter應(yīng)用”點(diǎn)擊進(jìn)入。
在這里我們可以看到我們加入的三個(gè)應(yīng)用,分別點(diǎn)擊三個(gè)應(yīng)用下面的“提交更新“。退出管理界面,現(xiàn)在我們?cè)倩剡^(guò)頭去測(cè)試一下看就可以同步了。
七、經(jīng)驗(yàn)總結(jié)及疑問(wèn)
如果沒(méi)有做到Dedecms、UChome、Discuz!中同時(shí)登錄及退出的問(wèn)題其關(guān)鍵就是在uchome中的“ucenter應(yīng)用”中沒(méi)有“提交更新”。
有時(shí)候安裝dedecms、uchome或ucenter出現(xiàn)問(wèn)題安裝不了或出錯(cuò)等等,有的很多就是環(huán)境沒(méi)有搭載好,所以我建議就安裝dedecms提供的DedeAMPZForServer套件,至少在服務(wù)器的搭載上我們不需要花費(fèi)太多的精力。
另外注意的是UCenter的配置。比如“通信密鑰”是否一致。這個(gè)一般是導(dǎo)致 UCenter 與Dedecms、UChome、Discuz!等 通信失敗的主要原因之一。這個(gè)密鑰是可以自己隨便寫的,但要保證 UCenter 與 DIscuz 的密鑰一致。又比如“ID”。查看 UCenter 后臺(tái)的應(yīng)用 ID 是否與Dedecms、UChome、Discuz!等后臺(tái)的 ID 一致,如不一致,請(qǐng)修改各個(gè)應(yīng)用后臺(tái)的"UCenter 應(yīng)用 ID"。這個(gè)也是導(dǎo)致 UCenter 與 DIscuz 通信失敗的主要原因之一。關(guān)于UCenter的配置等這一點(diǎn)可以參考UCenter官方提供的說(shuō)明手冊(cè)。(本文來(lái)源于DEDECMS網(wǎng))
上一篇:DEDE如何制作不同背景的列表
下一篇:dedecms程序安裝方法與步驟