WP Media Folder 애드온: Amazon S3 통합
1. WP Media Folder 에서 Amazon S3에 로그인합니다.
WordPress 대시보드로 돌아가서 설정 > WP Media Folder > 클라우드 > 미디어 오프로드 > Amazon S3 . 다음 내용을 양식 필드에 붙여넣습니다.
- 액세스 키 ID
- 비밀 액세스 키
설정을 저장하면 연결이 성공적으로 완료될 것입니다. 다음 단계로 이동하여 AWS S3 기능을 살펴보세요.
2. 어떻게 작동하나요? Amazon S3로 무엇을 할 수 있나요?
어떻게 작동하나요?
WP Media Folder Amazon S3에 연결한 후 모든 데이터를 저장할 버킷을 선택하거나 새 버킷을 만드세요.
Amazon S3에 복사 활성화하면 새로 업로드한 모든 미디어가 Amazon S3로 전송됩니다.
Amazon S3 통합을 사용하기 전에 업로드된 미디어를 동기화하려면 '미디어 동기화' 버튼을 클릭하세요. 그러면 기존 미디어 라이브러리가 모두 S3 버킷으로 전송됩니다.
Amazon S3의 폴더 구조: 오프로드된 파일이 S3 버킷에 저장될 사용자 지정 경로를 입력하세요.
사이트에서 미디어를 오프로드하려면 업로드 후 제거 옵션을 활성화해야 합니다. 이렇게 하면 미디어 라이브러리가 서버가 아닌 Amazon S3에 완전히 저장됩니다.
첨부 파일 레이블 활성화하면 오른쪽 상단의 aws3 레이블에 마우스를 올려 놓으면 각 미디어에 대한 정보가 표시됩니다.
미디어 위치를 변경하거나 플러그인을 제거하려면 'Amazon S3 미디어 가져오기' 버튼을 클릭하세요. 그러면 모든 미디어가 Amazon에서 미디어 라이브러리로 복사됩니다. 콘텐츠에 추가된 이전 링크는 모두 그대로 유지됩니다(끊어진 링크 없음).
CloudFront에 연결하는 방법은?
CloudFront는 저희 플러그인과 통합되어 있습니다. 사용자 지정 도메인(CNAME)을 생성하려면 먼저 Amazon 대시보드에서 서비스 > CloudFront 하거나 이 링크 .
여기에서 오른쪽 모서리에 있는 배포 만들기
Origin 도메인 에 도메인을 붙여넣으세요 . 도메인이 "https://s3-us-west-1.amazonaws.com/joom-united" "https://joom-united.s3-us-west-1.amazonaws.com" 으로 변경하세요.
기본 캐시 동작 > 캐시 키 및 원본 요청 섹션 에서 '레거시 캐시 설정' 옵션을 선택하세요. 마지막으로 아래로 스크롤하여 ' 배포 만들기' 버튼을 클릭하세요.
그런 다음 '배포 세부 정보'로 이동하여 배포 도메인 이름을 복사합니다. WP Media Folder 사용자 지정 도메인(CNAME) 에 붙여넣습니다 .
"배포 중" 현재 날짜 시간으로 변경되면 이미지가 완전히 로드될 때까지 몇 분 정도 기다려 주세요
각 이미지의 파일 URL 에서 변경 사항을 확인할 수 있습니다
고급 설정 및 작업
버킷을 선택하여 S3 서버에서 미디어 라이브러리로 폴더와 파일을 가져올 수 있습니다. 또는 한 버킷의 모든 파일을 다른 버킷으로 복사할 수도 있습니다.
3. IAM 사용자 생성
WP Media Folder 와 Amazon S3 통합 기능이 애드온에 포함되어 있습니다. WP Media Folder와 함께 이 애드온(플러그인)을 설치해야 합니다. 이 애드온에는 Google Drive, Google Photo, Dropbox, OneDrive 통합 기능도 포함되어 있습니다.
먼저 Amazon Console 하거나 AWS S3 계정이 없는 경우 가입해야 합니다.
콘솔에 로그인하면 새 IAM 사용자를 생성해야 합니다. 그런 다음 AWS 콘솔의 IAM 사용자 페이지
1단계: 사용자 이름을 입력한 후 다음 버튼을 클릭합니다.
2단계: 새 사용자가 S3 서비스의 버킷과 객체를 관리할 수 있도록 하려면 특정 권한을 부여해야 합니다. "정책 직접 연결" 버튼을 클릭한 다음, 필터 정책 입력란에 "S3"를 입력합니다. "AmazonS3FullAccess" 정책을 선택한 후 " 다음" 버튼을 클릭합니다.
3단계: 모든 것이 괜찮아 보이면 사용자 만들기 버튼을 클릭합니다.
액세스 키 생성
액세스 관리 > 사용자 > {사용자 선택} > 보안 자격 증명 탭 으로 이동해야 합니다
액세스 키 에서 아래로 스크롤하여 액세스 키 만들기 클릭합니다 .
1단계: 주요 모범 사례 및 대안 접근에서 'AWS 외부에서 실행되는 애플리케이션 선택합니다 '다음 클릭합니다 .
2단계: 필드에 설명 이름을 입력하세요. 그런 다음 ' 액세스 키 만들기' 버튼을 클릭하세요.
마지막으로, 액세스 키 검색 화면이 표시되고 사용자의 보안 자격 증명( 액세스 키 ID 와 비밀 액세스 키) . Amazon에서는 이 정보를 다시 표시하지 않으므로 .csv 파일로 다운로드하고 안전한 곳에 복사해 두시기 바랍니다. 분실 시 콘솔에서 새 키 세트를 생성할 수 있지만, 비밀 키는 나중에 다시 검색할 수 없습니다.
버킷을 생성하세요
Amazon S3를 사용하려면 새 버킷을 생성해야 합니다. 버킷 영역( https://s3.console.aws.amazon.com/s3/buckets "버킷 생성" 클릭하세요 .
일반 구성 에서 버킷 이름을 입력하고 AWS 지역을 선택한 다음, 개체 소유권 섹션 ACL 활성화 > 개체 작성자 옵션을 선택합니다.
이 버킷에 대한 공개 액세스 차단 설정 섹션 에서 "모든 공개 액세스 차단" 옵션의 선택을 해제 아래 이미지와 같이 "현재..." 옵션을 선택합니다
그런 다음 나머지 옵션을 모두 기본값으로 두고 버킷 만들기 버튼을 클릭합니다.
액세스 열의 상태가 "개체는 공개될 수 있음" .
WP Media Folder 에서 새 버킷을 만들 수 있습니다 . 설정 > WP Media Folder > 클라우드 > 미디어 오프로드 버킷 설정 및 선택 클릭합니다 . 팝업 하단에서 버킷 이름을 입력하고 생성 버튼을 클릭합니다.


























