분류 전체보기 (960) 썸네일형 리스트형 S3 이미지 업로드 구현, Profile 설정 및 불러오기, Swagger 이미지 업로드(multipart) 1. S3 이미지 업로드 구현 설정 파일 추가 @Configuration open class AwsConfig { @Value("\${cloud.aws.credentials.accessKey}") private val accessKey: String? = null @Value("\${cloud.aws.credentials.secretKey}") private val secretKey: String? = null @Value("\${cloud.aws.region.static}") private val region: String? = null @Bean open fun amazonS3(): AmazonS3 { val awsCredentials: AWSCredentials = BasicAWSCredential.. [비공개] Weekly Report - 23/12/18~23/12/24, 1275일차 보호되어 있는 글입니다. [비공개] Weekly Report - 23/12/11~23/12/17, 1268일차 보호되어 있는 글입니다. [비공개] Weekly Report - 23/12/04~23/12/10, 1261일차 보호되어 있는 글입니다. Thymeleaf로 input 확인 및 수정 Admin 페이지 만들기(jquery, script) 1. 목적 thymeleaf로 테이블로 구성된 admin 페이지를 만들고 거기서 이미지 URL 값을 input 박스로 확인함과 동시에 save 버튼으로 수정도 할 수 있게 만들어주고 싶었다. 2. fragment fragments는 아래처럼 구성했다. 여기서 중요한 부분은 td를 th:if를 이용해서 reward.ImageUrl이 null이 아니고 비어있지 않은 경우에는 th:each를 사용하고 아닐 경우 th:unless를 사용해서 빈 값임을 표시해준 것이다. 그리고 data-initial-value로 model로 넘어온 값을 표시하면서 동시에 th:value로 사용자가 수정한 값을 button을 눌렀을 때 제출하도록 설정했다. 공간 ID 공간 이름 ID 이름 이미지 URL Save no url 3. .. AWS Credential(AcceesKey, SecretKey), github Actions - ECR CI 설정하기 1. AWS Credential ref.) https://www.daleseo.com/aws-cli-configure/ aws cli를 통해서 AWS 콘솔이 아니라 terminal을 통해 여러 정보에 접근할 수 있다. AWS는 accessKey(=ID), SecretKey(=PW)를 통해 인증받는 방식을 택하고 있다. 대부분의 AWS 기능이나 AWS와 연동된 라이브러리들은 credentials로 설정된 값을 기반으로 인증이 작동한다. 따라서 기본적으로 어떻게 AWS 인증이 이루어지는지 알고 있어야한다. aws cli의 인증 정보를 설정한다. $ aws configure 인증 정보 확인 $ aws configure list 인증 정보 저장 위치에 접근하여 확인(이 방법이 제일 편함) $ cat ~/.aws.. AWS EC2 다른 계정용 pem key 만들고 접속: Permission Denied error 기존 AWS EC2에 기본적으로 제공되는 pem 키를 통해 접속이 되는 상태에서, 새로운 pem 키를 만들고 다른 계정의 사람에게 등록 가능하도록 하기 위한 방법이다. permission denied error는 ec2상의 authorized_keys내에 pem키의 pub 정보를 붙여넣지 않아서 발생했다. 1. AWS EC2 Console - 키 페어에 들어가서 키페어 생성을 클릭한다. 이름을 지정하고 rsa 방식으로 만들면 된다. .pem 파일이 다운로드 된다. 2. EC2에도 이 내용을 등록해야한다. 외부에 등록할 public key를 생성한다. $ ssh-keygen -y -f [pem키 이름.pem] > [pem키 이름.pub] .pub 파일이 생성된다. 3. .pub 파일의 내용을 복사해서 E.. poppin 보호되어 있는 글입니다. 이전 1 ··· 16 17 18 19 20 21 22 ··· 120 다음