WP Media Folder 애드온: Amazon S3 통합
1. WP Media Folder 에서 Amazon S3에 로그인합니다
WordPress 대시보드로 돌아가서 설정 > WP Media Folder > 클라우드 > 미디어 오프로드 > Amazon S3 . 다음 내용을 양식 필드에 붙여넣으세요.
- 액세스 키 ID
- 비밀 액세스 키
설정을 저장하면 연결이 성공적으로 완료됩니다. 다음 단계로 이동하여 AWS S3 기능을 살펴보세요.
2. 어떻게 작동하나요? 아마존 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 하거나 이 링크 .
여기에서 오른쪽 모서리에 있는 배포 만들기
'원본 도메인' 에 도메인을 붙여넣으세요 . 도메인이 "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 > 클라우드 > 미디어 오프로드 버킷 설정 및 선택 클릭합니다 . 팝업 창 하단에서 버킷 이름을 입력하고 생성 버튼을 클릭합니다.


























