카테고리 없음

서버 관리 입문

냉냐리 2021. 11. 22. 14:58

서데이터 서버를 구축해보쟈

데이터 서버를 구축하기 전에 일단 AWS에서 EC2 서버를 만들어 보았습니다 !

https://happiestmemories.tistory.com/43

 

[AWS] EC2 가상서버 구축하기

개발한 프로젝트를 운영하기 위해 AWS의 클라우드 서비스를 이용하려 합니다. 먼저 https://aws.amazon.com/에 접속하여 계정이 없으신분들은 계정을 생성해야 합니다. 클라우드 서비스 | 클라우드 컴

happiestmemories.tistory.com

서버 구축은 이 링크를 참조하였습니다 :) 

 

서버 구축 시 키 페어를 생성하게 되는데 우리는 RSA와 ED25516 중에 선택할 수 있습니다.

RSA - 공개 키 암호시스템, 암호화 뿐 아니라 전자서명이 가능한 최초의 알고리즘 / 공개키(메시지를 암호화하는 용도)와 개인키(복호화하는 용도) 두 가지의 키를 이용한다.

ED25519 - SHA-512와 Curve25519를 이용한 EdDSA 서명체계로

- 빠른 단일 서명 확인 (Fast single-signature verification)

- 매우 빠른 배치 검증 (Even faster batch verification)

- 빠른 키 생성(Fast key generation)

- 높은 보안 수준(High security level)

- 완전 방지 세션 키(Foolproof session keys)

- 충돌 탄력성(Collision resilience)

- 비밀 배열 인덱스가 없음(No secret array indices)

- 비밀 지점 조건이 없음(No secret branch conditions)

- 작은 서명(Small signatures)

- 작은 키(Small keys)

이와 같은 장점을 가지고 있다.
출처: https://naleejang.tistory.com/218 [Nalee와 함께 떠나는 IT이야기]

 

저희는 이 단계에서 ED25519로 키 페어를 생성했습니다.

running

인스턴트가 잘 돌아가는 걸 확인할 수 있습니다. 이제 만들어둔 키 페어를 선택하여 인스턴트를 시작합니다.

다음으로는 탄력적 IP를 부여해줍니다.

주소할당완료

이제 우리는 아까 내려받은 pem파일으로 ppk파일을 생성하기 위해 puttygen을 사용할 것입니다.

puttygen

이 화면에서 load > 모든 유형 파일보기 > pem파일 선택 > Save Private Key (키 타입은 우리가 설정했던 서버와 같은 유형으로 선택) 해서 키 생성을 완료합니다.

이 이후 생성된 ppk 파일을 putty 창에서 ssh > Auth > Private key file for authentication 에서 브라우즈합니다.

이 키를 save하고 나면 linux로 접속완료 !

 

mySQL 구축

sudo apt-get install mysql

이 코드는 apt-get을 지원하지 않는 탓에 실행이 되지 않았습니다ㅠㅠ

그래서 우분투로 변경을 해야 하는 찰나 아래의 링크를 발견하여 mysql구축을 완료했습니다 !

https://lemontia.tistory.com/1029

 

 

[ec2] amazon linux2 에다 mysql 8 버전 설치

아래 인스턴스 선택시 설치하는 방법 그럼 시작. RPM 설치 sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm ========================================================..

lemontia.tistory.com

running