文档首页 > > 最佳实践> MySQL> 使用RDS MySQL搭建Discuz!论坛

使用RDS MySQL搭建Discuz!论坛

分享
更新时间: 2019/06/17 11:42

轻松几步,教您在LAMP环境下搭建Discuz!。

  1. 设置安全组
  2. 创建ECS
  3. 搭建LAMP环境
  4. 创建并配置RDS
  5. 安装Discuz!

在搭建过程中,您会使用以下服务或工具:

  • 云服务:华为云ECS和RDS。
  • PuTTY:远程登录工具。
  • 安装包版本。
    • Apache:2.4.6
    • MySQL:5.4.16
    • PHP:5.4.16

准备工作

新用户需要创建VPC,并设置安全组。

设置安全组

  1. 登录华为云官网。
  2. 选择“虚拟私有云”,单击“申请虚拟私有云”
  3. 在基本信息页面进行设置,自定义VPC及子网名称,根据实际需求选择可用分区等,网段选择“192.168”,其他均可以保持默认配置,创建成功后,返回控制台页面。
  4. 选择安全组,单击目标安全组名称,单击“快速添加规则”
  5. 在快速添加规则弹框中,“自定义端口”输入80,单击“确定”

    图1 添加安全组规则

创建ECS

  1. 登录华为云官网。
  2. 在管理控制台购买ECS,关于计费详情,请参见产品价格详情

    1. 此处以公共镜像CentOS7.2 64bit(40GB)为例,如图2所示。
      图2 选择镜像
    1. 安全组务必选择“Sys-default”,如图3所示。
      图3 选择安全组

  3. ECS创建成功后,您可通过华为云管理控制台,对其进行查看或管理。

搭建LAMP环境

  1. 下载PuTTY客户端。
  2. 解压文件后,双击“putty”,显示配置界面。
  3. 选择“Session”,配置相关信息后,如图4,单击“Open”。

    1. 在“Host Name (or IP address)”输入ECS弹性IP地址,其他配置均保持默认值。
    1. 在“Saved Sessions”中输入名称,此处以“Discuz”为例,单击“Save”,保存会话配置。
      图4 配置PuTTY

  4. 在登录界面中,输入ECS的用户名和密码,即可登录ECS。
  5. 安装Apache、MySQL或PHP等软件。

    通过PuTTY登录云服务器,直接获取root权限,可以直接在PuTTY内输入命令。

    请输入软件安装命令,此处以PHP为例。

    yum install –y httpd php php-fpm php-server php-mysql mysql

    结果显示如下,表明安装完成。
    Complete

  6. 安装完成后,依次启动相关服务。

    systemctl start httpd.service

    systemctl start php-fpm.service

创建并配置RDS

  1. 请根据具体需求购买华为云RDS,关于计费详情,请参见计费详情

    选择MySQL5.6或MySQL5.7版本,创建RDS实例,设置root用户对应的密码。
    • 并确保RDS和ECS使用同一个安全组,以便用户正常访问数据库。
    • 请妥善管理您的密码,因为系统将无法获取您的密码信息。

  2. 云数据库RDS创建成功后,您可以登录华为云管理控制台,对其进行查看或管理。

安装Discuz!

  1. 请在Discuz!官网下载安装包。
  2. 安装“unzip”软件并解压安装包。

    yum install -y unzip

    unzip Discuz_X3.2_SC_UTF8.zip

  3. 将解压后的“upload”中的所有文件,复制到“/var/www/html/”目录。

    cp -R upload/* /var/www/html/

  4. 将写入权限赋予给其他用户。

    chmod -R 777 /var/www/html

  5. 访问如下地址,进入安装页面。

    http://弹性IP地址/install

    其中,弹性IP地址为ECS所创建的地址,“install”必须小写。

  6. 阅读并同意授权协议后,检查安装环境。
  7. 确认状态正常后,进入下一步设置运行环境。
  8. 初次安装选择全部安装Discuz! X(含UCenter Server),进入下一步开始创建数据库。
  9. 填写数据库信息和管理员信息,进入下一步开始安装。
  10. 安装完成后,单击页面访问入口,即可访问论坛。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区