使用阿里云产品搭建PHPWIND

2.4 安装PhpWind论坛网站

1.     本小节主要是在ECS云主机中快速安装PhpWind论坛网站的基础环境。

2.     远程登录到 PhpWind 主机服务器 ECS实例。请使用本实验提供的ECS服务器的 外网地址 , 用户名 和 密码 

说明:远程登录Linux系统ECS实例的详细步骤,请参考云中沙箱 帮助文档

3.     登陆到Linux ECS之后,执行如下命令,运行phpwind安装脚本,系统会自动安装Phpwind环境,并执行云监控的监控脚本。执行命令如下:

./phpwind.sh

脚本执行需要一段时间,大概1-3分钟左右。安装成功后,界面会提示“安装完成”,表明已成功安装PhpWind的基础环境。

4.     完成PhpWind环境的基本安装后,执行如下命令,安装并运行ossftp工具,该工具将用于后续附件的存储。此时,界面显示 start ossftp time cost 1 ,表示已经启动ossftp工具。

注意:请勿中断或退出与ECS实例的远程连接。

# unzip ossftp-1.0.2-linux-mac.zip
# cd ossftp-1.0.2-linux-mac
# ./start.sh

5.     至此,用户已成功在ECS云主机上安装PhpWind论坛网站。

2.5 创建PhpWind RDS数据库

1.     本小节,用户将创建PhpWind论坛网站后端使用的RDS数据库,和数据库账号。

2.     点击左侧导航栏的 实验资源 ,下拉框中点击 前往控制台 

然后输入 实验资源 提供的 子用户名称 和 子用户密码 。完成后点击 登录 。

2.     在阿里云管理控制台页面中,点击顶部的 产品与服务 ,依次选择  云计算基础服务 ---> 数据库 ---> 云数据库RDS ,进入阿里云RDS管理控制台。

3.     进入阿里云RDS管理控制台的 实例列表 页面后,首先,在顶部选择 实验资源 分配的 地域 ;然后,在 实例名称 搜索栏中,输入 子用户账号 ,点击 搜索 。页面会显示 实验资源 分配的RDS实验资源;最后,点击RDS实例右侧的 管理 ,进入此台RDS的管理页面。

4.     首先,创建本次实验所需的RDS数据库。在RDS实例的管理页面,点击左侧工具栏中的 数据库管理 ,进入数据库管理页面。点击右上角的 创建数据库 ,跳转到创建数据库页面。

在创建数据库页面,输入 数据库(DB)名称 为 phpwind ,  支持字符集 为默认的 utf8 。完成后,点击 确定 ,创建 phpwind 数据库,并返回 数据库管理 页面。

说明:数据库名称请遵守阿里云提供的命名规则,若提供的数据库名称不可用,用户请根据命名规则自定义数据库名。

在 数据管理 页面,等待约1分钟,点击页面右上角的 刷新 ,刷新页面。此时,数据库 phpwind 状态变为 运行中 

说明:只有状态为 运行中 的数据库,用户才可以对该数据库进行操作。

5.     然后,创建本次实验RDS数据库使用的数据库账号。点击左侧工具栏中的 账号管理 ,进入账号管理页面。在 用户账号 列表中,点击页面右侧的 创建账号 ,跳转到创建账号页面。

注意:请勿点击 创建高权限账号 ,否则会导致实验失败。

6.     在创建账号页面,输入如下信息。完成后,点击页面底部的 确定 ,新建数据库账号。

数据库账号:输入 user_xxx ,也就是用户的 子用户账号  之后的内容。例如提供的阿里云子账号为 u-g5hkmwjp,则输入的数据库账号为 user_g5hkmwjp 授权数据库;在 未授权数据库 列中选择 phpwind ,然       后点击 授权 ,phpwind移动到 已授权数据库 列表中,且默认的权限为 读写 

密码:输入 Passw0rd

注意数据库账号 和 密码 必须符合阿里云管理控制台提供的命名规则。

7.      至此,已成功搭建本次实验使用的PhpWind网站后端的数据库和数据库账号。下一个小节中,将部署PhpWind并配置图片的存储信息等。

1.     完成Phpwind的基本环境部署后,本小节将开始部署PhpWind站点。

2.     首先,在浏览器中,新建一个浏览页面。然后输入 实验资源 中分配的ECS实例的 外网地址 ,进入PhpWind的安装页面。请依次点击 接受 、 下一步 

3.     完成PhpWind环境检测后,进入数据库配置页面。修改并输入如下信息,将PhpWind后端数据库指向RDS实例中新建的数据库 phpwind 。完成后,点击 创建数据库 ,开始在RDS实例中的phpwind数据库中创建数据表。

数据库信息:

数据库服务器:实验资源 分配的 PhpWind数据库 的 链接地址  

数据库用户名:上一小节中创建的数据库账号, user_xxxxx ,xxx 为云中沙箱分配的账号信息

数据库密码:上一小节中创建的数据库账号的密码,Passw0rd”

数据库名:上一小节中创建的数据库,phpwind 。
创始人信息     

密码:111111

等待1-2分钟,完成Phpwind的部署,自动跳转到PhpWind的首页。

4.      至此,完成PhpWind网站的基本部署,下一小节中,将开始使用OSS作为PhpWind站点的附件存储服务器。

2.7 配置论坛网站的附件存储

1.     本小节在PhpWind网站中,配置附件存储服务,将OSS服务作为PhpWind附件存储。

2.     在浏览器中,新建一个页面,并在地址栏中输入 <Phpwind主服务器ECS的外网地址>/admin.php ,进入管理页面。输入用户名为 admin ,密码为 111111 。使用admin帐号登陆。

3.     依次点击 全局 ---> 附件相关 ---> 附件存储 ,在 附件存储方式设置 中选择 FTP远程附件存储 ,并点击 提交 

4.     点击 FTP远程附件存储 后面的 设置 按钮,去对FTP存储进行设置。在配置FTP存储地址中使用 OSS外网域名 ,请从 实验资源 中获取。最后,根据截图中红色字体的注释进行配置。配置完成后,点击 提交 

“远程附件地址”:填写“http://<oss 外网域名>”,将<oss 外网域名>删除,并替换为云中沙箱资源栏中提供的OSS中的“外网域名”。注意:必须在OSS外网域名前,增加“http://”,否则导致上传失败。
“FTP”服务器地址:填写“127.0.0.1”,也就是运行ossftp工具的地址。
“FTP服务器端口”:填写“2048”
“FTP上传目录”:填写英文字符“.”,表示在bucket的根目录中保存上传的附件。
“FTP账号”:填写“<AccessKey ID>/<oss Bucket名称>”,删除<AccessKey ID>,并替换为本实验提供的AK ID的信息;删除<oss Bucket 名称>,并替换为本实验提供的Bucket名称。注意:其中“/”不是表示“或”。
“FTP密码”:填写“<AccessKey Secret>”,删除<AccessKey Secret>,并替换为本实验提供的AK Secret。
“FTP超时”:输入“10”,表示如果10秒内没有返回结果会超时返回。

时间: 2024-10-06 22:47:05

使用阿里云产品搭建PHPWIND的相关文章

阿里云产品搭建web应用梳理

阿里云搭建web应用梳理 要搭建web应用,主要需要准备两部分内容,一部分是域名,另一部分就是服务器.下面分别对在阿里如何准备这两部分内容做一个简要说明. 一.域名 提供域名服务的商家很多,以万网为例,首先要在万网www.net.cn查询你想注册的域名是否已经被注册,如果没有注册,就可以添加到购物车按年付费使用了. 二.服务器 阿里的服务器目前主要分成两类,一类是虚拟主机,一类是独立主机.现在都冠以‘云’的名号,称之为云虚机和云服务器. 那虚机是啥?主机是啥? 简单讲就是虚拟机很多人共用一台主机

【阿里云产品公测】大数据下精确快速搜索OpenSearch

[阿里云产品公测]大数据下精确快速搜索OpenSearch 作者:阿里云用户小柒2012 相信做过一两个项目的人都会遇到上级要求做一个类似百度或者谷歌的站内搜索功能.传统的sql查询只能使用like 或者FIND_IN_SET来实现.后者性能稍微好点但是必须要逗号分隔才可以实现匹配.甚至多条件的话还可能用到OR这是极影响系统性能的. 最近公司项目需要.主要是系统查询缓慢.并且查询精度不敢恭维.一开始想到的是Lucene 毕竟是一个开放源代码的全文检索引擎工具包 并且官方还在持续更新中.当时闲暇时

gitlab安装、配置与阿里云产品集成

https://www.ilanni.com/?p=12819 一.gitlab安装与部署 gitlab的安装可以分为源码安装和通过安装包进行安装,要是按照我以前的写作习惯的话,我也会把源码安装在本文章中提现,但是考虑到gitlab本身需要集成的软件比较多,所以在此我们选择的是通过安装包进行安装的. gitlab通过安装包安装很简单的,我们只需要下载对应的RPM包,进行安装即可. 因为本次实验的OS是centos7,所以我们直接从官网下载对应的RPM包即可,如下: https://www.git

阿里云产品专家解读链路追踪(Tracing Analysis)

摘要: 概要 阿里云上最近推出了一款新产品 链路追踪 ,专注于帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率. 分布式应用环境下的链路追踪,并不是一个新话题.在早些时间,阿里云产品 业务实时监控服务 也有类似功能推出. 阿里云上最近推出了一款新产品链路追踪 ,专注于帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率,并省去用户搭建各类链路监控应用(Jaeger, Zipkin等)和相关存储服务(Hbase, ElasticSea

【阿里云产品公测】ACE安装WordPress博客图文教程

阿里云ace搭建wordpress图文教程 C?ib_K* 按照大大说的,wordpress确实能够轻松创建,只有几步. \0l>q ,    do*}syQ`O   ml0.$z   我想说,小白的世界技术大大还是不了解.想当初我了解一下怎么使用svn就研究了快一星期,天天下载软件,卸载软件,查看教程. 更别说前两天终于稍稍懂了一点的git(知道怎么上传文件了.)更是在年初bae支持git代码的时候研究,可是一直不入其门,拖拖踏踏就是大半年的时间. 555,不说了,说多了都是泪. uwf 5!

【阿里云产品评测】小站长眼中的巅峰云PK

阿里云论坛用户:昵称-a5lianmeng 笔者是一名小站长,因狂热互联网,而在毕业后由宅男逐渐进入站长队伍,在毕业后的几年间,经营6个流量类网站,身为站长,从注册域名到网站的第一笔收入,其间的酸甜苦辣是经历了数不清的通宵努力,才让那些此起彼伏的流量线条节节攀升,当然也对阿里云主机有着深刻的认知,以前笔者在国外的虚拟机面临到期,而国外的访问速度相对较差,当网站每次出现无法打开网页等类似故障时,等同于末日来临般难熬,因此待阿里云产品上线之后,似乎很多人都对云主机抱有期望,当然,对于阿里云主机的相关

【阿里云产品公测】弹性伸缩服务ESS之试用初体验

T>>c2$ x 弹性伸缩服务ESS之试用初体验 作者:云郎 2014/10/15 阿里云弹性伸缩服务(Elastic Scaling Service)是根据用户的业务需求和策略,自动调整其弹性计算服务器(ECS)的管理服务.其能够在业务增长时自动增加ECS实例,并在业务下降时自动减少ECS实例. 收到ESS开始公测的邀请,马上怕不急待的申请了公测资格,开始体验传说中的ESS云服务了.因为笔者一直在全面的测试阿里云产品,在做压测过程中经常需要动态的调整ECS云主机的数量以确保能够给RDS提供合

【阿里云产品评测】我的第一次云体验

小编:凌晨1点半为我们分享,超感动~在阿里云,有问题了提工单.问热心版主,轻松快速解决:有恶意攻击,每次都被云盾成功拦截了.而且还是在情人节这么幸福的日子开始的云体验~这又快七夕了,亲们有考虑给爱一个幸福的云空间吧~ 阿里云用户:论坛昵称-trcher 2014年2月14日,元宵节+情人节   2014年2月14日,阿里云杭州地域云服务器重开售卖 2014年2月14日,我购买了杭州节点服务器 一.前言:             我的工作是搞设计的,对于做网站完全是瞎搞出来的,06年开始接触做起了

【阿里云产品公测】阿里云ACE部署通用完整教程及评测

[阿里云产品公测]阿里云ACE部署通用完整教程及评测 作者:阿里云用户bailimei ACE应该是目前在公测的服务中应用最广泛的一项服务.在公测云引擎ACE前曾使用过新浪SAE,而ACE给我的最初印象是比SAE要简单易用的多,除了上传文件需用SVN外,其它就像在用ECS+RDS,体验上没多大差别,因我现在就用着这两项产品,所以感觉比较直观.原先已有同学写了一些优秀的ACE教程,对分享自己的体验我们都应该点赞.下面以测试部署wordpress为例,重点对ACE使用过程中遇到的难点问题展开说明,并