본문 바로가기

개발64

[AWS] AWS + S3 + Spring boot File 업로드 AWS - 버킷은 이미 생성 완료로 진행합니다. 필요하시다면 아래 링크를 확인해주세요 더보기 https://victorydntmd.tistory.com/66 [AWS] IAM (1) Access Key and Security key 1. Access Key와 Security Key의 중요성Access Key 와 Security Key는 AWS API 또는 라이브러리에서 사용할 때 필요한 인증 도구입니다.이 key만 있으면 AWS의 모든 API 사용이 가능하기 때문에 매우매우 중요합니 victorydntmd.tistory.com https://bamdule.tistory.com/177 [AWS] Amazon S3 생성 방법 (Amazon Simple Storage Service) 1. Amazon S3란?.. 2023. 8. 7.
[AWS] AWS + S3 + ZIP형식 멀티다운로드 S3에 저장된 자료들을 ZIP형식으로 다운로드 받고 싶다는 요청이 들어와서 작업한 부분을 정리했다. /** * File > ZIP > MultiDownload */ public void multiDownload(List filePathList, HttpServletResponse response) throws IOException { List inputList = new ArrayList(); SimpleDateFormat dayFormat = new SimpleDateFormat("yyyyMMddHH:mm:ss"); Date nowDate = Calendar.getInstance().getTime(); String nowDay = dayFormat.format(nowDate).replace(":", ".. 2023. 8. 7.
[Linux] tomcat shutdown.sh중 오류 서버 shutdow.sh진행하면 protocol이 제대로 종료되지 않는 상황을 확인 server.xml에서 연결된 Connector가 두개가 존재하고 있다는 사실을 파악 후 웹서버를 사용하고 있지 않기에 AJP를 주석으로 처리했다. 위의 작업을 진행하면서 확인한 사항들이다. 1. tomcat에서 확인된 문구 ❓ multi service on tomcat protocol handler initialization failed tomcat 원인은 AJP Connector 취약점 문제로 AJP Connector 속성의 secretRequired 설정이 필요해졌다. 해결 방안 1 : server.xml 에서 secretRequired를 false로 변경. https://tomcat.apache.org/tomcat.. 2023. 8. 6.
[AWS] Application 백그라운드 nohup java -jar [application].jar 로 실행한 애플리케이션은 터미널 또는 ctrl + c 로 종료 된다. 하지만 우리는 둘의 상황에서도 살아남고 24시간 돌아가는 프로그램이 목적이기에 다음 명령어로 실행하지 nohup java -jar [application].jar & 2023. 1. 17.
[AWS] 서버에 파일 복사하기 pem KEY, 프로젝트 파일 명령어는 scp로 진행 scp -i [pem key 위치] [프로젝트 위치] ec2-user@[public IP]:[복사해둘 서버 파일 위치] 이후 서버에서 확인 2023. 1. 17.
[AWS] EC2 생성, SSH로 접근하기 기본적으로 ssh 키 생성 후 내가 보관하고 싶은 폴더로 옮겨두고 시작한다. mac Terminal pem키를 저장해둔 폴더 위치로 이동하자 chmod를 통해 파일 모드 변경 이후 ssh 접속 명령어를 통해서 접속하자. ssh -i [pemkey] ec2-user@[publicIP] 접속 성공이다. 2023. 1. 17.