快速搭建phpwind论坛系统
Posted 暖夏未眠丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速搭建phpwind论坛系统相关的知识,希望对你有一定的参考价值。
摘要: phpwind 是采用 PHP + mysql 方式运行的开源社区程序。轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点。本文介绍如何使用云市场的 PHPWind论坛系统(含智慧云虚机面板) 快速搭建论坛。
phpwind 是采用 PHP + MySQL 方式运行的开源社区程序。轻架构,高效率简易开发,帮助您快速搭建并轻松管理社区站点。phpwind 提供了 2 款完全不同的版本,分别是拥有成熟功能、海量插件支撑的 phpwind 稳定版(v8.7.1)和注重轻社区、高效、易开发的 phpwind 先进版(v9.0.1)。本文介绍如何使用云市场的 PHPWind论坛系统(含智慧云虚机面板) 快速搭建论坛,包括:
- 安装并使用 phpwind 先进版
- 安装并使用 phpwind 稳定版
- 获取商业授权
适用对象
适用于要搭建论坛的 经典网络 用户。
安装并使用 phpwind 先进版
前提条件
您应该已经拥有已经备案的域名。如果没有备案,购买 ECS 实例 后,您应到阿里云备案中心备案,备案地址为:https://beian.aliyun.com。
操作步骤
安装并使用 phpwind 先进版包括以下几个步骤:
- 购买安装了 PHPWind论坛系统(含智慧云虚机面板) 镜像的 ECS 实例
- 登录 phpwind 论坛
- 绑定域名
安装 PHPWind论坛系统(含智慧云虚机面板) 镜像
1.进入镜像详情页,免费获得PHPWind论坛系统(含智慧云虚机面板)镜像
PHPWind论坛系统(含智慧云虚机面板)
![技术分享](https://oss.aliyuncs.com/photogallery/photo/44215/10490/46455787-5e03-4a45-898a-f894c84a8d95.jpg)
该镜像为LNMP(CentOS6.8+nginx+MySQL5.6+PHP多版本+PHPWind9.0.1),面板控制,自由切换脚本,并支持数据库备份功能。
登录 phpwind 论坛
1.登录 ECS 管理控制台。
2.在左边导航栏里,单击 实例,进入 ECS 实例列表页。
3.选择所购 ECS 实例所在的地域,并找到所购 ECS 实例,在 IP 地址 列获取该实例的公网 IP 地址。
4.在浏览器地址栏中,输入公网 IP 地址。屏幕上会显示提示页面。
5.在提示页面上,单击 获取权限 按钮,下载权限文档 zhcloud-readme.doc。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521759498/0.png)
权限文档中包含了 智慧云虚机面板权限(host)、FTP 权限(PHPWind ftp)、 MySQL 数据库权限(PHPWind database)和 phpwind 后台管理权限(PHPWind admin)。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521793945/7.png)
6.在浏览器地址栏里,输入 http://实例公网 IP 地址/admin.php,进入 phpwind 的登录页面。
7.在 phpwind 登录页面上,输入在权限文档 zhcloud-readme.doc 中获取的 phpwind 后台管理的用户名和密码,再单击 登录。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521835770/8.png)
登录 phpwind 后台,您就可以管理 phpwind 论坛了。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521867887/9.png)
绑定域名
1.登录 智慧云虚机面板 。登录信息参见权限文档 zhcloud-readme.doc:
- host url 是指 智慧云虚机面板 的登录地址;
- host account 是指 智慧云虚机面板 的登录账号;
- host password 是指 智慧云虚机面板 的登录密码。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521920680/th4.png)
登录之后,如图所示。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521951472/28.png)
2.单击 域名绑定,输入您的域名即可绑定。若您想禁止 IP 访问,删除含有 IP 地址的这条记录即可。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495521988548/th8.png)
安装并使用 phpwind 稳定版
如果您想要安装 phpwind 稳定版(v8.7.1),按下面步骤操作。如果不想要安装 phpwind 稳定版(v8.7.1),可以略过这部分内容。
- 新增网站
- 使用 FTP 连接到新建的站点
- 购买并下载安装phpwind 稳定版(v8.7.1)
前提条件
您应已经安装了 FTP 工具。在这里,我们以 FileZilla FTP 为例(下载地址为:https://www.filezilla.cn/download/client)。
您应该已经拥有已经备案的域名。如果没有备案,购买 ECS 实例 后,您应到阿里云备案中心备案,备案地址为:https://beian.aliyun.com。
新增网站
1.登录 智慧云虚机面板。
2.单击 增加网站 ,进入新增站点的页面。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522030065/1.png)
3.指定一个 FTP 账号密码,选择站点目录,单击 下一步。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522065819/2.png)
4.启用JSP 选择 否,启用PHP 选择 是,PHP版本 选择 PHP5.4 版本。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522105782/3.png)
5.类型 选择 mysql,指定数据库 名称 及 数据库 密码,单击 下一步。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522135254/4.png)
6.输入一个 域名,单击 执行创建。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522167661/5.png)
至此,您已经成功创建了一个新的站点。您可以查看新站点 FTP 和数据库的权限:
- 查看 FTP 的权限:进入面板首页,单击 FTP 账号,单击 查看密码,可以查看到新站点的 FTP 账号和 FTP 密码。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495522221141/6.png)
- 查看数据库权限:在 智慧云虚机面板 的 数据库 可以查看到。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495524314523/18.png)
使用 FTP 连接到新建的站点
1.启动 FileZilla FTP。
2.输入 ECS 实例的公网 IP 地址、FTP 账号、FTP 密码,单击 快速链接。
购买并下载安装 phpwind 稳定版(v8.7.1)
2.确认订单后,单击 确认开通。
3.开通成功后,单击 管理控制台。
4.在 已购买的服务 里,找到 phpwind 8.7.1安装包(UTF8),单击 管理。
![技术分享](http://www.yjcom.com/ali_imagemarket/phpwind/13.png)
5.在 应用管理信息 中,单击下载地址。
![技术分享](http://www.yjcom.com/ali_imagemarket/phpwind/14.png)
6.下载并解压安装包。
7.在 FTP 中,打开 phpwind 8.7.1安装包(UTF8)的 upload 目录,将 upload 目录下的程序上传到站点根目录下。
![技术分享](http://www.yjcom.com/ali_imagemarket/phpwind/15.png)
8.在浏览器中访问 新增站点 里绑定的域名。
9.在弹出对话框中,单击 接受。
10单击 下一步。
11.输入数据库权限,单击 下一步。
![技术分享](http://www.yjcom.com/ali_imagemarket/phpwind/19.png)
12.完成安装,进入 phpwind 论坛首页。
获取商业授权
如果您的 phpwind 论坛需要商业授权,请按下列步骤操作。获取商业授权后,您可以合理合法地商业使用 phpwind 论坛程序。
如果不需要商业授权,可以省略这部分操作。
1.点击进入phpwind商业授权详情页。
2.单击 立即购买,按步骤付 1 元购买。
3.登录 ECS 管理控制台。
4.进入 云市场 > 已购买服务,找到 phpwind 商业授权,单击 管理。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495523887377/23.png)
5.在 应用管理信息 中,单击管理地址。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495523919038/24.png)
6.单击 点击这里下载,得到验证文件 verify.html,通过 FTP 工具上传至站点根目录,再单击 立即授权。
![技术分享](http://www.yjcom.com/ali_imagemarket/phpwind/25.png)
7.输入您的站点域名,单击 确定,就完成商业授权了。
![技术分享](http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/pic/53855/cn_zh/1495523808864/26.png)
常见问题
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 端口。
以上是关于快速搭建phpwind论坛系统的主要内容,如果未能解决你的问题,请参考以下文章
windows+WampServer环境下Phpwind论坛的搭建