| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 스파르타코딩클럽
- 소셜로그인
- 알고리즘
- java
- EC2
- cloudtype
- 연동
- 잔디심기챌린지
- 백준
- supabase
- o'auth2
- 인텔리제이
- 배포
- 그라파나
- JWT
- 스프링시큐리티
- 키오스크
- 내일배움캠프
- 자바
- 테스트코드
- mysqlworkbench
- AWS
- 스프링
- 스프링예외처리
- 도커
- gradle
- tomcat
- 스프링부트
- 프로메테우스
- 깃허브
- Today
- Total
목록AWS (9)
개발스토리지😃
저번 팀프로젝트에서 지웠던 사이트를 다시 재가동하기 위해서도메인 호스팅을 진행해봤다. 준비물1. 도메인 주소2. AWS EC2 서버 1. 가비아 도메인 확인1 My가비아 -> 2 서비스관리 -> 도메인 항목에서 3 관리 2. 네임서버 변경 준비 3. AWS Route53 접속호스팅 영역 -> 호스팅 영역 생성 클릭 4. 호스팅 영역 생성 5. 완료 후 호스팅 세부 정보로 들어가 AWS 레코드 값을 복사해서 가비아 네임서버의 값을 변경.3 값 변경이 완료되면 레코드 생성 6. 도메인과 퍼블릭 IP 연결. 7. 아래 명령어나 도메인으로 사이트 접속을 시도하면서 기다리기host 도메인이름nslookup 도메인이름whois 도메인이름 8. NGINX 설치sudo apt inst..
(2/2) 두번째 글은1. SSH로 MySQL을 접속하고2. MySQL Workbench로 접속할 것입니다 시스템환경클라우드 : AWS EC2OS : Amazon Linux ✅ 1. mysql 접속하기$ mysql -u root -p최초 접속시 비밀번호를 입력없이 공백으로 Enter를 쳤을때 NO라고 나온다면 임시비밀번호를 조회 ✅ 2. mysql 임시비밀번호 조회$ cat /var/log/mysqld.log | grep 'temporary password'임시비밀번호를 복사해서 붙여넣어 mysql 접속 ✅ 3. MySQL 접속 성공 후 화면 ✅ 4. 비밀번호 설정$ alter user ‘root’@’localhost’ identified by ‘사용할 비밀번호’; commit;비밀번호 ..
(1/2) 첫번째 글은 AWS EC2에 MySQL을 설치할 것입니다 시스템환경클라우드 : AWS EC2OS : Amazon Linux ✅ 1. MySQL 다운로드$ wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm ✅ 2. GPG 퍼블릭 키 설정$ dnf install mysql80-community-release-el9-1.noarch.rpm -y ✅ 3. mysql 적용$ dnf update -y-y를 뒤에 옵션으로 추가하면 ‘설치하시겠습니까?’를 물어볼때 y+엔터없이 설치됩니다 ✅ 4. client 설치$ install mysql-community-client -y ✅ 5. server 설치$ i..
(3/3) 세번째 글은1. AWS EC2에 로컬에서 개발이 완료된 Java코드를2. war파일로 생성하고3. GitHub에 올린 후4. EC2에서 다운로드 받아5. Tomcat으로 실행시킬 것입니다 시스템환경클라우드 : AWS EC2OS : Amazon Linux ✅ 1. 이클립스에서 war파일 생성file → Export → Warfile 생성 Warfile 클릭 후 Next 클릭 이름지정 -> 파일저장위치지정 -> Finish로 war파일 생성 ✅ 2. 깃허브 리포지토리 생성public선택 후 create a new repository 생성 ✅ 3. war파일 업로드uploading an existing file → choose your files → commit changes 파일..
(2/3) 두번째 글은 AWS EC2에 Tomcat을 설치할 것입니다 시스템환경클라우드 : AWS EC2OS : Amazon Linux ✅ 1. tomcat 폴더 생성$ pwd현재 위치 확인$ ls현재 폴더가 비어있는지 확인mkdir tomcatmkdir(make directory) :: 폴더 생성$ lstomcat 폴더 생성 확인 ✅ 2. 톰캣 다운로드$ cd tomcattomcat 폴더로 이동아래 링크로 들어가 tar.gz 오른쪽 마우스 클릭 후 링크 주소 복사톰캣 다운로드 링크 :: https://tomcat.apache.org/download-90.cgi$ wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.95/bin/apache-tomcat-9...
(1/3) 첫번째 글은 AWS EC2에 접속하여 자바를 설치할 것입니다 EC2에 SSH로 접속하기는 아래를 참고해 주세요참고로 저는 Mac OS에 Terminal을 사용하여 진행하였습니다https://believekim.tistory.com/entry/AWS-EC2%EC%84%9C%EB%B2%84-SSH%EB%A1%9C-%EC%A0%91%EC%86%8D%ED%95%98%EA%B8%B0 [AWS] EC2서버 SSH로 접속하기✅ 1. Ec2 메인화면에서 인스턴스(실행중) 클릭 ✅ 2. 생성한 인스턴스를 클릭 후 → 오른쪽 위 연결 클릭 ✅ 3. 서버에 SSH로 접속하기 위해 보안그룹 설정이 필요 ✅ 4. EC2 메인화면에서believekim.tistory.com 시스템환경클라우드 : AWS EC..
✅ 1. Ec2 메인화면에서 인스턴스(실행중) 클릭 ✅ 2. 생성한 인스턴스를 클릭 후 → 오른쪽 위 연결 클릭 ✅ 3. 서버에 SSH로 접속하기 위해 보안그룹 설정이 필요 ✅ 4. EC2 메인화면에서 왼쪽 하단에 보안그룹 클릭 ✅ 5. 오른쪽 위 보안그룹 생성 클릭 ✅ 6. 이름설정 → 규칙 추가 4번 클릭(인바운드규칙) → 사용자 지정 TCP, 포트범위, 소스, 설명 작성- 22번 포트 : SSH 접속 필요 포트- 80번 포트 : 인터넷 이용(http) 필요포트- 8080번 포트 : 톰캣(WAS) 기본 포트- 3306번 포트 : 데이터베이스 MySQL 기본 포트 ✅ 7. 스크롤을 내려 오른쪽 아래 보안 그룹 생성 클릭 ✅ 8. EC2 메인화면에서 인스턴스(실행중) 클릭 ✅..
✅ 1. 루트 사용자 이메일을 사용하여 로그인 ✅ 2. 이메일 입력 ✅ 3. 보안검사 입력 ✅ 4. 비밀번호 입력 ✅ 5. 이메일에 전송된 확인코드 입력 ✅ 6. 로그인 완료 후1. 설정 클릭 → 2. 언어설정 클릭 → 3. 한국어 선택 ✅ 7. EC2 지역 설정오른쪽 위에 지역을 누르고 서울(ap-northeast-2)로 변경 ✅ 8. 왼쪽 위 검색창에 “ec2” 검색 후 Ec2 클릭 ✅ 9. 인스턴스 시작 클릭 ✅ 10. 이름 입력(내가 원하는 이름 입력) -> 운영체제 Amazon Linux -> 아키텍쳐 선택 ✅ 11. t2.micro 선택 (조건부 무료 이용가능) ✅ 12. 키페어 생성 클릭 ✅ 13. 이름 설정, RSA선택, .pem키 선택 ✅ 1..
| 준비물💡 계정 생성을 위해서는 해외결제가 가능한 카드가 필요합니다.💡 가입이 완료되면 100원이 결제되었다가 결제취소가 이루어집니다. ✅ 1. 사이트 접속 → 오른쪽 위에 로그인 버튼 클릭 → AWS 계정 새로 만들기 클릭https://aws.amazon.com ✅ 2. 이메일 주소 입력 → AWS 계정 이름 입력 → 이메일 주소 확인 ✅ 3. 이메일에서 확인코드를 가지고 인증 ✅ 4. 비밀번호 설정 ✅ 5. 정보입력(네이버에서 💡 주소는 영문으로 입력해야 합니다. ✅ 6. 신용카드 정보입력💡계정 생성을 위해서는 해외결제가 가능한 카드가 필요합니다. ✅ 7. 카드 민감정보 입력 ✅ 8. 국가, 휴대전화 번호 입력 ✅ 9. 문자인증 ✅ 10. 기본 지원..