网站建设全过程(使用cPanel X)详细讲解(四)

在 2008-12-09 发布于 网站相关 下以来已有8,532人读过本文 | 9条评论 发表评论

在前面的文章,如网站建设全过程(使用cPanel X)详细讲解(一)网站建设全过程(使用cPanel X)详细讲解(二)中,51Blog为您介绍了使用cPanel X面板的免费空间的一些概况,然后在网站建设全过程(使用cPanel X)详细讲解(三)一文中,介绍了在使用cPanel X面板的免费空间创建WordPress博客的过程和详细步骤。接着,51Blog又在WordPress安装完成后需要做的几件事(一)WordPress安装完成后需要做的几件事(二)WordPress安装完成后需要做的几件事(三)等三篇文章中介绍了WordPress博客安装完成之后需要做的一些后续工作。

本文,51Blog将接着前面的内容,介绍一下如何在使用cPanel X面板的免费空间上架设论坛。当然,在这里,51Blog以目前使用最为广泛、最为流行的Discuz论坛为例来详细介绍架设论坛的工作。

六、通过FTP上传Discuz程序

事实上这些操作步骤我们已经在前网站建设全过程(使用Vista Panel)WordPress安装完成后需要做的几件事(三)中为大家详细讲述过了,在此我们只简单地一笔带过,如果您还有什么问题没有解决,想了解更详细的内容,请点此阅读。当然,您也可以直接跟贴留言与51Blog交流。

1.下载Discuz简体中文版程序

虽然Discuz论坛已经发布了7.0版本,但此处我们仍然以6.10版为例来介绍Discuz论坛的安装。安装Discuz论坛前需要安装Discuz论坛公司的一个整合软件UCenter,点此直接下载程序:

UCenter 1.0.0 简体GBK版本 电信站 网通站

Discuz! 6.1.0 简体GBK 版本 电信站 网通站

当然,你也可以点此直接进入到Discuz的官方下载站去下载自己需要的程序。

下载完成以后,解压两个压缩包,并取出解压后的文件夹中的upload文件夹以供我们使用。在这里,为了方便,51Blog推荐将UCenter文件夹下的upload文件夹重命名为ucenter文件夹(注意文件名使用小写即可),然后将其复制到Discuz文件夹中的upload文件夹下,这样,等会儿我们只需将该upload文件夹下的所有文件和文件夹全部上传到站点空间的根目录即可。

2.配置FTP工具、建立FTP站点

本部分内容前面我们已经详细讲述过了,详见WordPress安装完成后需要做的几件事(三)一文,如您有任何问题,请留言。

3.上传 Discuz 和 UCenter 脚本程序

在这里,51Blog需要说明的一点是,在前面的文章中我们一直在使用的000WebHost已经推出了新的策略用来屏蔽中国大陆用户的申请,甚至即使申请成功,我们也不能正常使用。所以,此处,51Blog将使用另一款cPanel X免费空间来为您讲述如何架设Discuz论坛,这款免费空间是HastyFree,详情可参看1G空间50G流量国外免费空间HastyFree一文。

使用HastyFree时,FTP客户端的站点设置如下图所示:

设置完成之后,直接点击对话框中的“连接”按钮,等待片刻即可成功连接到FTP服务器,如下图所示:

如上图所示的众多文件夹,我们都可以不管,只需注意其中的public_html和www文件夹即可。事实上这两个文件夹存有相同的文件,我们上传文件时,只需上传到其中一个里面,另一个里面就会有相同的文件。

连接上FTP服务器之后,我们就可以将我们的Discuz论坛程序上传到服务器上了。将前面我们整理好的upload文件夹中的文件全部上传到FTP的www或者public_html文件夹中,上传完成后的FTP端如下图所示:

4.建立数据库

上传完成之后,登录HastyFree空间的控制面板,我们来查看空间的数据库信息。登录地址形如:http://51blog.hastyfree.com:2082。登录之后,创建MySQL数据库以及数据库用户名,并记录下相应的信息,比如51Blog的数据库信息如下:

数据库服务器:localhost

数据库名:i51blog_discuz

数据库用户名:i51blog_i

数据库密码:*********

然后,我们来修改上传到服务器中的根目录下的config.inc.php文件,打开后找到文件的14到17行,如下:

$dbhost = ‘localhost’;   // 数据库服务器
$dbuser = ‘username’;   // 数据库用户名
$dbpw = ”;    // 数据库密码
$dbname = ‘discuz’;   // 数据库名

将其修改为:

$dbhost = ‘localhost’;   // 数据库服务器
$dbuser = ‘i51blog_i’;   // 数据库用户名
$dbpw = ‘*********’;    // 数据库密码
$dbname = ‘i51blog_discuz’;   // 数据库名

当然,你也可以将其中第42行的:

$adminemail = ‘admin@your.com’;  // 系统管理员 Email

适当修改一下。修改完毕之后,直接保存相应信息。

5.安装UCenter和Discuz

然后我们在浏览器地址栏中输入形如http://51blog.hastyfree.com/ucenter/install的链接,回车开始安装UCenter。在第一个页面中勾选同意协议,然后直接点击页面中的下一步按钮,在进入的新页面中,我们可以看到如下图所示的错误信息:

根据如上图所示的提示信息,我们将站点根目录的ucenter目录下这些文件夹和文件的属性修改为777可读写。设置方法我们在前面已经讲述过,此处不再赘言。将上面的所有文件夹的属性都设置好之后(尽管提示有config.inc.php文件,而目录下并没有该文件,但只要将data文件夹设置为777可读写,就不必管该文件了),刷新页面,可以看到已经没有错误信息提示了,直接点击下一步,开始安装UCenter。程序跳转到新的页面,如下图所示:

如上图所示,我们填入相应的数据库信息,然后点击页面中的下一步,继续安装。系统跳到设置账户密码页面,如下图:

设置好相应的密码,点击页面中的下一步按钮。页面将跳转到最后一步页面,直接点击“安装用户中心成功,点此进入下一步”按钮,系统跳转到UCenter管理中心,UCenter安装成功。

然后我们在浏览器地址栏中输入形如http://51blog.hastyfree.com/install/index.php的链接,回车开始Discuz的安装过程。点击第一个页面中的“我同意”按钮,然后可以看到系统的错误提示信息,如下:

  • 安装向导无法写入配置文件, 请设置 config.inc.php 程序属性为可写状态(777)
  • 附件目录 默认是 ./attachments 无法写入,附件上传功能将无法使用
  • 数据目录 ./forumdata 无法写入,请设置属性为可写状态 (777)
  • 缓存目录 ./forumdata/cache 无法写入,请设置属性为可写状态 (777)。
  • 数据目录 ./forumdata/templates 无法写入,请设置属性为可写状态 (777)
  • 缓存目录 ./forumdata/threadcaches 无法写入,请设置属性为可写状态 (777)。
  • 缓存目录 ./forumdata/logs 无法写入,请设置属性为可写状态 (777)。
  • 缓存目录 ./uc_client/data/cache 无法写入, 请设置属性为可写状态 (777)
  • 所以,我们需要将上面所列的这些文件或者文件夹的属性设置为777可写状态,设置完成之后,刷新安装页面,系统跳转到新的页面,需要我们设置UCenter的相关信息,如下图所示:

    如上图,设置好相应的UCenter信息,我们直接点击下面的按钮进入到安装程序的下一步。系统提示设置论坛的相关信息,如下图所示:

    如上图,设置好相关信息之后,直接点击页面下方的按钮,开始安装程序。等待片刻,程序就会安装成功,然后我们就可以看到安装完成的提示页面。直接点击页面下方的“您现在可以点击这里进入论坛”按钮,进入我们的论坛。

    至此,我们的Discuz论坛就正式安装成功了。当然,安装成功只是万里长征的第一步,还有很多后续工作需要我们来完成,比如论坛的相关设置,论坛的建设以及论坛的宣传经营,等等。51Blog也会在以后的文章中为您分享一些Discuz论坛的使用经验,敬请继续关注51Blog。不过在此,51Blog先预祝您的论坛红红火火,越来越兴旺发达。呵呵。

    9条评论

    1. […] 在前面的文章网站建设全过程(使用cPanel X)详细讲解(四)中,51Blog为您详细介绍了如何安装目前网络上最流行的论坛之一——Discuz! 论坛。当然,安装完成之后我们还有许多工作要做,比如进行论坛的各种设置,优化论坛,建设版块,扩充论坛内容等等。不过这些事情都不是一朝一夕所能完成,而且因为Discuz论坛的设置和建设都相当容易,你可以通过长期的努力和摸索慢慢完成,所以51Blog在此也不再赘言。 […]

    2. yousu
      2009/03/29 19:16:34

      请教下,我把根目录的文件全给删了,www.crazyou.com还是能打开,跟没删之前一样,使用的是000webhost.com空间

      回复评论

      admin 说:

      已回复。。DNS没有修改。。。

      回复评论

    3. 小旋子
      2008/12/10 09:24:41

      请问你的站点被百度收录花了多长时间?

      回复评论

      admin 说:

      收录一条,就是站点的时候,大概用了5天吧;
      然后那天突然收录了3条内容,用了大概半个月吧。
      现在还是那可怜的4条,而Google已经高达150条了,呵呵。。
      慢慢来吧。我觉得好好做,应该还是没问题的,呵呵。。

      回复评论

    4. HZS.name
      2008/12/09 22:56:36


      你不累么?

      回复评论

      admin 说:

      还可以吧,没事儿时写点东西还是挺好的啊。
      还有,我是坚持走原创路线的,所以不随便转载什么东西,只能自己写了。

      回复评论

    5. 坏人 Huài Rén
      2008/12/09 22:50:11

      哇,终于开始Discuz的篇幅了,搬个小板凳过来瞅着慢慢学,呵呵

      回复评论

      admin 说:

      多谢老弟支持,呵呵。
      你现在貌似牛×的不象样啊。哈哈哈。。

      回复评论

    发表评论

    您的昵称 *

    您的邮箱 *

    您的网站