游客dkozxu7kaokzu_个人页

游客dkozxu7kaokzu
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2018-07-20

    服务器上传网站程序不能SMTP邮件发信 回答下什么回事

  • 提交了问题 2018-06-23

    没有加到收信人列表里的人为什么能收到邮件

  • 回答了问题 2018-05-18

    自动续费前已进行人工续费,自动续费操作还进行吗?

    详细解答可以参考官方帮助文档如果您在自动续费扣款日前进行人工手动续费,系统将会按照手动续费后的到期日期,重新计算下一次续费时间。 示例: 某云服务器 ECS 实例到期时间为 2015 年 3 月 30 日 00:00。 用户在 2015 年 2 月 14 日进行手动续费,续费时长为 1 个月。该台云服务器到期时间即更新为 2015 年 4 月 30 日 00:00。 云服务器 ECS 自动续费于实例到期前第 9 天开始扣款,所以系统将在 2015 年 4 月 22 日 08:00:00 开始执行自动续费扣款。
    踩1 评论0
  • 提交了问题 2018-04-16

    内部服务器错误

  • 回答了问题 2018-04-16

    怎么才能让不能通过外网连接进来

    详细解答可以参考官方帮助文档 您可以根据业务需求设置选择实例的连接类型,即内网连接或外网连接。系统会默认提供内网地址,所以本文将主要介绍如何申请外网地址、如何设置内外网的连接地址以及如何释放外网地址。 背景信息 RDS提供两种连接地址,即内网地址和外网地址。实例的访问模式和实例规格对连接地址的选择有如下限制。 实例系列 实例版本 访问模式 连接地址 单机基础版 MySQL 5.7 SQL Server 2012 标准模式 内网地址 外网地址 内网地址和外网地址 双机高可用版 MySQL 5.5/5.6 SQL Server 2008 R2 PostgreSQL 9.4 PPAS 9.3 标准模式 内网地址 外网地址 高安全模式 内网地址 外网地址 内网地址和外网地址 金融版 MySQL 5.6 标准模式 内网地址 外网地址 高安全模式 内网地址 外网地址 内网地址和外网地址 连接地址的使用场景如下所示: 单独使用内网地址: 系统默认提供内网地址,您可以直接修改连接地址。 适用于应用部署在与您的RDS实例在同一地域的ECS上且RDS实例与ECS的网络类型相同时。 单独使用外网地址: 适用于应用部署在与您的RDS在不同地域的ECS上时。 适用于应用部署在阿里云以外的系统上时。 同时使用内外网地址: 适用于应用中的模块同时部署在与您的RDS实例在同一地域且网络类型相同的ECS上和与您的RDS实例在不同地域的ECS上时。 适用于应用中的模块同时部署在与您的RDS实例在同一地域且网络类型相同的ECS上和阿里云以外的系统上时。 注意事项 在访问数据库前,您需要将访问数据库的 IP 地址或者 IP 段加入白名单,操作请参见设置白名单。 RDS 会针对外网地址流量收取一定费用,详细收费标准请参见云数据库 RDS 详细价格信息。 外网地址会降低实例的安全性,请谨慎选择。为了获得更快的传输速率和更高的安全级别,建议您将应用迁移到与您的 RDS 在同一地域的阿里云服务器 ECS 上。 申请外网地址 登录 RDS 管理控制台。 选择目标实例所在地域。 单击目标实例的 ID,进入基本信息页面。 在左侧导航栏中选择数据库连接,进入数据库连接页面。 单击申请外网地址,如下图所示。 在弹出的信息确认框中单击确定,生成外网地址。 修改内外网连接地址 您可以根据需求修改内网或者外网的连接地址,操作步骤如下。 登录 RDS 管理控制台。 选择目标实例所在地域。 单击目标实例的 ID,进入基本信息页面。 选择菜单中的数据库连接,进入数据库连接页面。 选择实例连接标签页。 在数据库连接模块中单击修改连接地址。 在弹出的窗口中设置内外网连接地址及端口号,单击确定,如下图所示。 参数说明: 连接类型:根据需要修改的连接类型选择内网地址或者外网地址。 连接地址:地址样式为xxx.sqlserver.rds.aliyuncs.com,其中xxx为自定义字段,由字母和数字组成,开头需小写字母,8~64 个字符,如extranet4example。 端口:RDS 对外提供服务的端口号,取值范围是3200~3999之间的任意一个整数。 释放外网地址 若您需要释放外网地址,可执行如下操作步骤。 说明 该操作只能在高安全模式下执行。关于访问模式的设置,请参见设置访问模式。 登录 RDS 管理控制台。 选择目标实例所在地域。 单击目标实例的 ID,进入基本信息页面。 选择菜单中的数据库连接,进入数据库连接页面。 选择实例连接标签页。 在数据库连接模块中单击释放外网地址,如下图所示。 在弹出的确认信息界面单击确认,释放外网地址。
    踩1 评论0
  • 提交了问题 2018-04-12

    web应用防火墙部署证书

  • 回答了问题 2018-02-18

    表单上传Policy怎么设置

    详细解答可以参考官方帮助文档 适用场景 表单上传是指使用OSS API中的PostObject请求来完成Object的上传,上传的Object不能超过5GB。表单上传非常适合嵌入在HTML网页中来上传Object,比较常见的场景是网站应用,以招聘网站为例: 不使用表单上传 表单上传 流程对比 网站用户上传简历。 网站服务器回应上传页面。 简历被上传到网站服务器。 网站服务器再将简历上传到OSS。 网站用户上传简历。 网站服务器回应上传页面。 简历上传到OSS。 上传限制 大小限制:使用表单上传时,Object不能超过5GB。 命名限制: 使用UTF-8编码。 长度必须在1–1023字节之间。 不能以正斜线(/)或者反斜线(\)字符开头。 优势 从流程上来说,少了一步转发,更加方便。 从架构上来说,原来的上传都统一走网站服务器,上传量过大时,需要扩容网站服务器。采用表单上传后,直接从客户端上传数据到OSS。上传量过大时,压力都在OSS上,由OSS来保障服务质量。 安全及授权 为防止第三方未经授权向开发者的Bucket上传Object,OSS提供了Bucket和Object级别的访问权限控制,详情请参见OSS细粒度的权限控制。 为了授权给第三方上传,使用的是PostPolicy方法,详情请参见PostObject。 使用表单上传的基本步骤 构建一个Post Policy。 Post请求的Policy表单域用于验证请求的合法性。例如可以指定上传的大小,可以指定上传的Object名字等,上传成功后客户端跳转到的URL,上传成功后客户端收到的状态码。具体请参考Post Policy。 例如如下Policy,网站用户能上传的过期时间是2115-01-27T10:56:19Z(这里为了测试成功写的过期时间很长,实际使用中不建议这样设置),能上传的文件最大为104857600字节。 以Python代码为例子,Policy是json格式的字符串。 policy='{\'expiration\':\'2115-01-27T10:56:19Z\',\'conditions\':[[\'content-length-range\', 0, 104857600]]}' 将Policy字符串进行base64编码。 用OSS的AccessKeySecret对base64编码后的Policy进行签名。 构建上传的HTML页面。 打开HTML页面,选择文件上传。 完整Python代码示例: #coding=utf8 import md5 import hashlib import base64 import hmac from optparse import OptionParser def convert_base64(input): return base64.b64encode(input) def get_sign_policy(key, policy): return base64.b64encode(hmac.new(key, policy, hashlib.sha1).digest()) def get_form(bucket, endpoint, access_key_id, access_key_secret, out): #1 构建一个Post Policy policy='{\'expiration\':\'2115-01-27T10:56:19Z\',\'conditions\':[[\'content-length-range\', 0, 1048576]]}' print('policy: %s' % policy) #2 将Policy字符串进行base64编码 base64policy = convert_base64(policy) print('base64_encode_policy: %s' % base64policy) #3 用OSS的AccessKeySecret对编码后的Policy进行签名 signature = get_sign_policy(access_key_secret, base64policy) #4 构建上传的HTML页面 form = ''' OSS表单上传(PostObject) ''' % (bucket, endpoint, access_key_id, base64policy, signature) f = open(out, 'wb') f.write(form) f.close() print('form is saved into %s' % out) if __name__ == '__main__': parser = OptionParser() parser.add_option('', '--bucket', dest='bucket', help='specify ') parser.add_option('', '--endpoint', dest='endpoint', help='specify') parser.add_option('', '--id', dest='id', help='access_key_id') parser.add_option('', '--key', dest='key', help='access_key_secret') parser.add_option('', '--out', dest='out', help='out put form') (opts, args) = parser.parse_args() if opts.bucket and opts.endpoint and opts.id and opts.key and opts.out: get_form(opts.bucket, opts.endpoint, opts.id, opts.key, opts.out) else: print 'python %s --bucket=your-bucket --endpoint=oss-cn-hangzhou.aliyuncs.com --id=your-access-key-id --key=your-access-key-secret --out=out-put-form-name' % __file__ 将此段代码保存为post_object.py,然后用python post_object.py来运行。 用法: python post_object.py --bucket=您的Bucket --endpoint=Bucket对应的OSS域名 --id=您的AccessKeyId --key=您的AccessKeySecret --out=输出的文件名 示例: python post_object.py --bucket=oss-sample --endpoint=oss-cn-hangzhou.aliyuncs.com --id=tphpxp --key=ZQNJzf4QJRkrH4 --out=post.html 说明 构建的表单中success_action_redirect value=http://oss.aliyun.com 表示上传成功后跳转的页面。可以替换成您自己的页面。 构建的表单中success_action_status value=201表示的是上传成功后返回的状态码为201。可以替换。 假如指定生成的HTML文件为post.html,打开post.html,选择文件上传。在这个例子中如果成功则会跳转到OSS的主页面。 功能使用参考 API:PostObject Java SDK:表单上传 最佳实践 Web端直传实践 跨域资源共享(CORS)
    踩1 评论0
  • 提交了问题 2018-02-14

    选错了操作系统

  • 提交了问题 2018-01-19

    今日配置了三次 CDN 都无法访问

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息