使用ROS模板基于ECS和RDS创建WordPress环境
本文教程介绍如何使用ROS模板基于ECS和RDS(Relational Database Service)创建WordPress环境。
前提条件
-
如果您是首次使用ROS,必须先开通ROS服务。ROS服务免费,开通服务不会产生任何费用。
背景信息
WordPress是使用PHP语言开发的博客平台,在支持PHP和MySQL数据库的服务器上,您可以用WordPress搭建自己的网站,也可以用作内容管理系统(CMS)。本文教程介绍通过基于ECS和RDS创建WordPress环境模板,创建CentOS 7.9系统的ECS实例和RDS MySQL数据库实例,安装WordPress环境。
重要
本教程使用ROS会创建一个按量付费的ECS实例和一个按量付费RDS MySQL实例,关于ECS和云数据库RDS计费详情,
创建资源栈
-
登录ROS管理控制台。
-
选择模板。
-
在左侧导航栏中,选择模板 > 模板示例。
ROS提供的常用模板会在模板示例页面显示。
-
在模板示例页面右上角的搜索框中,输入关键字
基于ECS和RDS创建WordPress环境
搜索。查看基于ECS和RDS创建WordPress环境的示例模板。
-
(可选)单击查看详情查看模板的JSON文件。
JSON文件各个顶级字段的解释如下表所示。
顶级字段
解释
"ROSTemplateFormatVersion" : "2015-09-01"
定义模板版本。
Description
模板描述信息,用于说明模板的适用场景、架构说明等。
Metadata
模板的元数据信息,例如存放用于可视化的布局信息。
"Parameters" : { }
定义模板的一些参数。
本示例中,模板定义的参数包括:镜像ID、实例规格等,并指定了默认值。
"Resources" : { }
定义这个模板将要创建的阿里云资源。
本示例中,声明将要创建一个ECS实例和一个安全组,这里声明的资源属性可以引用
Parameters
中定义的参数。"Outputs": { }
定义资源创建完成后,栈需要输出的资源信息。
本示例中,资源创建完成后将输出ECS实例ID、公网IP地址和安全组ID。
-
-
单击创建资源栈。
-
配置参数,然后单击下一步。
-
在顶部菜单栏左上角,选择地域。
-
配置资源栈的模板参数。
资源栈参数说明如下表所示。
名称
描述
资源栈名称
设置资源栈名。栈名不可重复,创建之后不能修改。
VPC
专有网络网段
填写专有网络VPC的私网网段。
可用区ID
选择您需要创建资源的可用区ID。
交换机子网网段
交换机所指定的网段必须属于其VPC的网段,并且不能与已有的交换机网段重叠。
ECS
实例类型
选择您需要的ECS实例规格。
系统盘类型
创建ECS实例时使用的系统盘类型。
实例密码
设置ECS实例的登录密码。
根据模板定义,密码由大写字母、小写字母、数字、特殊字符中的任意三种组成,特殊字符为
()`~!@#$%^&*-_+=|{}[]:;'<>,.?/
,密码长度范围是8~30个字符。说明
Windows实例不能以斜线号(/)为密码首字符。
RDS
数据库版本号
云数据库RDS的数据库版本。
实例规格
云数据库RDS的实例类型。
实例存储
云数据库RDS的容量规格。
数据库名
填写WordPress数据库名。
数据库账号
填写WordPress数据库的用户名。
数据库密码
设置访问WordPress数据库的密码。
根据模板定义,密码由字母、数字、下划线(_)组成,密码长度范围是为8~32个字符。
-
(可选)合规预检。
说明
目前合规预检功能仅支持为部分资源提供合规预检功能。
-
在检测规则区域,添加检测规则。
您可以根据ROS模板中的云资源选择需要检测的规则。
-
单击开始检测。
您可以根据不合规或不适用资源的修正方案修改模板内容,从而保证资源的合规性。
-
-
(可选)配置资源栈。
资源栈配置说明如下表所示,未提及的参数请保持默认。
名称
描述
资源栈策略(可选)
资源栈策略。
失败时回滚
资源创建失败时是否回滚。
-
如果选择已启用,那么创建过程中发生任何失败(包括创建超时),ROS都会删除已经创建成功的资源。
-
如果选择已禁用,那么创建过程中发生任何失败(包括创建超时),ROS不会删除已经创建成功的资源。
超时设置
设置创建资源的超时时间。如果在设置的时间段内资源未创建成功,则判断超时。
-
-
单击下一步。
在检查并确认步骤中,确认资源栈参数信息是否正确。
-
-
单击创建。
-
在资源栈信息页签查看资源栈状态。
当资源栈状态为创建成功时,表示您已成功创建资源栈。
安装WordPress环境
-
单击输出页签中的
WordPressUrl
(http://<ECS公网IP地址>
),进入WordPress安装页面。 -
选择安装语言,单击继续。
-
填写网站基本信息,然后单击安装WordPress。
填写信息参数说明:
-
站点标题:WordPress网站的名称。例如:demowp。
-
用户名:登录WordPress时所需的用户名,请注意安全性。例如:testwp。
-
密码:登录WordPress时所需的密码,建议您设置安全性高的密码。
-
您的电子邮件:用于接收通知的电子邮件。例如:username@example.com。
-
-
单击登录。
-
输入在安装WordPress时设置的用户名
testwp
和密码Wp.123456
,然后单击登录。成功进入您个人的WordPress网站。
后续步骤
单击栈名,进入已创建资源栈的详情页面。单击以下页签可以了解已创建资源栈的相关信息。
-
资源栈信息:可查看资源栈的基本信息、状态、创建资源的超时时间等。
-
事件:可查看ROS创建这个资源栈时的操作记录。任何涉及资源栈的操作失败后,都会显示具体操作失败的原因。
-
资源:可查看资源栈中包含的所有资源。
-
模板:可查看资源栈的原始模板。
相关文章:

使用ROS模板基于ECS和RDS创建WordPress环境
本文教程介绍如何使用ROS模板基于ECS和RDS(Relational Database Service)创建WordPress环境。 前提条件 如果您是首次使用ROS,必须先开通ROS服务。ROS服务免费,开通服务不会产生任何费用。 背景信息 WordPress是使用PHP语言开…...

龙迅LT2611UXC 双PORT LVDS转HDMI(2.0)+音频
描述: LT2611UXC是一个高性能的LVDS到HDMI2.0的转换器,用于STB,DVD应用程序。 LVDS输入可配置为单端口或双端口,有1个高速时钟通道,3~4个高速数据通道,最大运行1.2Gbps/通道,可支持高达9.6Gbp…...

websocket和SSE通信示例(无需安装任何插件)
websocket和SSE通信示例(无需安装任何插件) 源码示例(两种方案任意切换) data(){return {heartBeatInterval:5000,// 心跳间隔时间,单位为毫秒webSocket:null,heartBeatTimer:null,} }, mounted() {// this.initWebS…...

计算机网络(三)
(十一)路由算法 A、路由算法分类 动态路由和静态路由 静态路由:人工配制,路由信息更新慢,优先级高。这种在实际网络中要投入成本大,准确但是可行性弱。 动态路由:路由更新快,自动…...

HttpURLConnection OOM问题记录
使用HttpURLConnection 上传大文件,会出现内存溢出问题: 观察HttpURLConnection 源码: Overridepublic synchronized OutputStream getOutputStream() throws IOException {connecting true;SocketPermission p URLtoSocketPermission(th…...

WT588F02B单片机语音芯片在磁疗仪中的应用介绍
随着健康意识的普及和科技的发展,磁疗仪作为一种常见的理疗设备,受到了广大用户的关注。为了提升用户体验和操作便捷性,唯创知音WT588F02B单片机语音芯片被成功应用于磁疗仪中。这一结合将为磁疗仪带来智能化的语音交互功能,为用户…...

深度学习——第5章 神经网络基础知识
第5章 神经网络基础知识 目录 5.1 由逻辑回归出发 5.2 损失函数 5.3 梯度下降 5.4 计算图 5.5总结 在第1课《深度学习概述》中,我们介绍了神经网络的基本结构,了解了神经网络的基本单元组成是神经元。如何构建神经网络,如何训练、优化神…...

微信网页授权步骤说明
总览 引导用户进入授权页面同意授权,获取code通过code换取网页授权access_token(与基础支持中的access_token不同)如果需要,开发者可以刷新网页授权access_token,避免过期(一般不需要)通过网页…...

linux bash shell变量操作符 —— 筑梦之路
1. 变量子串 ${var} 返回变量var的内容,单独使用时有没有{}一样,混合多个变量和常量时,用{}界定变量名 ${#var} 返回变量var内容的长度 ${var:offset} 从变量var中的偏移量offset开始截取到字符串结尾的子字符串,offset从0开始 ${…...

2.61【Python生成器与迭代器】
Python迭代器与生成器 迭代器 什么是迭代器 首先迭代是指python中访问元素的一种方式,迭代器是一个可以记住遍历位置的对象,因此不会像列表那样一次性全部生成,而是可以等到用的时候才生成,因此节省了大量的内存资源 可迭代对…...

devecho stuido npm 失败
使用华为推荐的设置npm 代理方式仍然无效。还是得使用npm 命令去设置代理。地址参考: npm设置和取消代理的方法_npm查看代理-CSDN博客 最后使用自己的代理加载成功,使用华为推荐的代理不成功,不清楚什么原因。 华为推荐的环境配置如下&…...

postgreSql逻辑复制常用语句汇总和说明
简单说明 postgreSql逻辑复制的原理这里不再赘述,度娘一下即可。这里只是对常用的语句做一些汇总和说明,以便日后查找时方便。 逻辑复制的概念 逻辑复制整体上采用的是一个发布订阅的模型,订阅者可以订阅一个或者多个发布者, 发…...

设置Ubuntu或树莓派系统,允许root用户ssh方式连接
Ubuntu 或 Raspbian 系统默认不允许root 用户以ssh方式连接。连接会报如下错误: Permission denied, please try again. 解决步骤: (如果是树莓派系统:烧录到内存卡后,拔掉内存卡再重新插到PC机上&#x…...

Ubuntu安装向日葵【远程控制】
文章目录 引言下载向日葵安装向日葵运行向日葵卸载向日葵参考资料 引言 向日葵是一款非常好用的远程控制软件。这一篇博文介绍了如何在 Ubuntu Linux系统 中安装贝瑞向日葵。🏃💥💥💥❗️ 下载向日葵 向日葵官网: https://sunl…...

jquery 实现倒计时60秒
jquery 实现倒计时60秒 <!DOCTYPE html> <html><head><meta http-equiv"content-type" content"text/html; charsetUTF-8"><meta content"widthdevice-width,initial-scale1.0,maximum-scale1.0,user-scalableno" i…...

单例模式:饿汉模式、懒汉模式
目录 一、什么是单例模式 二、饿汉模式 三、懒汉模式 一、什么是单例模式 单例模式是Java中的设计模式之一,能够保证某个类在程序中只存在唯一一份实例,而不会创建出多个实例 单例模式有很多实现方式,最常见的是饿汉和懒汉两种模式 二、…...

提升方法AdaBoost
通过改变训练样本的权重学习多个分类器,并将这些线性分类器进行线性组合,提高分类性能。 AdaBoost 提高前一轮被分类错误的权值,降低前一轮被分类正确的权值;加大分类误差错误率小的弱分类器权重。 算法: 输入&…...

Python自动化测试系列[v1.0.0][多种数据驱动实现附源码]
前情提要 请确保已经熟练掌握元素定位的常用方法及基本支持,请参考Python自动化测试系列[v1.0.0][元素定位] 数据驱动测试是自动化测试中一种重要的设计模式,这种设计模式可以将测试数据和测试代码分开,实现数据与代码解耦,与此同…...

【论文笔记】Gemini: A Family of Highly Capable Multimodal Models——细看Gemini
Gemini 【一句话总结,对标GPT4,模型还是transformer的docoder部分,提出三个不同版本的Gemini模型,Ultra的最牛逼,Nano的可以用在手机上。】 谷歌提出了一个新系列多模态模型——Gemini家族模型,包括Ultra…...

iOS加密CoreML模型
生成模型加密密钥 必须在Xcode的Preferences的Accounts页面登录Apple ID,才能在Xcode中生成模型加密密钥。 在Xcode中打开模型,单击Utilities选项卡,然后单击“Create Encryption Key”按钮。 从下拉菜单中选择当前App的Personal Team&…...

Springboot自定义start首发预告
Springboot自定义start首发预告 基于Springboot的自定义start , 减少项目建设重复工作, 如 依赖 , 出入参包装 , 日志打印 , mybatis基本配置等等等. 优点 模块化 可插拔 易于维护和升级 定制化 社区支持(后期支持) 发布时间 预告: 2023-12-10 预计发布: 2024-1-1 , 元旦首…...

[GWCTF 2019]我有一个数据库1
提示 信息收集phpmyadmin的版本漏洞 这里看起来不像是加密应该是编码错误 这里访问robots.txt 直接把phpinfo.php放出来了 这里能看到它所有的信息 这里并没有能找到可控点 用dirsearch扫了一遍 ####注意扫描buuctf的题需要控制扫描速度,每一秒只能扫10个多一个都…...

【LeetCode每日一题】1904. 你完成的完整对局数
给你两个字符串 startTime 和 finishTime ,均符合 "HH:MM" 格式,分别表示你 进入 和 退出 游戏的确切时间,请计算在整个游戏会话期间,你完成的 完整对局的对局数 。 如果 finishTime 早于 startTime ,这表示…...

+0和不+0的性能差异
前几日,有群友转发了某位技术大佬的weibo。并在群里询问如下两个函数哪个执行的速度比较快(weibo内容)。 func g(n int, ch chan<- int) {r : 0for i : 0; i < n; i {r i}ch <- r 0 }func f(n int, ch chan<- int) {r : 0for …...

美颜技术讲解:视频美颜SDK的开发与集成
如今,美颜技术的应用愈发成为吸引用户的一项重要功能。本文将深入探讨视频美颜SDK的开发与集成,揭示其背后的技术原理和实现步骤。 一、美颜技术的背后 美颜技术并非仅仅是简单的滤镜效果,而是一项涉及复杂图像处理和算法的技术。在视频美颜…...

期末数组函数加强练习
前言:由于时间问题,部分题解取自网友,但都是做过的好题。 对于有些用c实现的题目,可以转化成c实现,cin看成c的读入,可以用scanf,输出cout看作printf,endl即换行符 开胃菜ÿ…...

如何下载B站视频?我来教你B站视频下载方法
如何下载B站视频?B站作为一个巨大的宝藏库,日常可以拿它作为娱乐工具,刷一些有趣新奇的短视频。也可以把它作为一款成长学习工具,具有丰富的公开课、纪录片内容。 对于较短的视频来说,花费几分钟时间看一下就结束了&am…...

AcWing 3709:单链表节点交换 ← 四川大学考研机试题
【题目来源】 https://www.acwing.com/problem/content/3712/【题目描述】 输入一个单链表,依次交换前2个数,第3、4个数,第5、6个数,…,以此类推,直到操作完整个链表。 如果链表长度是奇数,则最…...

RocketMQ源码 Broker-ConsumerFilterManager 消费者数据过滤管理组件源码分析
前言 ConsumerFilterManager 继承了ConfigManager配置管理组件,拥有将内存数据持久化到磁盘文件consumerFilter.json的能力。它主要负责,对在消费者拉取消息时,进行消息数据过滤,且只针对使用表达式过滤的消费者有效。 源码版本&…...

数据挖掘-07-航空公司客户价值分析(包括数据和代码)
文章目录 0. 数据代码下载1. 背景与挖掘目标2. 导入相关库,加载数据2.1客户基本信息分布a. 绘制会员性别比例饼图b. 绘制会员各级别人数条形图c. 绘制年龄分布图 2.2 客户乘机信息分布分析a. 绘制客户飞行次数箱线图b. 绘制客户总飞行公里数箱线图 2.3 客户积分信息…...