AWS
AWS的学习笔记
微型小站
这个作者很懒,什么都没留下…
展开
-
AWS EC2时区设置
AWS EC2时区设置确认当前时区本地时区设置硬件时钟设置系统再启动并确认确认当前时区date缺省显示UTC时区本地时区设置sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime硬件时钟设置sudo sed -i "s/\"UTC\"/\"Japan\"/g" /etc/sysconfig/clock系统再启动并确认sudo...原创 2019-10-29 20:28:30 · 2514 阅读 · 0 评论 -
用A5连接AWS-RDS
用A5连接AWS-RDS确认RDS的EndpointA5连接RDS确认RDS的Endpoint图中黑色覆盖的部分是外部连接的Endpoint.A5连接RDS选择【DB追加删除】点击上图的【追加】选择上图的红色内容,填入各种需要的信息后,即可连接。...原创 2019-01-08 15:20:55 · 694 阅读 · 0 评论 -
Elastic Beanstalk-健康检查问题对应(NodeJs)
自己写的Nodejs应用,通过eb发布时,会有eb的健康检查,经常会出现-红色-重大-的问题,虽然可以正常测试使用,但是是不健康的环境。原因是;eb健康检查时,请求error页面,跳转页面要自己事先创建好。例;// ヘルスチェックで使用しているため削除しないように!server.on('request', function (req, res) { logger.debug('re...原创 2019-01-18 09:05:28 · 311 阅读 · 0 评论 -
Elastic Beanstalk-CLI搭建环境(java)
Elastic Beanstalk-CLI搭建环境(java)安装版本确认资源取得ElasticBeanstalk CLI初期化最新资源确认编译工程生成环境提交jar包发布环境确认问题解决总结以前搭建过 NodeJs 的 EB 环境,本次利用 CLI 发布Java的 EB 环境。NodeJS搭建参照: Elastic Beanstalk-环境搭建(Nodejs).安装版本确认[root@l...原创 2019-01-17 17:25:16 · 775 阅读 · 0 评论 -
AWS-EBCLI
EB-CLI安装与配置安装 Python 3.X 和 pip (Windows)配置 EB CLIElastic Beanstalk 命令行接口 (EB CLI) 是一个您可以用来创建、配置和管理 Elastic Beanstalk 环境的命令行客户端。需要 Python 版本 2.7、版本 3.4 或更新版本。EB CLI 在 Linux、Windows 和 macOS 上的主要分发方式为 ...原创 2019-01-09 15:31:11 · 659 阅读 · 0 评论 -
Elastic Beanstalk-环境搭建(Nodejs)
Elastic Beanstalk-环境搭建基本知识通过控制面板搭建新建应用和环境更新应用删除应用和环境删除应用版本环境终了基本知识基本知识参照: Elastic Beanstalk.通过控制面板搭建新建应用和环境作成新的应用键入应用名;NodeTest说明;任意新的开发环境做成选择webServer环境名;Nodetest-env开发平台选择;Nodejs应用;选择...原创 2019-01-16 14:50:19 · 1417 阅读 · 0 评论 -
Elastic Beanstalk-自动生成的S3无法删除问题
Elastic Beanstalk测试环境搭建后,S3会自动被生成,用来保存版本。但是,测试环境删除后,S3不会被自动删除,手动删除时出现下图的错误错误即使是root用户,同样时访问不可,删除失败解决修改policy将上图中的“Effect”: “Deny” → “Effect”: “Allow”保存后,出现下列的错误エラーInvalid principal ...原创 2019-01-16 15:44:31 · 527 阅读 · 0 评论 -
EB-CLI的几个命令
EB-CLI的几个命令eb listeb useeb deployeb ssheb initeb createeb openeb health --refresheb terminateeb list当前所处的环境eb list所有的环境eb list -a或eb list --all当前所处环境的详细信息eb list -veb use改变使用的环境eb use e...原创 2019-01-17 08:47:23 · 540 阅读 · 0 评论 -
AWS - EC2 instance取得时类型异常
按照官方样例取得EC2 instance实例时,出现了异常代码while(!done) { DescribeInstancesResponse response = ec2.describeInstances(request); for(Reservation reservation : response.reservations()) { ...原创 2019-02-24 20:30:54 · 752 阅读 · 0 评论 -
EC2-内存Cache的清除
由于程序的原因,内存出现泄露,测试中需要清除缓存内容,但是Root用户切换不过去,因此搜了一些其他方法echo 3 | sudo tee /proc/sys/vm/drop_caches确认cat /proc/meminfoorfree -m...原创 2019-02-06 10:11:36 · 516 阅读 · 0 评论 -
AWS-EC2 内存和磁盘使用率的监视
AWS提供的CloudWatch中,没有提供内存使用率和磁盘使用率的信息,因此需要手动添加cron不过,AWS提供了官方的脚本,可以直接下载安装官方文档: 内存使用率.以 Amazon Linux AMI 为例。Role确认首先确保用户权限中有操作权限cloudwatch:PutMetricDatacloudwatch:GetMetricStatisticscloudwatch:...原创 2019-02-06 09:59:33 · 7284 阅读 · 4 评论 -
Mac-通过pip安装AWS-CLI
安装pipMac OS 10.9.x以上默认安装了 easy_install~ $ sudo easy_install pip确认版本~ $ which pip/usr/local/bin/pip~ $ pip --versionpip 19.0.1 from /Library/Python/2.7/site-packages/pip-19.0.1-py2.7.egg/pip (p...原创 2019-02-01 11:18:22 · 1303 阅读 · 0 评论 -
AWS SNS-SpringBoot实现发送登陆验证码短信的API
用 SpringBoot 和 AWS的 SNS服务 做了一个发送手机登陆验证码短信的demo。资源参照: 我在这里.技术SpringBootAWS-SNSSwagger2lombok要件非常简单的要件,访问API,向指定的手机号发送一条信息。通过starter生成模板程序参照: Gradle的SpringBoot工程.添加依赖关系在build.gradle文件内添加依赖关系...原创 2019-01-31 10:09:57 · 5346 阅读 · 4 评论 -
EC2-安装·websocket-bench·进行socket.io 的压力测试
EC2客户端websocket-bench测试新建EC2连接EC2安装Nodejs环境source下载目录作成source下载运行测试命令对在AWS上运行的·Socket.io·服务器进行压力测试—备忘录新建EC2通过console界面,选择Linux系统AMI;Amazon Linux AMI 2018.03.0.20181129 x86_64 HVM (ami-00a5245b4816...原创 2019-01-25 18:39:33 · 1031 阅读 · 0 评论 -
EC2-NodeJs和Git等的安装
初期作成的EC2内,NodeJs 和 Git 的安装手顺,做个记录。AMI;Amazon Linux AMI 2018.03.0.20181129 x86_64 HVM (ami-00a5245b4816c38e6)Python,Pip已经默认安装。NodeJs和Git等的安装OS 情报的确认系统环境更新Git 的安装ElasticBeanstalk CLI 的安装g++ 的安装No...原创 2019-01-25 18:25:35 · 514 阅读 · 0 评论 -
EC2-ssh接续时Error
接续失败EC2-ssh接续时ssh -i myfile.pem <public dns>显示如下的error@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: UNPROTECTED PRIVATE KEY FILE! @@@@@@@@@@@@@@@@...原创 2019-01-25 16:02:10 · 211 阅读 · 0 评论 -
AWS-EC2连接
EC2连接的一些总结前提:①准备EC2做成时生成的密钥文件(XX.pem)②记录EC2的公开IP地址直接通过浏览器控制台登陆账号 / 用户名 / 密码通过CLI连接win10自带OpenSSH,可以通过命令确认(PowerShell实行)PS C:\Users\user&gt; ssh -VOpenSSH_for_Windows_7.6p1, LibreSSL 2.6.4...原创 2019-01-08 19:41:42 · 5003 阅读 · 0 评论 -
AWS-CLI
CLI的Memo配置AWS CLI配置文件指定配置AWS CLI在命令行运行 aws configure 以设置您的证书和设置。$ aws configureAWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLEAWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY...原创 2019-01-08 18:17:14 · 1581 阅读 · 0 评论 -
Lambda-Serverless应用的本地开发
Serverless应用的Local开发示例云上开发本地开发构成图必要包的安装配置 yml 文件使插件有效安装 DynamoDB Local无结果解决DynamoDB Local 表内容添加添加DynamoDB Local 的表定义到 yml 配置文件DynamoDB Local 启动出现 Error解决DynamoDB Local 启动local api-gateway 启动启动确认资源删除...原创 2019-01-28 17:18:26 · 1027 阅读 · 0 评论 -
Lambda-DynamoDB + API Gateway + Serverless Framework 的简单实例(Centos7)
Lambda + DynamoDB + API Gateway + Serverless Framework 应用示意图SLS的结构生成DynamoDB生成DynamoDB生成确认DynamoDB的表里添加数据DynamoDB + API-Gateway 读取数据测试读取数据的用户角色权限追加安装开发组件修改NodeJs函数内容yml内添加函数定义deploy之前的例子中,通过Sls简单生成了...原创 2019-01-28 15:21:31 · 1203 阅读 · 0 评论 -
Lambda-使用Serverless构建无服务器应用-样例学习(centos7)
使用Serverless构建无服务器应用应用示意图使用技术和工具虚拟环境建立NodeJs环境相关安装配置AWS-CLI安装 Serverless Framework创建 sls 的样例应用Deploy sls应用运行测试传递参数测试Lambda函数删除借助 Vagrant 虚拟环境构建无服务器应用,实现客户端的deploy应用示意图客户端通过http访问 lambda 函数;server...原创 2019-01-28 13:13:58 · 1208 阅读 · 0 评论