云服务器 ECS 建站教程:快速搭建 phpwind 论坛系统

快速搭建 phpwind 论坛系统

phpwind 是采用 PHP + MySQL 方式运行的开源社区程序。轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点。phpwind 提供了 2 款完全不同的版本,分别是拥有成熟功能、海量插件支撑的 phpwind 稳定版(v8.7.1)和注重轻社区、高效、易开发的 phpwind 先进版(v9.0.1)。

本文档介绍如何使用云市场的 PHPWind论坛系统(含智慧云虚机面板) 快速搭建论坛,包括:

  • 安装并使用 phpwind 先进版
  • 安装并使用 phpwind 稳定版
  • 获取商业授权

适用对象

适用于要搭建论坛的 经典网络 用户。

安装并使用 phpwind 先进版

前提条件

您应该已经拥有已经备案的域名。如果没有备案,购买 ECS 实例 后,您应到阿里云备案中心备案,备案地址为:https://beian.aliyun.com。

操作步骤

安装并使用 phpwind 先进版包括以下几个步骤:

  1. 购买安装了 PHPWind论坛系统(含智慧云虚机面板) 镜像的 ECS 实例
  2. 登录 phpwind 论坛
  3. 绑定域名

安装 PHPWind论坛系统(含智慧云虚机面板) 镜像

  1. 单击 PHPWind论坛系统(含智慧云虚机面板) 进入镜像详情页。
  2. 单击 立即购买,按提示步骤购买 ECS 实例,其中,网络类型 选择经典网络。

登录 phpwind 论坛

1.登录 ECS 管理控制台。

2.在左边导航栏里,单击 实例,进入 ECS 实例列表页。

3.选择所购 ECS 实例所在的地域,并找到所购 ECS 实例,在 IP 地址 列获取该实例的公网 IP 地址。

4.在浏览器地址栏中,输入公网 IP 地址。屏幕上会显示提示页面。

5.在提示页面上,单击 获取权限 按钮,下载权限文档 zhcloud-readme.doc。

权限文档中包含了智慧云虚机面板权限(host)、FTP 权限(PHPWind ftp)、 MySQL 数据库权限(PHPWind database)和 phpwind 后台管理权限(PHPWind admin)。

6.在浏览器地址栏里,输入 http://实例公网 IP 地址/admin.php,进入 phpwind 的登录页面。

7.在 phpwind 登录页面上,输入在权限文档 zhcloud-readme.doc 中获取的 phpwind 后台管理的用户名和密码,再单击 登录。

登录 phpwind 后台,您就可以管理 phpwind 论坛了。

绑定域名

1.登录 智慧云虚机面板 。登录信息参见权限文档 zhcloud-readme.doc:

  • host url 是指 智慧云虚机面板 的登录地址;
  • host account 是指 智慧云虚机面板 的登录账号;
  • host password 是指 智慧云虚机面板 的登录密码。

登录之后,如图所示。

2.单击 域名绑定,输入您的域名即可绑定。若您想禁止 IP 访问,删除含有 IP 地址的这条记录即可。

安装并使用 phpwind 稳定版

如果您想要安装 phpwind 稳定版(v8.7.1),按下面步骤操作。如果不想要安装 phpwind 稳定版(v8.7.1),可以略过这部分内容。

  1. 新增网站
  2. 使用 FTP 连接到新建的站点
  3. 购买并下载安装phpwind 稳定版(v8.7.1)

前提条件

您应已经安装了 FTP 工具。在这里,我们以 FileZilla FTP 为例(下载地址为:https://www.filezilla.cn/download/client)。

您应该已经拥有已经备案的域名。如果没有备案,购买 ECS 实例 后,您应到阿里云备案中心备案,备案地址为:https://beian.aliyun.com。

新增网站

1.登录 智慧云虚机面板。

2.单击 增加网站 ,进入新增站点的页面。

3.指定一个 FTP 账号密码,选择站点目录,单击 下一步。

4.启用JSP 选择 否,启用PHP 选择 是,PHP版本 选择 PHP5.4 版本。

5.类型 选择 mysql,指定数据库 名称 及 数据库 密码,单击 下一步。

6.输入一个 域名,单击 执行创建。

至此,您已经成功创建了一个新的站点。您可以查看新站点 FTP 和数据库的权限:

  • 查看 FTP 的权限:进入面板首页,单击 FTP 账号,单击 查看密码,可以查看到新站点的 FTP 账号和 FTP 密码。

  • 查看数据库权限:在 智慧云虚机面板 的 数据库 可以查看到。

使用 FTP 连接到新建的站点

1.启动 FileZilla FTP。

2.输入 ECS 实例的公网 IP 地址、FTP 账号、FTP 密码,单击 快速链接。

购买并下载安装 phpwind 稳定版(v8.7.1)

1.单击 phpwind 8.7.1安装包(UTF8) 进入程序下载详情页。确认信息后,单击 立即购买。

2.确认订单后,单击 确认开通。

3.开通成功后,单击 管理控制台。

4.在 已购买的服务 里,找到 phpwind 8.7.1安装包(UTF8),单击 管理。

5.在 应用管理信息 中,单击下载地址。

6.下载并解压安装包。

7.在 FTP 中,打开 phpwind 8.7.1安装包(UTF8)的 upload 目录,将 upload 目录下的程序上传到站点根目录下。

8.在浏览器中访问 新增站点 里绑定的域名。

9.在弹出对话框中,单击 接受。

10.单击 下一步。

11.输入数据库权限,单击 下一步。

12.完成安装,进入 phpwind 论坛首页。

获取商业授权

如果您的 phpwind 论坛需要商业授权,请按下列步骤操作。获取商业授权后,您可以合理合法地商业使用 phpwind 论坛程序。

如果不需要商业授权,可以省略这部分操作。

1.单击 phpwind商业授权(含软件包) ,进入phpwind商业授权详情页。

2.单击 立即购买,按步骤付 1 元购买。

3.登录 ECS 管理控制台。

4.进入 云市场 > 已购买服务,找到 phpwind 商业授权,单击 管理。

5.在 应用管理信息 中,单击管理地址。

6.单击 点击这里下载,得到验证文件 verify.html,通过 FTP 工具上传至站点根目录,再单击 立即授权。

7.输入您的站点域名,单击 确定,就完成商业授权了。

常见问题

301 重定向

1.登录 智慧云虚机面板。

2.找到 自定义伪静态 > 自定义,写入 301 重定向的 Nginx 规则,单击 保存。

下面以域名 yjcom.com 为例写 301 重定向 Nginx 规则。

  • 方法 A:不使用www.yjcom.com域名访问网站时都 301 重定向到www.yjcom.com。
if ($host != ‘www.yjcom.com’ ) {
rewrite ^/(.*)$ http://www.yjcom.com/$1 permanent;
}
  • 方法 B:使用yjcom.com域名访问网站时才 301 重定向到www.yjcom.com。
if ($host = ‘yjcom.com’ ) {
rewrite ^/(.*)$ http://www.yjcom.com/$1 permanent;
}

注意:实际使用时,将以上代码中的域名替换为您自己的域名。

使用智慧云虚机面板需要对公网开放哪些端口?

  • 确保您 ECS 实例所在的安全组已经对公网开放如下端口:21 端口、80 端口、3306 端口、1777 端口、8081 端口。
  • 确保您使用的安全软件没有封掉 1777 端口。
时间: 2024-09-13 00:19:38

云服务器 ECS 建站教程:快速搭建 phpwind 论坛系统的相关文章

云服务器 ECS 建站教程:搭建Magento电子商务网站(CentOS7)

搭建Magento电子商务网站(CentOS7) Magento是一款开源电商网站框架,其丰富的模块化架构体系及拓展功能可为大中型站点提供解决方案.它使用PHP开发,支持版本范围从PHP 5.6到PHP 7.1,并使用MySQL存储其数据.本文主要说明如何在阿里云ECS上搭建Magento电子商务网站.使用的操作系统为Linux CentOS 7. 2 64位. 适用对象 适用于熟悉ECS,熟悉Linux系统,刚开始使用阿里云进行建站的用户. 基本流程 使用云服务器 ECS 搭建Magento网

云服务器 ECS 建站教程:搭建Joomla基础管理平台

搭建Joomla基础管理平台 Joomla是一套知名的内容管理系统.Joomla是使用PHP语言加上Mysql数据开发的软件系统,Joomla的最新版本是3.x,这一版本实现了许多技术上的优化调整,是目前的稳定版本. 本文主要说明如何在阿里云ECS上搭建Joomla基础管理平台.使用的操作系统为Linux CentOS 6.5 64位. 适用对象 适用于熟悉 ECS,熟悉 Linux 系统, ECS 实例搭建刚开始使用阿里云进行建站的用户. 基本流程 使用云服务器 ECS 搭建 Joomla 平

云服务器 ECS 建站教程:搭建WordPress网站

搭建 WordPress 网站 WordPress 是一款常用的搭建个人博客网站的软件.使用阿里云的云服务器 ECS,您可以方便地搭建 WordPress,发布个人博客. 此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,横向和纵向扩展服务容量,例如: 扩展单个 ECS 实例的 CPU 和内存规格,增强服务器的处理能力. 增加多台 ECS 实例,并利用负载均衡,在多个实例中进行负载的均衡分配. 利用弹性伸缩(Auto Scaling),根据业务量自动增加或减少 ECS 实例的数量. 利用

云服务器 ECS 建站教程:快速使用AMH建站

快速使用AMH建站 AMH 是一套通过 Web 控制和管理服务器的 Linux 服务器管理系统以及虚拟主机管理系统.使用阿里云的云服务器 ECS 安装 AMH 可以快速地搭建出任意 PHP 网站.阿里云云市场包含大量的镜像资源,您只需简单购买所需的镜像环境就可快速搭建出应用环境. 准备工作 提前创建好 ECS 实例,详情请参考创建实例. 镜像部署 说明:这里的镜像部署只针对还未购买 ECS 服务器的用户. 操作步骤 1.登录阿里云云市场,搜索关键字 AMH4.2. 2.选择 PHP运行环境,单击

云服务器 ECS 建站教程:快速搭建 Moodle 课程管理系统

快速搭建 Moodle 课程管理系统 Moodle 是一个开源课程管理系统,采用 PHP + MySQL 方式运行的自由开源软件,遵循 GNU 公共许可协议.世界各地教育工作者越来越喜欢使用 Moodle 为学生建立网上动态网站.Moodle 平台界面简单.精巧,您可以根据需要随时调整界面,增减内容. 本文档介绍如何使用云市场的 moodle 网络教学平台(Centos 7.0 64位) 快速搭建 Moodle 课程管理系统. 适用对象 适用于要搭建 Moodle 课程管理系统的用户. 操作流程

云服务器 ECS 建站教程:PostgreSQL 本地Slave搭建步骤

PostgreSQL 本地Slave搭建步骤 PostgreSQL被业界誉为"最先进的开源数据库",目前阿里云数据库PostgreSQL版具有NoSQL兼容,高效查询,插件化管理,安全稳定的特性.本文档介绍使用阿里云ECS搭建PostgreSQL主从架构的操作步骤. 适用对象 适用于熟悉ECS,熟悉Linux系统,熟悉PostgreSQL的阿里云用户. 基本流程 使用阿里云ECS搭建PostgreSQL主从架构的操作步骤如下: 选购ECS 实例 主节点安装配置 从节点安装配置 检测验证

云服务器 ECS 建站教程:Discuz安装教程

Discuz安装教程 Discuz! 是全球成熟度最高.覆盖率最大的论坛软件系统之一.自 2001 年 6 月面世以来,Discuz! 已拥有 15 年以上的应用历史和 200 多万网站用户案例.目前,Discuz! 已经发展成为一个以社区为基础的专业建站平台,让论坛(BBS).社交网络(SNS).门户(Portal).群组(Group).开放平台(Open Platform)应用充分融合于一体,帮助网站实现一站式服务. 适用对象 适用于熟悉 ECS,熟悉 Linux 系统,刚开始使用阿里云进行

云服务器 ECS 建站教程:Drupal建站教程(CentOS7)

Drupal建站教程(CentOS7) Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成.它用于构造提供多种功能和服务的动态网站,能支持从个人博客到大型社区等各种不同应用的网站项目.本文主要说明如何在阿里云ECS上搭建Drupal电子商务网站. 适用对象 适用于熟悉ECS,熟悉Linux系统,刚开始使用阿里云进行建站的用户. 基本流程 使用云服务器 ECS 搭建 Drupal 网站的操作步骤如下: 选购ECS

云服务器 ECS 建站教程:部署Ghost博客(CentOS 7)

部署Ghost博客(CentOS 7) Ghost是一个免费的开源博客平台,使用JavaScript编写,基于Node.js,旨在简化个人博客和在线出版物的在线发布过程. 此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量,例如: 扩展单个 ECS 实例的 CPU 和内存规格,增强服务器的处理能力. 增加多台 ECS 实例,并利用负载均衡,在多个实例中进行负载的均衡分配. 利用弹性伸缩(Auto Scaling),根据业务量自动增加或减少 ECS 实例的数量.