• Image placeholder
  • 홈 페이지
  • 블로그 센터
  • 범주
Image placeholder

EC2

EC2에서 Spring-Boot 앱 시작

maven에서 스프링 앱을 jar 파일화하는 것 AWS 무료 계정 대략 5가지 단계를 수행합니다. EC2 인스턴스 생성 + EC2에 연결하는 데 필요한 개인 키 획득 EC2에 SSH 연결 EC2에 jar 파일을 sftp 보내기 EC2에 java 설치 jar 실행 그럼 순서대로 설명하겠습니다. 인스턴스를 시작합니다. OS 템플릿을 지정합니다. 이번에는 Amazon Linux 2에서 진행합니다....

EC2spring-bootAWS

EC2를 역방향 프록시 서버화하여 ElasticSearchService의 API를 외부에서 두드릴 수 있도록

Amazon Elasticsearch Service를 사용하여 ELasticSearch 검증 환경을 준비했지만 Global에 공개할 수 없어 검증하기 어려웠기 때문에, EC2를 프록시 서버로 해 외부로부터 API를 두드리게 했다. 보안 문제는 있지만 검증 환경이라고 가정 IP에 집중했기 때문에 이번에는 달콤하게 EC2를 만들고 PublicSubnet을 연결합니다. 이번 EC2는 HTTP로 A...

nginxElasticsearchEC2vpcAWS

AWS EC2 시작 템플릿의 사용자 데이터를 사용하여 Pytorch용 jupyter notebook 자동 시작 설정

EC2 시작 템플릿에 스크립트를 작성하면 인스턴스를 만들 때 스크립트가 자동으로 실행됩니다. Deep Learning AMI (Ubuntu 18.04) Version 34.0 - ami-0302aadfa73a0d917를 사용하여 딥 러닝을 수행할 수 있는 jupyter notebook을 자동으로 시작하도록 설정합니다. 시작 템플릿 설정 화면을 엽니다. 起動テンプレートを作成를 선택합니다. 高度...

EC2JupyterAWS

여러 EC2를 시작한 후 모든 EC2에 SSH 연결을위한 TeraTerm 매크로 파일을 만드는 Shell 스크립트

부하 시험을 실시하기 위해 동일한 구성의 EC2를 15대 출시하여 Teraterm에서 SSH 접속 부하 시험을 실시하고 있었지만, 비용 절감을 위해 EIP를 사용하지 않고 부하 시험을 실시하지 않을 때는 중지하기로 결정했습니다. 그렇다면 물론 EC2를 시작할 때마다 연결 대상 IP가 변경되므로 매번 15대의 IP를 Teraterm에 입력해야 합니다. 그래서 EC2를 여러 대 시작한 후, 접속...

ShellScriptteratermEC2aws-cliAWS

【AWS CLI】Red Hat Enterprise Linux 8에서 AWS CLI 사용 가능

· Red Hat Enterprise Linux 8 기반 EC2 인스턴스에 AWS CLI를 설치합니다. · AWS CLI를 사용하여 대상 AWS 계정 내에서 리소스 작업을 가능하게 합니다. 하드웨어: AWS EC2 서버 OS(AMI): Red Hat Enterprise Linux 8 (HVM), SSD Volume Type aws-cli/1.18.81 Python/3.8.0 Linux/4.1...

EC2파이썬aws-cliRHEL8

AWS EC2 Amazon Linux 2+Docker+Jenkins

AWS EC2(Amazon Linux2)에서 Docker로 Jenkins 환경 구축 Docker 설치 자동 부팅 사용 docker image 다운로드 docker image 시작 초기 비밀번호 방금 전의 명령을 실행하면 ↓ 같은 것이 출력되므로 메모 해 둔다 브라우저 액세스 http://{IP}:8080/ 로그인 Administrator password에 앞서 메모했던 비밀번호를 입력하면 완...

JenkinsAmazonLinux2EC2도커AWS

EC2에서 Jenkins를 구축 할 때 한 일 (Rails 응용 프로그램)

Jenkins에서 Ruby on Rails 애플리케이션을 테스트하고 배포를 자동화했습니다. 이 섹션에서는 EC2에 Jenkins 환경을 구축 할 때 발생한 오류 및 조치를 열거했습니다. 깨끗하게 정리할 수는 없지만, URL처의 기사의 내용을 읽으면 해결할 수 있을까 생각합니다. 관련 링크 관련 링크를 아래에 올려 놓기 때문에, 필요하면 참고로 해 주세요. Jenkins 부드러운 개요 Jenk...

MySQLJenkinsRailsEC2RMagick

ALB 부하의 EC2를 절반씩 분리하면서 쉘 일격으로 배포

ALB의 Target Group하에 복수의 EC2 인스턴스가 등록되어 있다. 인플레이스 배포 등 사용자에게 영향을 주지 않도록 절반씩 분리하면서 처리하고 싶은 경우가 있다. 이것을 쉘을 사용해 일격으로 실시하고 싶다. (jenkins에서 1 클릭 이미지) AWS CLI를 사용하여 Target Group에서 절반씩 切り離し -> デプロイ -> 再登録를 두 번 반복합니다. Target Group...

EC2JenkinsALBAWS

Terraform에서 AWS EC2 인스턴스 생성

Terraform을 사용하여 AWS의 EC2 인스턴스를 생성합니다. Terraform을 사용하면 매번 동일한 구성으로 인스턴스를 만들 수 있습니다. 계정을 만들고 작업자를 만듭니다. AWS 콘솔의 IAM 사용자가 사용하려는 사용자 개요 작성한 정보를 바탕으로 aws에 대한 액세스 정보를 포함하는 파일 작성 main.tf variables.tf 실제로 EC2 인스턴스가 생성되었습니다. 생성한 ...

EC2TerraformAWS

EC2의 취약성 진단을 Inspector로 자동화해 보았다

이 기사는 의 20 일째 기사입니다. Inspector에 대한 자세한 내용은 AWS 공식 문서를 참조하세요. 정기적으로 자동으로 EC2 인스턴스를 시작하고 Inspector에서 취약점을 확인하고 Slack에 알립니다. 기동중의 인스턴스를 접직 체크는 하고 싶지 않다. 위의 요건을 바탕으로 다음 구성으로 정기적으로 취약성 검사를 실시하기로 했습니다. Amazon EventBridge에서 Lam...

람다InspectorTerraformEC2AWS

Deploy Key를 사용하여 EC2에서 Gitlab 리포지토리 복제

EC2에 SSH 연결 후 EC2 키가 없으면 생성 EC2 표시된 문자열을 복사합니다. Deploy Key 등록 프로젝트 설정 > 리포지토리 Deploy Key 항목 찾기 Deploy Key 등록 Title : 적당 Key: EC2로 복사한 것(id_rsa.pub의 내용) 복제하다 EC2 Gitlab에서 등록된 Deploy Key 사용 프로젝트 > Settings > Repository > D...

EC2GitLabdeploy

EC2에 git clone하는 방법

EC2에 코드를 배포할 때 git clone를 사용하면 쉽게 배포할 수 있습니다. 어쩐지 절차를 기억하고 있지만, 어디선가 잊고 있는 경우도 있으므로, 방법을 정리해 둡니다. Amazon Linux 2의 방법입니다. 리포지토리는 GitLab을 사용합니다. git clone를 실행하려면 GitLab와 SSH로 통신해야 합니다. SSH 키용 디렉토리로 이동하여 SSH 통신에 사용할 키를 만듭니다...

EC2GitLabAWS

mongomirror를 사용하여 AWS의 MongoDB에서 Atlas로 데이터 가져 오기

To avoid contention for network and CPU resources, do not run mongomirror on the same hosts that provide your replica set’s mongod instances. mongomirror must have network access to the source replica set. mongomirror mu...

mongomirrormigrationMongoDBEC2AWS

VS Code Remote Development를 사용하여 EC2의 컨테이너에 연결하는 방법

전제: 로컬 및 EC2에 Docker가 설치됨 리모트측의 /etc/docker 아래에 daemon.json 을 작성해, 이하를 기술한다 리모트측의 /etc/systemd/system하하에 docker.service.d 디렉토리를 작성해, 그 부하에 override.conf 파일을 작성해, 이하를 기술한다 Docker 재부팅 로컬에서 다음을 수행합니다. 공용 및 개인 키 쌍 생성 리모트측의 ~...

RemoteDevelopmentFlaskVSCodeEC2도커

지바현 Go To EAT용으로 점포 검색 BOT(AI LINE BOT)를 만든 이야기(1)

안녕하세요. 처음으로 기사를 작성하고 있습니다. 「부적절한 기사」의 보더 라인을 모르기 때문에 이르지 않는 곳이라면 지적해 주세요. 현재 저는 지바현의 Go To EAT 캠페인을 사용하고 있습니다. 프리미엄 첨부 식사 쿠폰을 10000엔으로 사면 12500엔분의 식사권으로 사용할 수 있으므로 매우 유익합니다. 【지바현 Go To EAT 사업 공식 사이트】 단 하나, 미묘하다고 생각한 것이 쿠...

파이썬doc2vecLINEmessagingAPIEC2스크래핑

atom에서 EC2 등 외부 서버의 파일 편집

atom 환경 설정에서 "remote-ftp"를 설치합니다. 설정 파일이나, 원격으로 편집하는 디렉토리/파일의 두는 장소가 필요합니다. 제대로 작성합니다. 원격 대상을 설정합니다. 패키지에서 "Remote FTP"의 "Create SFTP config file"을 선택합니다. 그러면 설정 파일의 템플리가 작성됩니다. 다음과 같이 편집합니다. EC2에 연결하려는 경우 알 수 없는 부분은 AWS...

EC2ATOM

cloud9에서 인스턴스를 다시 만들고 싶다면

처음으로 기사를 씁니다. 이것은 자신의 메모입니다. cloud9 설정을 잘못했습니다. 힘차게 EC2의 스토리지 용량을 무료 테두리 이상으로 긁어 버렸다. 그 외 잘 모르게 되고 또 처음부터 시작하고 싶다. 그 push를 cloud9에 clone합니다. 작성시 설정은 rails 튜토리얼을 따랐습니다. git이 들어 있는지 확인합니다 (내 환경에서는 이미 들어있었습니다). 다음으로 새로 만든 인...

Rails6Rails 튜토리얼EC2루비cloud9

Prisma Cloud에서 AWS 리소스 취약성 관리(설치 + EC2편)

Palo Alto의 보안 제품인 Prisma Cloud를 통해 AWS 리소스의 취약성 관리를 수행해 봅니다. 이번에는 EC2 인스턴스에 취약성 진단을 걸어 보겠습니다. Prisma Cloud에는 한 달의 평가판 기간이 있습니다. 라이선스가 없는 경우 Trial 계정을 발급해 보세요. 특히 여기서의 순서는 기재하지 않습니다. CloudFormation에서 놀라울 정도로 쉽게 설정을 완료합니다....

EC2보안paloaltoAWS

ALB + Apache WEB 서버 (EC2)에서 502 BadGateway가되는 문제

AWS로 SSL화한 WEB서버를 세우고 싶었기 때문에 작성했는데, 「502 Bad Gateway」가 표시되어 빠졌기 때문에 그 기록. 결론부터 말하자면 아파치 재부팅으로 괜찮습니다. (단, 이것이 정답인지는 불명) AWS에서 WEB 서버 구축. 도메인을 SSL화하고 싶었기 때문에 ALB-EC2 단체의 구성으로 하고 있습니다. EC2 ALB Route53 ACM(AWS Certificate M...

EC2SSLALB

API Gateway→VPC Link→NLB→EC2의 API를 두드리는

1.EC2의 시작 ① 시작, 앱 작성은 다른 사이트 참조 ② 보안그룹의 인바운드 규칙에 VPC 서브넷의 CIDER IP와 접속원 IP를 허가한다. (포트는 접속을 실시하는 포트를 허가.HTTP라면 80) 이미지: curl 결과 2.NLB 설정 ①로드 밸런서의 종류는 NLB를 선택한다. ② 리스너의 프로토콜은 TCP 그대로. 포트는 API를 두드리는 포트를 설정한다. 가용 영역은 2개 선택한다...

VPC 링크NLBAPIGatewayEC2AWS

Terraform에서 ElasticCache를 시작하여 EC2에서 소통 확인

운용하고 있는 제품으로 캐시를 하고 싶은 장면이 있어, ElasticCache(Redis)를 도입했으므로 메모적으로 남깁니다. AWS CLI 구성된 Terraform 설정 Elastic Cache 클러스터를 Terraform으로 만듭니다. elastic-cache.tf 각종 이름은 읽어 주세요. 보안 그룹은 ElasticCache를 사용하는 리소스와 동일한 보안 그룹의 ID를 지정합니다. 이...

EC2RedisTerraformAWS

【AWS CloudFormation】EC2 사용자 데이터로 웹 서버 설치

EC2 구축 작업을 절약하기 위해 CloudFormation에서 EC2 사용자 데이터(EC2 시작 시 실행되는 쉘 스크립트)를 사용하여 웹 서버를 설치하는 방법을 배웠다. 그 방법을 비망록으로 남기고 싶다. CloudFormation> 스택> 스택 생성에서 1 단계에서는 다음과 같이 설정합니다. yaml 템플릿은 다음을 지정합니다. 설정이 끝나면, 다음으로 진행한다. 템플릿↓ ImageId:...

EC2CloudFormationAWS

CloudFormation에서 생성하는 EC2가 지정된 시작 템플릿 설정으로 덮어쓰지 않음

CloudFormation(이하 CFn)을 사용하여 시작 템플릿에서 EC2 인스턴스(이하 EC2)를 만들 때 시작 템플릿 설정으로 덮어쓰지 않았습니다. CFn을 사용하지 않고 관리 콘솔 (이하 매니콘)에서 템플릿에서 EC2를 시작하는 경우 문제없이 설정 내용이 반영됩니다. 아래 이미지와 같은 설정으로 시작 템플릿을 만듭니다. ※ 기동 템플릿 자체는 CFn으로 작성해도 매니콘으로부터 작성해도 ...

EC2CloudFormationAWS

CloudFormation을 사용하여 VPC + 서브넷 + EC2 구성 만들기

"이것은 실제로 만져 보는 것이 좋을 것 같습니다."라고 느꼈기 때문에 시도했습니다. 이번은 여러 사정(※)에 의해 오하이오리전에서 작성합니다. ※자사의 sandbox 환경에서 도쿄 리전에 작성하려고 하면, VPC의 상한수에 이르고 있어 만들 수 없었다 YAML/JSON 두 형식 모두 대단합니다. 코멘트를 넣을 수 있다는 점에서 YAML 쪽이 좋을까라고 생각하기 때문에, 이번은 YAML로 했...

EC2CloudFormationvpcAWS

AWS 인증 솔루션 아키텍트 – 어소시에이트를 통과했습니다.

AWS SAA에 1발 합격했으므로, 학습 방법·반성점을 정리했습니다. 프로필은 다음과 같습니다. 나이: 23세(신졸 2년째) 회사 : 전 계약 SIer 직업 : 시스템 엔지니어 비고: AWS 실무 경험 없음 이하 3개의 교재로 학습 대책을 실시했습니다. 학습시에 実際のAWSスキル도 먹고 싶었기 때문에 ポートフォリオ作成와 병행하면서, AWS SAA 학습을 실시했습니다. 이것만으로 OK! AWS...

AWS 인증 시험RDS초보자EC2AWS

webAPI를 만듭니다. EC2에서 DjangoRestFramework 1에서 환경 구축

이 기사에서는 장고에서 webAPI를 만들자! 라는 기사입니다. RDS MySQL을 사용하고 있습니다. 마지막 기사 FileZilla를 사용하여 settings.py 수정 testDjango/settings.py 순서 중요 testDjango/settings.py RDS MySQL에 로그인 모델 만들기 polls/models.py 데이터베이스 마이그레이션 수행 확인해 보겠습니다. 다음 기사가...

파이썬RDS장고EC2AWS

제5장: EC2에서 RDS에 연결해 보자

RDS 보안 그룹 만들기 EC2 콘솔에서 보안 그룹 탭으로 전환하여 "보안 그룹 만들기" 아래 그림과 같이 설정하십시오. 보안 그룹 이름 my-best-rds-sg 입력이 완료되면 "보안 그룹 만들기" RDS 서브넷 그룹 만들기 AWS 콘솔 화면에서 RDS를 검색하여 RDS 콘솔 화면으로 전환 서브넷 그룹 탭을 선택하고 DB 서브넷 그룹 만들기를 선택합니다. 이미지와 같이 설정하십시오. 서브...

SSHEC2RDS

【RDS】EC2와 RDS(MySQL)간의 접속을 확립한다

· EC2 서버와 RDS (MySQL) 간의 연결을 설정합니다. · 구축된 EC2가 존재할 것. EC2 OS(AMI):Amazon Linux 2 AMI(HVM), SSD Volume Type 소프트웨어: mysql Ver 14.14 Distrib 5.5.62, for Linux (x86_64) using readline 5.1 RDS 데이터베이스 엔진: MySQL(5.7.22) MySQL D...

EC2MySQL초보자용RDS

EC2와 RDS를 사용하여 Rails 앱을 AWS에 올릴 때 막힌 점 - 그 2-

아래의 기사를 참고로 EC2와 RDS에를 사용하여 Rails 앱을 AWS에 배포할 때 막힌 점과 그 해결 방법을 정리했습니다. RDS를 사용했기 때문에 참고 사이트에 기술되어 있는 MySQL의 설정 방법과는 다른 방법으로 구현할 필요가 있습니다. RDS와 Rails를 연결할 때 신경 쓰는 두 가지 주요 포인트입니다. 1. RDS 보안 그룹에서 EC2 인스턴스의 브라이베이트 IP로부터의 연결을...

RailsRDSEC2루비AWS
이전 기사 보기

© 2022 intrepidgeeks.com

Privacy Policy Contact US Sitemap
🍪 This website uses cookies to ensure you get the best experience on our website. Learn more