阿里云ECS云服务器上快速搭建 phpwind 论坛系统教程
发布时间:2017-10-19 16:22
快速搭建 phpwind 论坛系统
phpwind 是采用 PHP + MySQL 方式运行的开源社区程序。轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点。phpwind 提供了 2 款完全不同的版本,分别是拥有成熟功能、海量插件支撑的 phpwind 稳定版(v8.7.1)和注重轻社区、高效、易开发的 phpwind 先进版(v9.0.1)。
本文档介绍如何使用云市场的 PHPWind论坛系统(含智慧云虚机面板) 快速搭建论坛,包括:
适用对象
适用于要搭建论坛的 经典网络 用户。
安装并使用 phpwind 先进版
前提条件
操作步骤
安装并使用 phpwind 先进版包括以下几个步骤:
-
购买安装了 PHPWind论坛系统(含智慧云虚机面板) 镜像的 ECS 实例
-
登录 phpwind 论坛
-
绑定域名
安装 PHPWind论坛系统(含智慧云虚机面板) 镜像
-
单击 PHPWind论坛系统(含智慧云虚机面板) 进入镜像详情页。
-
单击 立即购买,按提示步骤购买 ECS 实例,其中,网络类型 选择经典网络。
登录 phpwind 论坛
-
登录 ECS 管理控制台。
-
在左边导航栏里,单击 实例,进入 ECS 实例列表页。
-
选择所购 ECS 实例所在的地域,并找到所购 ECS 实例,在 IP 地址 列获取该实例的公网 IP 地址。
-
在浏览器地址栏中,输入公网 IP 地址。屏幕上会显示提示页面。
-
在提示页面上,单击 获取权限 按钮,下载权限文档 zhcloud-readme.doc。
权限文档中包含了智慧云虚机面板权限(host)、FTP 权限(PHPWind ftp)、 MySQL 数据库权限(PHPWind database)和 phpwind 后台管理权限(PHPWind admin)。
-
在浏览器地址栏里,输入 http://实例公网 IP 地址/admin.php,进入 phpwind 的登录页面。
-
在 phpwind 登录页面上,输入在权限文档 zhcloud-readme.doc 中获取的 phpwind 后台管理的用户名和密码,再单击 登录。
登录 phpwind 后台,您就可以管理 phpwind 论坛了。
绑定域名
-
登录 智慧云虚机面板 。登录信息参见权限文档 zhcloud-readme.doc:
-
host url 是指 智慧云虚机面板 的登录地址;
-
host account 是指 智慧云虚机面板 的登录账号;
-
host password 是指 智慧云虚机面板 的登录密码。
登录之后,如图所示。
-
单击 域名绑定,输入您的域名即可绑定。若您想禁止 IP 访问,删除含有 IP 地址的这条记录即可。
安装并使用 phpwind 稳定版
如果您想要安装 phpwind 稳定版(v8.7.1),按下面步骤操作。如果不想要安装 phpwind 稳定版(v8.7.1),可以略过这部分内容。
-
新增网站
-
使用 FTP 连接到新建的站点
-
购买并下载安装phpwind 稳定版(v8.7.1)
前提条件
新增网站
-
登录 智慧云虚机面板。
-
单击 增加网站 ,进入新增站点的页面。
-
指定一个 FTP 账号密码,选择站点目录,单击 下一步。
-
启用JSP 选择 否,启用PHP 选择 是,PHP版本 选择 PHP5.4 版本。
-
类型 选择 mysql,指定数据库 名称 及 数据库 密码,单击 下一步。
-
输入一个 域名,单击 执行创建。
至此,您已经成功创建了一个新的站点。您可以查看新站点 FTP 和数据库的权限:
-
查看 FTP 的权限:进入面板首页,单击 FTP 账号,单击 查看密码,可以查看到新站点的 FTP 账号和 FTP 密码。
使用 FTP 连接到新建的站点
-
启动 FileZilla FTP。
-
输入 ECS 实例的公网 IP 地址、FTP 账号、FTP 密码,单击 快速链接。
购买并下载安装 phpwind 稳定版(v8.7.1)
-
单击 phpwind 8.7.1安装包(UTF8) 进入程序下载详情页。确认信息后,单击 立即购买。
-
确认订单后,单击 确认开通。
-
开通成功后,单击 管理控制台。
-
在 已购买的服务 里,找到 phpwind 8.7.1安装包(UTF8),单击 管理。
-
在 应用管理信息 中,单击下载地址。
-
下载并解压安装包。
-
在 FTP 中,打开 phpwind 8.7.1安装包(UTF8)的 upload 目录,将 upload 目录下的程序上传到站点根目录下。
-
在浏览器中访问 新增站点 里绑定的域名。
-
在弹出对话框中,单击 接受。
-
单击 下一步。
-
输入数据库权限,单击 下一步。
-
完成安装,进入 phpwind 论坛首页。
获取商业授权
如果您的 phpwind 论坛需要商业授权,请按下列步骤操作。获取商业授权后,您可以合理合法地商业使用 phpwind 论坛程序。
如果不需要商业授权,可以省略这部分操作。
-
单击 phpwind商业授权(含软件包) ,进入phpwind商业授权详情页。
-
单击 立即购买,按步骤付 1 元购买。
-
登录 ECS 管理控制台。
-
进入 云市场 > 已购买服务,找到 phpwind 商业授权,单击 管理。
-
在 应用管理信息 中,单击管理地址。
-
单击 点击这里下载,得到验证文件 verify.html,通过 FTP 工具上传至站点根目录,再单击 立即授权。
-
输入您的站点域名,单击 确定,就完成商业授权了。
常见问题
301 重定向
-
登录 智慧云虚机面板。
-
找到 自定义伪静态 > 自定义,写入 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 端口。