开始使用
安全组规则修改(可选)
- 该解决方案使用3306端口用来访问数据库,默认对该方案创建的VPC子网网段放开,请参考修改安全组规则,配置IP地址白名单,以便能正常访问服务。
安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。
如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。
- 登录华为云弹性服务器控制台,您可以看到该方案创建出来的弹性云服务器ECS,并查看该云服务器绑定的弹性公网EIP。
图1 弹性云服务器控制台
- 在任意浏览器输入弹性公网EIP,即可访问wangmarketCMS建站系统。单击开始安装系统。
图2 通过弹性公网EIP访问建站系统
- 您可以选择将网站所需的静态资源如图片,html页面等存储在该服务器中,则此处单击“默认-服务器本身存储”。您也可以通过配置对象存储服务,将静态资源放置于OBS中,步骤7将为您讲述OBS配置方法。
图3 选择存储方式
- 您需要为网站设置域名,如果您暂时没有域名,请参考步骤6进行域名注册及域名泛解析设置。
图4 设置域名
- 您已经成功安装系统。您可以登录如下三种后台,且三种后台的登录地址相同。
图5 成功安装系统
网站管理后台将用于建立,维护,管理具体某个网站。如图所示,默认的登录用户名为wangzhan,密码为wangzhan。
代理后台将用于开通网站,开通下级代理,为某个网站延长使用时间,冻结、解冻某个网站。默认的登录用户名及密码都是agency。
总管理后台将用于开发人员维护系统。默认的登录用户名及密码都是admin。
图6 成功安装系统如果您在配置过程中遇到如下情况,单击红色框线处“网站管理后台”即可打开网站登录页面。
图7 成功安装系统 - 该步骤将指导您配置域名。登录云解析服务DNS,单击左侧导航栏处“域名注册”,域名注册需实名认证,认证时间约为1-3天。如图所示,“solutionascode.cn”即为创建成功的域名。
图8 域名注册
域名注册成功后,单击域名,进入域名页面。单击右上角“添加记录集”,为该域名添加记录集。如图所示,为域名添加泛解析,解析值为弹性云服务器绑定的公网ip地址。
图9 进入域名页面图10 添加记录集 - 该步骤将指导您配置对象存储服务OBS。
图11 选择对象存储服务OBS图12 输入 Access Key Id、Access Key Secret
您需要通过华为云控制台获取华为云服务的访问密钥。进入“我的凭证”页面,单击“访问密钥”,单击“新增访问密钥”,单击弹窗“立即下载”,即可获得访问密钥的csv文件。
图13 选择“我的凭证”图14 选择“新增访问密钥”图15 下载密钥选择csv文件中"Access Key Id”及“Secret Access Key”对应的值,即可进行填写。
图16 复制"Access Key Id”及“Secret Access Key”
图17 填写密钥对
图18 选择地域,例如“华北-北京四”
图19 自动创建对象存储服务OBS桶
请单击“进行下一步”,即可完成OBS对象存储服务配置。
图20 完成OBS配置
登录华为云控制台对象存储服务,即可查看您创建的obs桶。obs桶将用于存放html文件及图片等静态资源。
图21 华为云控制台对象存储服务
您可以进入OBS桶中,查看“site”文件夹内容。如果要删除该文件夹,单击“更多”目录下“删除”键即可。
图22 华为云控制台对象存储服务
- 部署解决方案(增强版),您可以进入RDS云数据库控制台,选择对应RDS数据库后,单击右上角“登录”,查看数据库内容。
图23 进入RDS云数据库页面图24 登录RDS云数据库
部署解决方案(入门版),您可以进入弹性云服务器内,通过MySQL客户端,查看数据库内容。
图25 进入弹性云服务器通过VNC方式登录弹性云服务器,输入账号 和密码后回车。
图26 进入弹性云服务器输入命令mysql -u root -p,按回车键输入密码,即可指定root 用户登录 MySQL。
您可以更改root用户密码,新密码长度为8-12位,并且必须包含大写字母、小写字母、数字和特殊字符(!@$%^-_=+[{}]:,./?)。使用 SET PASSWORD 修改密码的命令格式为 set password for root @localhost= password('新密码');
图27 登录MySQL数据库由于该MySQL数据库为user用户设置了远程连接权限,并开启了3306端口,因此,您可以通过任意MySQL客户端访问该数据库。命令格式为
mysql -h 120.**.**.167 -P 3306 -u wangmarket -pPassword123@;
其中,-h ip地址为该弹性云服务器绑定的公网ip,-u填写database_username参数值,-p填写database_password参数值。
图28 远程访问MySQL数据库 - 您可以为域名配置CDN加速服务,提高用户访问网站的响应速度。登录华为云CDN服务控制台,单击左侧“域名管理”,单击“添加域名”。如图所示,添加cdn加速配置。“加速域名”处填写"cdn"+该建站系统的域名,例如“cdn.solutionascode.cn”。“业务类型”选择“文件下载加速”,如果您的域名已经备案,“服务范围”选择“中国大陆”或者“全球”,如果您的域名没有备案,请选择“中国大陆境外”。“源站类型”选择“OBS桶域名”,下拉框处选择您的OBS桶名称。
图29 登录华为云CDN服务控制台图30 配置cdn加速
创建cdn加速服务成功后,您还需要为加速域名添加CNAME解析。如图所示,红色框线处为CNAME域名。登录云解析服务dns,添加记录集。
图31 创建cdn加速服务如图所示,主机记录为加速域名,类型为“CNAME”,值为CNAME域名。
图32 添加CNAME域名解析 - 修改ECS弹性云服务器初始化密码。登录华为云服务器控制台,参考在控制台重置弹性云服务器密码,进行重置。
图33 重置密码