전체 글: 522개의 글
기본적인 aws cli 설정 방법은 어렵지 않다. AWS Console의 IAM에서 유저를 생성하고 Access Key를 생성하면 된다. 생성된 키를 통해, 로컬이 AWS의 권한을 갖도록 설정하는 방법은 다음과 같다. aws configure / aws configure set 다음 두 가지 방식 중 하나를 사용해 Access Key, Secret Access Key, Region 및 Output 형식을 설정하면 된다. aws configure set aws_access_key_id ****************aaaa aws configure set aws_secret_access_key ****************aaaa aws configure set region ap-northeast-1 aws..
전제 조건 로컬환경에 AWS CLI가 설치 및 구성되어 있다 가정하고 진행하겠습니다. EC2 생성 시, 실행하고자 하는 Shell Script 테스트 환경에서는 실행하고자 하는 Shell Script 파일을 로컬에 저장 후, --user-data 옵션에서 불러오는 방식으로 사용했습니다. #!/bin/bash 로 시작해야합니다. script를 실행하는 유저는 root이기 때문에, sudo를 붙이지 않아도 됩니다. 패키지를 설치할 땐, -y 옵션을 붙여 precess가 멈추는 일을 방지해야 합니다. #!/bin/bash # EC2 생성 시, test 디렉토리 생성 mkdir /home/ec2-user/test AWS CLI를 사용해, EC2 생성 시 Shell Script를 실행하는 방법 AWS CLI의 r..
진행 순서 AWS 계정 생성 IAM 사용자 생성 (액세스 키 발급) AWS CLI 패키지 설치 AWS CLI 환경 설정 ( 자격 증명 및 구성 파일 생성 ) 1. AWS 계정 생성 계정이 있다고 가정하겠습니다. 보유하고 있는 계정에 로그인 합니다. 2. IAM 사용자 생성 (액세스 키 발급) AWS CLI를 통해 AWS의 Service를 이용하기 위해선 AWS 계정의 액세스 키가 필요합니다. 순서 1) AWS console 상단의 Service 탭에서 IAM 서비스를 찾아 접속합니다. 2) 사용자(Users) 탭 → 사용자추가(Add user)를 클릭합니다. 4) 사용자 이름(User name)을 작성하고 액세스 유형(Access type)에서 프로그래밍 방식 액세스를 활성화합니다. AWS CLI를 이용..
AWS CLI (Command Line Interface) 란? AWS CLI (Command Line Interface) 는 terminal 환경에서 아마존 웹 서비스를 이용할 수 있도록 도와주는 기능입니다. ubuntu 에서 파일 복사, 폴더 생성, 이동, 삭제 등에 이용되는 ls, rm, cp 와 같은 기능을 제공합니다. 이를 이용하려면 먼저 AWS IAM 을 등록해야 합니다. AWS 계정 안에서 각 목적에 따라 이용하는 사용자 계정이라 생각하면 됩니다. IAM 사용자 생성 (액세스 키 발급) AWS CLI를 통해 AWS의 Service를 이용하기 위해선 AWS 계정의 액세스 키가 필요합니다. 순서 1) AWS console 상단의 Service 탭에서 IAM 서비스를 찾아 접속합니다. 2) 사용자..
CodeDeploy의 요청을 받을 수 있도록 에이전트를 설치하는 과정이다. 1. EC2에 접속하여 명령어 입력 aws s3 cp s3://aws-codedeploy-ap-northeast-2.s3.amazonaws.com/latest/install . --region ap-northeast-2 2. install에 실행 권한을 추가 chmod +x ./install 3. install 파일로 설치 진행 sudo ./install auto 이 때, /usr/bin/env: ruby: No such file or directory 라는 오류가 발생한다면 ruby를 인스턴스에 설치해주면 된다. sudo apt-get install ruby sudo: apt-get : command not found 가 뜬다면..
Excel VBA를 이용해서 다른 외부 프로그램을 실행시키는 법입니다. 아래와 같이 따라하면 간단! ------------------------------------------------------ sProgPath = "D:\TestPorg.exe" '실행시킬 파일 경로입니다. Proc = Shell(sProgPath, vbNormalFocus) '파일 실행!! ------------------------------------------------------ 실행과 동시에 어떤 파일을 읽어드리는 작업을 하고 싶다하시면 아래와 같이 해주세요. 'notepad로 테스트 텍스트 파일을 읽고 싶다' 할 때는 아래와 같이 해주세요. --------------------------------------------..
VBA을 이용해서 Text 파일 (혹은 Xml등등)을 읽는 방법입니다. 보통 VBA의 FileSystem을 이용한 [Open / Close를 활용 한 방법이 있습니다. (구글링 및 네이버를 이용해서 쉽게 찾을 수 있습니다.) 하지만 FileSystem은 ASCII 형태로 저장이 되어 일부 프로그램에서 로드할 때 깨지거나, 문제점이 발생할 수 있습니다. (회사에서 UTF-8 형태로 모두 바꾸는 바람에 기록 방법을 바꾸어야 했어요 ㅠㅠ) 이 때에는 Stream을 이용해서 File을 읽을 수 있습니다. 'Stream의 생성 Dim stmFileControl As Stream 'Stream 인자 생성 Set stmFileControl = New Strem 'Stream 저장공간 배치 stmFileControl ..
엑셀을 사용하면서 필요한 아스키 코드를 정리!! 아.. VBA에서 사용하기 위해선 Chr()에 넣어서 쓰는겁니다!! *참고 Alt+Enter를 통한 줄바꿈 : Chr(10) *Text 파일 등에서 사용하는 줄바꿈(Enter) : Chr(13) 막상 찾으려니깐 힘드네요;; 1. 인쇄 불가능한 ASCII 제어문자들 10진수 문자 10진수 문자 0 NUL(null) 16 DLE(data link escape) 1 SOH(start of heading) 17 DC1(device control 1) 2 SOX(start of text) 18 DC2(device control 2) 3 EOX(end of text) 19 DC3(device control 3) 4 EOT(end of transmission) 20 D..
VBA을 이용해서 Text 파일 (혹은 Xml등등)을 저장하는 방법입니다. 보통 VBA의 FileSystem을 이용한 [Open / Close를 활용 한 방법이 있습니다. (구글링 및 네이버를 이용해서 쉽게 찾을 수 있습니다.) 하지만 FileSystem은 ASCII 형태로 저장이 되어 일부 프로그램에서 로드할 때 깨지거나, 문제점이 발생할 수 있습니다. (회사에서 UTF-8 형태로 모두 바꾸는 바람에 기록 방법을 바꾸어야 했어요 ㅠㅠ) 이 때에는 Stream을 이용해서 File을 생성 기록 할 수 있습니다. 'Stream의 생성 Dim stmFileControl As Stream 'Stream 인자 생성 Set stmFileControl = New Strem 'Stream 저장공간 배치 stmFileC..
엑셀 VBA를 이용해서 파일이 존재하는지 여부를 확인하는 함수를 만드는 방법입니다. VBA를 열어서 아래와 같은 코드를 입력해 놓으면, =FileChk([파일명]) 을 이용해서 파일 여부를 확인할 수 있습니다. ------------------입력할 코드입니다. ------------------ Function FileChk(sFileName As String) Dim sChkFile As String sChkFile = Dir(sFileName) If (Len(sChkFile) > 0) Then FileChk = True Else FileChk = False End If End Function ------------------------------------------------------ [파일명]에..