上云无忧 > 文档中心 > 百度智能云云虚拟主机实践 - 使用Discuz搭建论坛
云虚拟主机
百度智能云云虚拟主机实践 - 使用Discuz搭建论坛

文档简介:
本文介绍百度智能云“BCH使用Discuz搭建论坛”的方法(含操作指导视频),您可以参考视频中的关键步骤指导,使用智能云产品或是自助解决问题,请点击此处观看视频《BCH使用Discuz搭建论坛》。 【百度智能云】商务安全主机
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文介绍百度智能云“BCH使用Discuz搭建论坛”的方法(含操作指导视频),您可以参考视频中的关键步骤指导,使用智能云产品或是自助解决问题,请点击此处观看视频《BCH使用Discuz搭建论坛》。

说明:

如视频指导中的部分界面元素或操作方式发生变化,请以智能云控制台界面为准。本视频重点演示功能操作流程,界面的细微变化不影响流程的整体呈现。

Discuz是一套通用的社区论坛软件系统,是目前全球成熟度最高、覆盖率最大的论坛软件系统之一。Discuz的基础架构采用web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。

前置任务

在安装Discuz框架前,用户需完成以下操作:

  1. 下载Discuz安装包,可到Discuz官方论坛下载。本例使用的是Discuz X3.2版本。
  2. 在本地安装FileZilla或其他形式的FTP工具,用于上传安装包至BCH环境。
  3. 创建BCH主机,具体操作可参看控制台操作指南-创建主机。

    注意:

    首次登录控制面板,系统会要求初始化您的密码,包括设定管理密码、FTP密码、MySQL账号密码,请记录密码信息用于后续操作。

  4. (可选)推荐用户使用独立域名;如果没有独立域名,可通过百度智能云的域名服务申请域名。用户也可以通过系统分配的临时域名访问网站。
  5. (可选)申请SSL证书,为了保证用户访问站点的安全性,建议打开BCH的HTTPS访问功能。如果需要使用该功能,请预先申请SSL证书。

安装Discuz框架

  1. 通过FTP连接BCH主机,以下以FileZilla为例:

    注意:

    登录时端口号要设置为 21 。详细操作请查看上传网站文件。如果无法通过FTP访问,请查看FTP登录失败。

  2. 上传Discuz安装包至webroot路径下。

  3. 登录BCH控制面板,选择“工具与服务>文件解压”,将压缩包解压到/webroot路径下(由于官网下载的Discuz压缩包内嵌套了一层文件夹,因此可直接将压缩包解压到/webroot下,用户也可以根据实际情况灵活配置)。

    完成解压缩操作后,刷新FTP,可看到新增三个文件夹,文件夹内容如下。此时可删除Discuz压缩包,节省主机的存储空间。

    • upload 目录下面的所有文件是可用程序文件;
    • readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明;
    • utilities 目录为论坛附带工具,包括升级程序和 Tools 工具箱。

  4. 进入upload目录,选中该目录下的所有内容,并拖拽至上一级目录(即webroot目录)下。

  5. 通过BCH的临时域名访问站点,在临时域名后新增index.php,系统将自动跳转至安装界面,并按照提示信息进行操作,如下图所示:

  6. 填写Discuz的数据库配置信息,相关信息可到“控制面板>常用操作>账号信息”中查看。配置Discuz管理员的用户名和密码。

    注意:

    填写“数据库主机”信息时,需要同时填写端口号。

  7. 完成安装后可通过右下角链接跳转至论坛首页。如果跳转失败,可通过“临时域名+forum.php”访问论坛首页。

    此时可在“控制面板>高级设置>默认首页设置”中,删除原有首页设置并将Discuz目录下的forum.php文件设置为首页,设置后注意点击“保存设置”按钮,让配置生效。此时可直接通过BCH主机的临时域名访问Discuz。

  8. 选择“控制面板>常用操作>主机运行模式”,将主机运行模式切换为发布模式。

    说明:

    云虚拟主机创建成功后,默认为“调试模式”。“调试模式”可用于快速定位网站代码问题。如需正常发布使用,请变更为“发布模式”,系统将更安全、高效。

开通Discuz云平台

如果用户的BCH主机环境是Nginx,在开通Discuz云平台之前,需要先修改配置文件参数。以下操作中步骤1和步骤2仅针对Nginx环境,Lighttpd环境可直接执行步骤3。

  1. 通过FTP登录云主机,找到/webroot/source/function/function_filesock.php
  2. 找到_dfsockopen函数,修改timeout变量为30,如下图所示:

  3. 访问以下地址,进入操作界面。

    http://站点域名/admin.php?frames=yes&action=cloud&operation=open

    注意站点域名替换为自己的域名

  4. 点击“我要开通”按钮,开启Discuz云平台,并根据提示完成其余操作,如下图所示:

    注意:

    如果绑定QQ后提示业务开通失败,请返回重试。

相似文档
  • 微擎是一款免费开源的公众号管理与小程序开发系统,基于目前最流行的WEB2.0架构(php+mysql),支持在线升级和安装模块及模板,拥有良好的开发框架、成熟稳定的技术解决方案、活跃的第三方开发者及开发团队,依托微擎开放的生态系统,提供丰富的扩展功能。 【百度智能云】商务安全主机
  • 说明: BCH API仅对申请的用户开放,使用前请先提交工单申请。 百度智能云云虚拟主机产品(BCH)开放API(简称BCH-API)是特别为主机服务代理商及ISV/SI合作伙伴提供的Restful API。 【百度智能云】商务安全主机
  • 主机购买:提交套餐ID、购买时限、bj.bdysite.com二级域名前缀、PHP版本等信息创建新营销云建站主机。 主机信息查询:获取主机信息,返回包括:状态,域名,Ftp、数据库及主机账号等主要信息。 【百度智能云】商务安全主机
  • 说明: BCH API仅对申请的用户开放,使用前请先提交工单申请。 主机购买: 描述: 本接口用于创建一个云虚拟主机实例(BCH)。
  • 规范化字符串: 通常一个字符串中可以包含任何Unicode字符,在编程中这种灵活性会带来不少困扰,因此引入“规范字符串”的概念。 【百度智能云】商务安全主机
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部