公网域名是指在Internet中,使用公网解析的域名,用于访问网站或Web应用程序。
您可以使用华为云的云解析服务(DNS)提供的公网域名解析功能,将常用的域名(如www.example.com)转换成用于计算机连接的IP地址(如1.2.3.4),这样您就可以通过解析后的IP地址访问GeminiDB Redis实例。
本章节以Linux操作系统为例,介绍使用DNS服务配置的公网域名连接GeminiDB Redis实例的过程。
操作步骤
步骤1 配置GeminiDB Redis实例的公网域名
操作步骤:
通过第三方域名注册商注册的域名,需要通过“创建公网域名”的操作将域名添加至云解析服务。
- 登录管理控制台。
- 在服务列表中,选择,进入“云解析”页面。
- 在左侧树状导航栏,选择“公网域名”,进入“公网域名”页面。
图1 公网域名页面
- 在页面右上角,单击“创建公网域名”。
- 在“创建公网域名”页面中,输入域名及相关参数。
图2 创建公网域名
表1 公网域名参数说明
参数名称 |
说明 |
示例 |
域名 |
从域名注册商处获得的授权域名。
支持添加主域名及主域名的子域名,即最多支持添加二级域名,例如:
- example.com的子域名abc.example.com↵
- example.com.cn的子域名abc.example.com.cn。
域名的格式请参见域名格式与级别。 |
example.com |
企业项目 |
公网域名关联的企业项目,用于将公网域名资源按照企业项目进行管理。
说明:
仅当用户使用的“账号类型”为“企业账号”时,显示该参数,且参数必选。
配置原则:
- 如果不通过企业项目管理域名资源,则采用默认值“default”。
- 如果通过企业项目管理域名资源,则在下拉列表中选择已经创建的企业项目。
|
default |
标签 |
可选参数。域名的标识,包括键和值,每个域名可以创建20个标签。
键和值的命名规则如下:
键:
- 不能为空。
- 对于同一资源键值唯一。
- 长度不超过36个字符。
- 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。
值:
- 不能为空。
- 长度不超过43个字符。
- 取值为不包含“=”、“*”、“<”、“>”、“\”、“,”、“|”和“/”的所有Unicode字符,且首尾字符不能为空格。
|
example_key1
example_value1 |
描述 |
可选参数。域名的描述信息,长度不超过255个字符。 |
This is a zone example. |
- 单击“确定”。
创建完成后,您可以在“公网域名”页面的域名列表中查看新创建的域名信息。
为域名添加解析记录集:
公网域名创建成功后,需要为公网域名设置解析记录集,以便使用域名来访问实例。
- 单击新建的公网域名名称,进入“解析记录”页面,单击右上方“添加记录集”。
图3 添加记录集
- 在“添加记录集”弹出框中,根据界面提示填写记录集参数。
图4 添加解析记录集
参数配置说明请参见增加A类型记录集。
- 单击“确定”。
- 返回“解析记录”页面。
- 添加完成后,您可以在域名对应的记录集列表中查看已添加的记录集。当记录集的状态显示为“正常”时,表示记录集添加成功。
步骤2 登录弹性云服务器并获取Redis客户端
- 登录弹性云服务器,详情请参见《弹性云服务器快速入门》中登录弹性云服务器的内容。
- 获取Redis客户端。
方法一:
通过如下命令,下载Redis客户端。
wget http://download.redis.io/releases/redis-6.2.0.tar.gz
方法二:
通过前提条件中的地址下载Redis客户端,并将Redis客户端安装包上传到弹性云服务器。
- 解压客户端工具包。
tar -xzf redis-6.2.0.tar.gz
- 在“src”目录下,连接数据库实例。
cd redis-6.2.0
make
cd src
./redis-cli -h <DB_Domain_Name> -p <DB_PORT> -a <DB_PWD>
示例:
./redis-cli -h redis.com -p 6379 -a <DB_PWD>
表2 参数说明
参数 |
说明 |
<DB_Domain_Name> |
待连接实例的公网域名,公网域名为步骤1 配置GeminiDB Redis实例的公网域名中创建的域名。 |
<DB_PORT> |
待连接实例的端口,具体请以实际端口为准。
获取实例端口的方法如下:
在“实例管理”页面,单击实例名称,进入“基本信息”页面,在处获取当前实例的端口信息。 |
<DB_PWD> |
购买GeminiDB Redis实例时设置的管理员密码。 |
- 出现如下信息,说明连接成功。
Domain_Name:port>