很多朋友可能会同我一样都想建立一个自己的网站,但是在建站之前需要学习的知识很多,比如要学习php、html、js程序语言及数据库等,所以很多建站的朋友都会望而却步。现在我就用市面上一些常用的免费开源的工具来教大家如何建立一个大型的网站,网站功能包括大型的内容管理、商城、现在比较流行的社交网站SNS、博客…….等,而且建立此网站不完全需要学习复杂的程序语言!你只要按我以下的步骤做就可以了,现在就跟随我开始吧!
一、建立本地的测试环境
正所谓工欲善其事,必先利其器,所以在建立网站前先要建立一个本地的测试环境由为重要。
因为我使用Dede+ucenter+uchome免费开源的网站程序来建站,所以我选用了Apache+ php+phpmyadmin+mysql的测试环境(注:以下的安装及配置过程都是在本地进行的),因配置Apache+php+mysql的环境需要有比较专业网络知识,加上我们只是做测试环境而不是设置服务器,所以在这里我强烈推荐大家下载Appserv2.5.9来安装测试环境,安装后程序就会自动配置好apache、php、mysql及phpmyadmin的了非常方便、傻瓜!在这里我就不做安装的教程了(因为真的是太傻瓜了!)。正确安装后打开浏览器在输入网址127.0.0.1后会看到下图,说明你已成功安装了测试环境了!

二、安装ucenter
现在很多站长都拥有多个网站,而每个网站都有不同的会员,能不能能实现一个会员号能同步登录及退出同多个网站,不用重复注册,实现资源整呢?答案当是可以啦!其实ucenter的作用就是这个,并且它的功能还不止这个,大家可以到ucenter的官网上看一下,这里就不多说了。
1.从ucenter官网下载ucenter1.5.0(GBK)后将 upload 文件夹解压到你之前安装的Appserv2.5.9程序目录下的www文件夹里,并把文件夹名改为ucenter。如图

2. 通过浏览器访问 http://127.0.0.1/ucenter/install/

点击我同意进行安装。

确认所有状态都是打√后点下一步

点击下一步继续


完成安装
注:以后要进入ucenter时,只需在浏览器输入http://127.0.0.1/ucenter就可以了
三、安装dedecms
Dedecms是一个功能强大的老牌cms程序,具有数据采集等实用功能,能做出一般的娱乐、新闻、游戏等大型网站。
1.同理在织梦官网下载dedecms5.5(GBK)后将 upload 文件夹解压到你之前安装的Appserv2.5.9程序目录下的www文件夹里,并把文件夹名改为dedecms。如图

2. 通过浏览器访问http://127.0.0.1/dedecms/install

点击继续

确认所有状态都是打√后点下一步继续

设置完成后点继续进入下一步

如图,点击下一步就完成了
点击登录后台,进入后台后生成网站就完成了,不会的朋友可以去dedecms官方网上察看使用帮助,这里就不说了。
四、安装uchome
Uchome是一个现在比较流行的社交网站程序(与开心网类似)。
1.同上面样到官网下载uchome2.0(GBK)后将 upload 文件夹解压到你之前安装的Appserv2.5.9程序目录下的www文件夹里,并把文件夹名改为uchome。如图

2.您需要首先将程序根目录下面的 "config.new.php" 文件重命名为 "config.php"如下图

3. 通过浏览器访问 http://127.0.0.1/uchome/install/

确认所有检测结果都ok后,点开始安装就可以进入下一步了

按上面的输入后点“提交ucenter配置信息”后,再点下一步继续设置


输入管理员名及密码就完成了
四、整合
现在已经完成了dedecms、ucenter、uchome的安装了现在就把dedecms及uchome通过ucenter整合到一起以实现资源整合并且两个网站的会员要实现同步登录及退出!
1.通过浏览器访问 http://127.0.0.1/ucenter,输入密码后进入ucenter
2.这时我们在应用管理中发现,uchome已经与ucenter成功通信了如图

因为在安装uchome时安装程序已经帮助我们配置好了,但我们发现找不到dedecms,这时我们需要通过dedecms后台中的ucenter模板进行设置。
3.通过浏览器访问http://127.0.0.1/dedecms/dede,输入密码后进入

按下图输入,创始人密码为你ucenter的密码

完成后点确认安装
4.再次进入ucenter,这时我们会发现在应用管理一项中多了一项我的网站,并且显示与ucenter通讯失败如下图

不用急,我时们点击编通信失败旁边的编缉链接以手工进行配置如下图

在应用的url内输入http://127.0.0.1/dedecms后提交,回到应用管里中发现已经通信成功了!如图

到这里有很多朋友以为看到了通信成功了就以为完成整合了,这就大错特错了!因为这时你只要进入uchcome中注册一账号,虽然可以在dedecms中使用达到了会员整合的目的,但细心的朋友你会发现两个网站的同一个会员不能同步录登及退出。
5. 用管理员的账号进入uchome,输入密码后进高级管理,在高级设置中找到一项“ucenter应用”点击进入


进入后点击“提交更新”
6. 现在马上再测试一下可以同步没有
7. 过程略……
8. 测试成功,并成功同时登录及退出!
五、关于我的一些经验
1.有些网友没有做到dedecms及uchome同时登录及退出很大的问题其实就在uchome中的“ucenter应用”中没有“提交更新”。
2.在论坛上看到有一些网友说安装dedecms、uchome或ucenter出现问题安装不了或出错其实很多都是本身php mysql没有配置好,所以对于一些菜鸟玩家我的建议就是安装Appserv2.5.9省得配置,因为安装程序会自动帮你装好php、mysql、Apache、phpmyadmin程序并且帮你自动配置好服务器,省得你一个一个地安装及配置。
最后说几句话,本人也是一个菜鸟,写这编文章只是抛砖引玉,希望可以帮助到大家,
因本人水平有,这编文章可能还有不足之,希望大家批评指正。
本文为原创文章,转载时请注明作者及出处!
(huonaicy) |