AWS EC2 신규 인스턴스를 생성 했을때 설정했던 내용들을 정리한 글입니다.
1. SSH 설정 (PuTTY 사용)
PuTTY를 사용하여 AWS 인스턴스에 접속하는 방법입니다. PuTTY 이외의 연결 옵션을 사용하려면 아래 참조.
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AccessingInstances.html
1) SSH Private key 다운로드
인스턴스 생성시에 연결하거나 생성한 보안키를 다운로드 한다.
만약 인스턴스 생성시 다운로드한 보안키가 없다면 EC2관리 페이지에서 네트워크 및 보안 > 키 페어 > 키 페어 생성 을 통해 새로운 키를 생성하여 다운로드 한다. (.ppk로 생성)
만약 .pem를 다운로드 한 경우는 PuTTY가 쓸 수 있도록 .ppk로 바꿔주어야 한다.
PuTTYgen으로 .pem 키를 열어서 private key로 저장하면 .ppk로 변환 할 수 있다.
SSH private Key(.ppk)를 Pageant에 등록하여 사용한다.
2) 탄력적 IP 생성
인스턴스가 일정한 IP를 할당받게 하기 위해서 탄력적 IP를 생성해 인스턴스와 연결시켜준다.
EC2관리 페이지에서 네트워크 및 보안 > 탄력적 IP > 탄력적 IP 주소 할당 을 통해 인스턴스가 사용 할 탄력적 IP를 생성해준다.
작업 > 탄력적 IP 주소 연결 에서 연결할 인스턴스를 선택하여 탄력적 IP를 연결해준다.
또는 인스턴스 페이지에서 고정 퍼블릭 IP를 사용 할 인스턴스를 우클릭 > 네트워킹 >탄력적 IP 주소 연결 후 생성한 탄력적 IP를 연결 해준다.
3) PuTTY 로 AWS 인스턴스 접속
인스턴스 페이지에서 퍼블릭 IP를 확인 후 Host Name 에 IP를 입력.
Saved Sessions에 세션의 이름을 적고 저장 해준후 접속한다.
2. root 계정 비밀번호 설정
sudo passwd root
3. 시간대 변경
서울 시간대로 변경
timedatectl set-timezone Asia/Seoul
확인
timedatectl
4. message queue 설정
https://dobby-the-house-elf.tistory.com/402?category=796395
5. yum (CentOS) (기타 프로그램 설치)
데비안, 우분투 계열 OS를 사용할 경우 apt-get을 이용한다.
OS 업데이트
sudo yum -y update
reboot
chrony 설치 (시간 동기화) (ntpd 대채)
sudo yum -y install chrony
sudo systemctl enable chronyd
sudo systemctl start chronyd
/etc/chrony.conf 파일에서 서버 정보를 주석처리하고 한국과 아시아를 추가
# server 0.centos.pool.ntp.org iburst
# server 1.centos.pool.ntp.org iburst
# server 2.centos.pool.ntp.org iburst
# server 3.centos.pool.ntp.org iburst
server time.bora.net iburst
server send.mx.cdnetworks.com iburst
sudo systemctl restart chronyd
#확인
chronyc sources -v
sar 설치 (모니터링 도구)
sudo yum -y install sysstat
#수집 주기 및 저장 일 수 변경
vi /etc/sysconfig/sysstat
#재시작
systemctl restart sysstat.service
기타 설정 및 최신버전 설치는 아래 참조.
SVN 설치(클라이언트)
sudo yum -y install svn
서버로 사용하려면 아래 참조
node.js 설치
node.js를 사용하는 경우만 설치
https://dobby-the-house-elf.tistory.com/332
'메모장 > 기타' 카테고리의 다른 글
[AWS] AWS EC2 인스턴스 생성 (0) | 2022.01.26 |
---|---|
[Git/Github/SourceTree] 소스트리 로그인 인증 오류 해결법 (+ 토큰 및 SSH 키 생성,인증) (1) | 2021.08.31 |
24bit 비트맵 파일의 구조와 파일 크기 산출 (24bit .bmp file) (0) | 2021.02.01 |
[Sourcetree] 소스트리 로그인 오류시 해결 방법 (인증 오류 해결 방법) (0) | 2020.10.28 |
Git LFS (Large File Storage) - 100MB 이상의 파일을 깃허브에 올리기 (0) | 2019.06.03 |