安全组是一种虚拟防火墙,具备状态检测和包过滤功能。安全组是一个逻辑上的分组,该分组由一个Region内具有相同安全保护需求,并且互相信任的实例组成。每个实例至少属于一个安全组,在创建时需指定,也可创建后修改。
点击右上角“创建安全组”,命名安全组,点击“确定”,创建安全组。
在安全组列表页点击所创建的安全组名称,进入安全组详情页面。
点击“入方向规则”->“添加规则”,并按下图添加入方向规则
配置如下:
① 协议端口:下拉选择“全部放通“;
② IP地址设为0.0.0.0/0
③ 点击“确定”。
安全组创建及规则配置成功如下所示
虚拟私有云(Virtual Private Cloud)是用户在华为云上申请的隔离的、私密的虚拟网络环境。用户可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。
在服务列表-网络-虚拟专有云VPC,点击 “虚拟专有云VPC”
点击左侧栏“虚拟私有云”,如下图所示:
点击右上角“创建虚拟私有云”。
基本信息:
① 当前区域:华北-北京四
② 名称:自行定义
③ 网段:192.168.0.0/16
子网配置:
① 可用分区:可用区1
② 子网名称:自行定义
③ 子网网段:192.168.0.0/24
配置完成后点击右下角“立即创建”,确认规格详情后点击“提交”。虚拟私有云创建任务提交成功,如下图所示:
创建服务器的目的用于安装wordPress,连接Mysql 数据库等
在华为云控制台,选择“服务列表-计算-弹性服务器ECS,进入左侧栏“弹性云服务器“页面,如下所示
点击右上角“购买弹性云服务器”,并按下图配置以下参数。
注意:镜像选择公有Centos7.4作为ECS的系统。
点击页面左下角“下一步:网络配置”,虚拟私有云、网卡、安全组及带宽均按照下图参数
配置确认无误后,勾选“我已经阅读同意《华为景象免责声明》并点击下一步立即购买
①使用远程连接软件,windows可以使用xshell,putty,Mac可以直接使用自带的Terminal终端,输入下列命令进行远程连接
ssh root@ xxx.xxx.xxx.xxx (@后面是你的IP地址)
输入以下命令安装LAMP环境
yum install -y httpd php php-fpm php-server php-mysql mysql
当显示“Complete!”或者“完毕”以后代表执行成功,如下图所示
输入如下命令来配置httpd服务
vim /etc/httpd/conf/httpd.conf
在打开的配置文件界面,单击快捷键“shift+g”,进入配置文件最后一行。单击快捷键“i”进入编辑模式,移动光标至配置文件末尾,回车换行,拷贝粘贴以下配置代码。
ServerName localhost:80
添加成功,如图所示:
按ECS退出编辑模式,按: 输入wq 保存并退出
:wq
输入下列命令,下载WordPress安装软件
wget -c https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30min-website/wordpress-4.9.1-zh_CN.tar.gz
输入如下命令,将wordpress安装包解压到/var/www/html中
tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html
输入如下命令,赋予文件所在目录的读写权限
chmod -R 777 /var/www/html
输入如下命令,开启httpd 服务
systemctl start httpd.service
输入如下命令,开启php-fpm service服务
systemctl start php-fpm.service
执行如下命令,查看httpd service 状态:
systemctl status httpd
执行成功以后,如下图所示,Httpd服务处于 running状态
执行下述命令,查看php-fpm service 状态
systemctl status php-fpm
执行成功,如下所示,php-fpm service 处于运行状态
执行如下命令,将httpd 服务设为开机自启
systemctl enable httpd
执行如下命令,将php-fpm设为开机自启
systemctl enable php-fpm
华为云关系型数据库是一种基于云计算平台可即开即用,稳定可靠,弹性伸缩,便捷管理的在线关系型数据库服务。
在华为云控制台,点击“服务列表”->“数据库”->“云数据库RDS”,进入左侧栏 “实例管理”界面,如下图所示:
点击右上角“购买数据库实例”,并按下图配置相关信息。
① 计费模式:按需计费
② 实例名称:自定义
③ 数据库引擎:MySQL
④ 数据库版本:5.7
⑤ 实例类型:主备
⑥ 主可用区:任意选择一项
⑦ 备可用区:任意选择一项
⑧ 时区:UTC+08:00
① 继续按下图配置相关信息,确保数据库使用的VPC、子网、内网安全组均使用之前1/2/3步骤中创建的实例;
② 数据库端口:默认(3306)
③ 自行设置数据库密码;
点击右下角的“立即购买”,确认订单详情后提交订单。
关系型数据库创建任务提交成功,如下图所示:
输入创建数据库时设置的登陆账号以及密码,登陆Mysql并创建WordPress数据库
如下图输入创建数据库的账号密码并点击登陆
登陆成功以后,如下图所示:
点击“SQL操作”,选择“SQL查询” 并执行如下SQL语句
create database wordpress;
在浏览器中输入之前创建服务器的IP地址+wordpress 进行访问,例如
121.36.102.11/wordpress
注意:请使用云服务器的公网IP替换访问地址中的【ECSIP】
点击“现在就开始!”按钮,
进入WordPress数据库配置页面,如下图所示配置相关参数:
① 数据库名:wordpress
② 用户名:root
③ 密码:之前创建的数据库密码
④ 数据库主机:填写数据库的内网地址和端口
⑤ 表前缀:默认
说明:数据库的内网地址和端口可点击数据库实例列表中数据库基本信息进行查看,如下图所示:
点击“提交”,数据库配置成功后,如下图所示:
单击“现在安装”。设置站点标题、用户名、密码及电子邮件后,点击“安装WordPress”,如下图所示:
WordPress安装完成,如下图所示: