본문 바로가기

코딩도전기/CLOUD3

AWS - log 파일 만들기 / 파일 업로드 log 파일 만들기 src/main/resources 밑에 있는 log4j.xml에서 설정 putty에서 log 파일 존재 확인 docker exec -it tomcat /bin/bash cd webapps cd ../logs ls # spring.log 존재 확인 log가 정상적으로 찍히는지 확인(마지막 한페이지 정도만 출력) tail -f spring.log # ctrl + c로 빠져나오기 파일 업로드 소스코드에서 파일 저장 경로 변경 Path path = Paths.get("/usr/local/tomcat/webapps/upload/"+newFileName); putty에서 서버에 upload 폴더 생성 mkdir upload ls # 확인 server.xml 수정하기(다른 키 누르지 않도록 주의 .. 2023. 5. 25.
AWS - Docker / MariaDB / Tomcat 설치 Putty 접속 외부에서 AWS에 접속할 수 있도록 tool 설치 및 설정(https://putty.softonic.kr/) 1. Putty 실행 2. Connection > SSH > Auth > Credential -> browse에서 인스턴스 시작할 때 생성한 ppk 키를 선택 3. Session 선택 후 IP 작성 4. Save Session 에 이름 지정 후 Save 5. 이후 Open 을 눌러 연결 6. 키에 대한 경고 창은 Accept로 지정 7. login 뜨면 초기 아이디인 ec2-user 입력 Putty를 활용하여 DOCKER 설치 # os update sudo yum update -y # docker install sudo yum install docker -y # docker 실행여.. 2023. 5. 23.
AWS - Amazon Web Service(인스턴스 시작) Cloud 서비스란? cloud 서비스는 큰 용량의 서버를 보유하고 있는 서비스 사에서 일정한 금액을 지불하면 서버의 한 영역을 대여해 주는 서비스 cloud 서비스를 통해 서버 외부에서도 해당 DB data에 접근가능하도록 함 AWS, Azure, Google Cloud, Oracle Cloud 등이 있으며, 국내에도 NHN Cloud, KT Cloud 등이 있음 서버를 구축하고 관리해주기 때문에 개발 외의 노력이 줄어듦, 트래픽이 커질 수록 과금이 많이됨 IDC : 직접 서버를 구축하여 사용, 필요한 설치 프로그램 직접 설치, 장비증설 후 과금부담이 적음 instance 생성 AWS 가입/로그인 후 우측 상단에 지역(리전)을 서울로 선택 EC2 선택 인스턴스 시작 클릭 이름 입력 OS이미지 aws 선.. 2023. 5. 22.