워드프레스 구글 클라우드 스토리지 - 미디어 오플로딩 방법
대량의 미디어 파일을 관리하면 워드프레스 사이트 속도가 느려지고 호스팅 비용이 증가할 수 있습니다. 바로 구글 클라우드 스토리지가 등장하는 곳입니다. 구글 클라우드 스토리지는 이미지, 동영상 및 기타 파일을 서버에 과부하 없이 저장하고 제공하는 신뢰할 수 있는 방법입니다. 미디어를 구글 클라우드로 오플로딩하면 웹사이트의 속도, 안정성 및 확장성을 향상시킬 수 있습니다.
이 가이드에서는 미디어를 Google Cloud로 오프로드하는 것의 이점을 살펴보고, 설정 과정을 안내하며, WordPress 플러그인과 통합하는 방법을 보여줍니다. 또한 호스팅 비용을 절감하고 사이트 로딩 속도를 높여 최적의 성능을 발휘할 수 있는 실용적인 팁도 제공합니다.
- WordPress에서 Google Cloud Storage로 미디어를 오프로드하면 귀중한 서버 저장 공간이 확보되어 사이트 성능이 향상되고 호스팅 비용이 절감됩니다.
- Google의 글로벌 클라우드 인프라에서 이미지, 비디오, 파일을 제공함으로써 WordPress 웹사이트의 로드 시간이 단축되고 사용자 경험이 향상되며, 더 나은 Core Web Vitals를 통해 SEO 순위가 높아집니다.
- WP Offload Media와 같은 통합 플러그인은 자동화된 동기화와 CDN 호환성을 제공하여 미디어 관리를 간소화하는 동시에 성장하는 웹사이트에 확장성과 안정성을 제공합니다.
목차
Google Cloud로 미디어를 오프로드하는 이점
WordPress 미디어를 Google Cloud Storage로 이전하면 웹사이트 속도가 향상되고, 안정성이 높아지며, 관리가 더 쉬워집니다. 다음과 같은 주요 이점을 경험하실 수 있습니다.
- 향상된 웹사이트 성능 - 미디어 파일은 Google의 빠른 글로벌 네트워크에서 직접 제공되므로 로드 시간이 단축되고 방문자의 전반적인 검색 경험이 향상됩니다.
- 서버 부하 감소 - 미디어를 외부에 저장하면 호스팅 서버가 처리하는 데이터가 줄어들어 지연이나 충돌 없이 사이트를 원활하게 실행할 수 있습니다.
- 더 나은 확장성 - 사이트가 성장함에 따라 Google Cloud는 성능에 영향을 주지 않고 수천 개의 새 파일을 쉽게 처리할 수 있으므로 트래픽이 많거나 미디어를 많이 사용하는 웹사이트에 이상적입니다.
- 향상된 안정성과 보안 - Google Cloud는 기본 중복성과 강력한 보안을 제공하여 파일을 항상 사용할 수 있고 데이터 손실로부터 보호할 수 있습니다.
- 비용 효율성 - 대역폭과 스토리지 사용량을 줄이고 Google Cloud에서 실제로 사용한 만큼만 비용을 지불하면 호스팅 플랜 비용을 절감할 수 있습니다.
단계별 설정 미디어 오프로드
오프로드를 시작하기 전에 활성 Google Cloud 계정과 WordPress 사이트가 준비되어 있는지 확인하세요. 과정은 간단합니다. 클라우드 스토리지 통합을 지원하는 플러그인을 사용하여 두 사이트를 연결하기만 하면 됩니다. 다음은 요구 사항과 선호하는 제어 수준에 따라 사용할 수 있는 가장 일반적인 세 가지 방법입니다.
WP Media Folder 로 미디어 오프로드
WP Media Folder Google Drive 와 같은 외부 클라우드 서비스에 연결하여 정리할 수 있도록 도와주는 프리미엄 플러그인입니다 . WordPress와 통합하기 전에 Google Cloud 프로젝트를 설정해야 합니다.
Google Cloud 프로젝트 만들기
WP Media Folder 사용하려면 먼저 Google Cloud Console에서 프로젝트를 생성해야 합니다. console.cloud.google.com 후 메뉴를 열고 IAM 및 관리자 > 프로젝트 생성으로 이동합니다. 프로젝트 이름을 입력합니다. 원하는 이름을 선택할 수 있지만 공백이나 특수 문자는 사용하지 마세요. '생성'을 클릭한 후 프로젝트가 설정될 때까지 잠시 기다리세요.
다음으로, 프로젝트에 필요한 API를 활성화해야 합니다. API 및 서비스 > 라이브러리 Cloud Storage API와 Google Cloud Storage JSON API를 모두 활성화하세요.
이러한 API를 사용하면 WordPress 사이트가 Google Cloud 계정과 통신하고 미디어를 효율적으로 저장할 수 있습니다. 이 작업이 완료되면 프로젝트는 다음 단계인 보안 연결을 설정하기 위한 자격 증명을 구성할 준비가 됩니다.
자격 증명 구성
프로젝트 설정 후 다음 단계는 WP Media Folder Google Cloud에 안전하게 연결할 수 있도록 OAuth 자격 증명을 구성하는 것입니다. 왼쪽 사이드바에서 'API 및 서비스' > '자격 증명' 다음, '+ 자격 증명 만들기' > 'OAuth 클라이언트 ID'를 클릭합니다.
메시지가 표시되면 먼저 앱 이름, 이메일, 승인된 도메인(예: WordPress 사이트 도메인)을 제공하여 OAuth 동의 화면을 설정해야 합니다.
OAuth 클라이언트 ID를 생성할 때 애플리케이션 유형으로 웹 애플리케이션을
'승인된 JavaScript 출처'에 웹사이트 URL을 추가하고, '승인된 리디렉션 URI'에 리디렉션 URL을 추가합니다. 완료되면 Google에서 클라이언트 ID와 클라이언트 비밀번호를 생성합니다.
이 정보를 안전하게 보관하세요. 나중에 WP Media Folder 설정에 붙여넣어야 합니다. 이 자격 증명 설정은 WordPress 사이트와 Google Cloud 간의 안전하고 검증된 연결을 보장합니다.
WordPress와 통합
WP Media Folder 에 연결할 차례입니다 . WordPress 대시보드에서 설정 > WP Media Folder > 클라우드 > 미디어 오프로드 다음, 클라우드 제공업체 선택 아래의 편집 아이콘을 클릭하고 Google Cloud Storage를 선택하세요.
액세스 키 ID, 비밀 액세스 키, 프로젝트 ID를 입력하라는 메시지가 표시됩니다. 이 ID는 이전에 Google Cloud Console에서 생성한 사용자 인증 정보를 기반으로 합니다. 설정을 저장하면 플러그인이 자동으로 연결을 확인합니다.
연결되면 버킷을 생성할 수 있습니다. 버킷은 WP Media Folder 페이지 또는 https://console.cloud.google.com/storage/overview 링크에서 직접 생성할 수 있습니다. 그런 다음 '버킷 만들기'를 선택하세요.
그 후, 다음과 같이 여러 필드를 채워 넣으세요.
ated - 그렇다면 버킷은 다음과 같이 성공적으로 생성됩니다.
파일 자동 전송을 시작하려면 "Google Cloud Storage에 복사" 옵션을 활성화하세요. 이 설정을 활성화하면 WordPress 미디어 라이브러리에 업로드하는 모든 새 파일이 Google Cloud 버킷에 즉시 복사됩니다. 통합을 활성화하기 전에 기존 미디어가 있는 경우, "Google Cloud Storage와 동기화" 버튼을 클릭하세요.
파일을 오프로드하고 서버 공간을 완전히 확보하려면 '업로드 후 제거' 기능을 활성화하세요. 이렇게 하면 모든 미디어가 호스팅 서버가 아닌 Google Cloud에만 저장됩니다. 또한, 미디어 라이브러리에서 Google Cloud 아이콘에 마우스를 올리면 파일 정보가 표시되는 '첨부 파일 라벨' 옵션을 활성화하여 오프로드된 파일을 더 쉽게 식별할 수 있습니다.
파일을 다시 옮기거나 플러그인을 제거해야 할 경우, Google Cloud Storage 미디어 가져오기 옵션을 사용하세요. 이 기능은 기존 링크를 손상시키지 않고 Google Cloud의 모든 미디어를 WordPress 라이브러리로 다시 복사하여 사이트가 원활하게 실행되도록 보장합니다.
WP Media Folder Addon Google Cloud Storage 통합 문서를 참조하세요
지저분한 미디어 라이브러리에 작별 인사를 전하세요.
WP Media Folder 사용하면 파일을 분류하고, 폴더를 클라우드 스토리지와 동기화하고, 멋진 갤러리를 만들고, 링크를 끊지 않고 이미지를 교체할 수도 있습니다.
지금 바로 미디어 워크플로우를 최적화하세요.
WP Stateless로 미디어 오프로드
WP Stateless는 WordPress 미디어 파일을 Google Cloud Storage와 자동으로 동기화하는 무료 플러그인입니다. 클라우드에서 직접 파일을 제공하는 Stateless 모드와 사이트와 클라우드 모두에 사본을 보관하는 Backup 모드 등 여러 가지 모드를 제공합니다.
시작하려면 WordPress 대시보드 플러그인 > 새로 추가로 이동하여
활성화 후 설정 도우미를 실행하고 Google 계정으로 로그인하세요. 플러그인이 Google Cloud 프로젝트를 관리할 수 있도록 액세스를 허용하세요.
새 프로젝트를 만들거나 기존 프로젝트를 사용한 후, 미디어를 저장할 버킷을 선택하거나 만들 수 있습니다. 설정 과정에서 원활한 통합을 위해 버킷 이름이 사용자 지정 도메인(예: gcs.yourdomain.com)과 일치하는지 확인하세요. 모든 구성이 완료되면 ' 계속'을 연결이 완료되었다는 확인 메시지가 표시됩니다.
WordPress 대시보드 내에서 미디어 > 상태 비저장 설정 미디어 파일 처리 방법을 선택합니다.
- 비활성화: WP Stateless를 끕니다.
- 백업: Google Cloud에 파일을 업로드하지만 로컬 URL에서 제공합니다.
- CDN: Google Cloud에서 직접 미디어를 복사하여 제공합니다(다른 CDN과 결합할 수 없음).
- 상태 비저장: 미디어를 Google Cloud로 완전히 오프로드하여 로컬 복사본을 제거하여 디스크 공간을 절약합니다.
또한, 더 빠른 전달을 위한 캐시 제어, WordPress에서 삭제된 파일을 Google Cloud에서 제거하기 위한 GSC 파일 삭제, 오래된 캐시된 파일이 로드되지 않도록 방지하기 위한 캐시 버스팅 등의 추가 설정을 활성화할 수 있습니다.
WP Offload Media로 미디어 오프로드
WP Offload Media는 이미지, 비디오, 문서 등 WordPress 미디어 파일을 연결된 클라우드 스토리지 제공업체로 자동으로 전송하는 무료의 안정적인 플러그인입니다. Google Cloud Storage, Amazon S3, DigitalOcean Spaces 등 주요 플랫폼을 지원합니다.
시작하려면 먼저 새 프로젝트와 사용자 자격 증명을 생성하여 클라우드 스토리지 계정을 설정하세요. 공식 웹사이트에서 무료 AWS 계정을 만들 수 있으며, (신용 카드로 확인 필요) 이미 계정이 있는 경우 로그인할 수 있습니다.
그런 다음 사용자 페이지로 이동하여 '사용자 만들기'를 클릭하고, 사용자 이름을 명확하게 지정(예: yourdomain-offloadwordpressmedia)하고, 콘솔 액세스를 건너뛰고, AmazonS3FullAccess 정책을 첨부합니다. 만들기 완료합니다.
다음으로, 사용자를 열고 보안 자격 증명 > 액세스 키로 다음 액세스 키 만들기를 클릭합니다.
AWS 외부에서 실행되는 애플리케이션을 선택한 다음 액세스 키 ID와 비밀 액세스 키가 포함된 .csv 파일을 다운로드하여 안전하게 보관하세요.
WP Offload Media에 연결하려면 WordPress wp-config.php 파일을 열고 다음 코드를 추가하세요.
define( 'AS3CF_SETTINGS', serialize( array( 'provider' => 'aws', 'access-key-id' => 'YOUR_ACCESS_KEY_ID', 'secret-access-key' => 'YOUR_SECRET_ACCESS_KEY', ) ) );
그런 다음 WordPress 대시보드에서 WP Offload Media 플러그인을 설치하고 활성화하세요.
활성화 후 설정 > WP Offload Media 클라우드 스토리지 서비스에서 제공하는 액세스 키를 입력하여 WordPress 사이트를 연결하세요. 다음으로, 미디어 파일을 저장하는 클라우드 내 전용 폴더인 새 버킷을 만드세요. 버킷에 명확한 이름(예: media.yourdomain.com)을 지정하고 주요 대상 고객에게 가장 가까운 지역을 선택하면 더 빠른 전송이 가능합니다.
구성을 저장하면 WordPress에 업로드하는 모든 새 미디어가 자동으로 저장되고 선택한 클라우드 제공업체에서 제공됩니다. 이 설정은 호스팅 부하를 줄이고, 사이트 속도를 향상시키며, 웹에서 더 원활한 미디어 전송을 보장합니다.
호스팅 비용 절감 및 로드 속도 향상을 위한 팁
미디어를 Google Cloud로 이전하면 웹사이트 성능을 크게 향상시킬 수 있지만, 몇 가지 최적화 전략을 병행하면 더 큰 효과를 얻을 수 있습니다. 미디어의 저장, 전송 및 유지 관리 방식을 관리하면 로딩 속도를 높일 뿐만 아니라 불필요한 호스팅 비용도 줄일 수 있습니다. 설정을 최대한 활용하는 데 도움이 되는 몇 가지 실용적인 팁을 소개합니다.
캐싱 및 CDN을 통한 배달 최적화
캐싱과 CDN(Content Delivery Network) 통합을 통해 전 세계 방문자에게 미디어 파일을 빠르게 로드할 수 있습니다. CDN은 여러 글로벌 서버에 미디어 사본을 저장하여 사용자가 가장 가까운 서버에서 파일을 다운로드할 수 있도록 합니다. 이를 통해 지연 시간을 줄이고 로딩 시간을 획기적으로 개선할 수 있으며, 특히 이미지가 많거나 트래픽이 많은 웹사이트의 경우 더욱 효과적입니다.
또한, 웹사이트와 서버 모두에서 캐싱을 활성화하면 자주 액세스하는 파일을 매번 다시 로드할 필요가 없습니다. WP Speed of Light 이 프로세스를 자동화하는 데 도움이 될 수 있습니다. 이러한 도구를 Google Cloud와 함께 사용하면 미디어 전송을 최적화하고 사용자 경험을 향상시키는 강력한 조합이 형성됩니다.
사용하지 않거나 중복된 미디어 제거
시간이 지남에 따라 WordPress 사이트에는 사용되지 않거나 중복된 미디어 파일이 누적되어 귀중한 저장 공간을 소모합니다. 이러한 파일은 호스팅 비용을 증가시킬 뿐만 아니라 미디어 관리 프로세스 속도를 저하시킬 수도 있습니다. 미디어 라이브러리를 정기적으로 감사하면 깔끔하고 효율적인 환경을 유지하는 데 도움이 됩니다.
Media Cleaner와 같은 도구를 사용하면 더 이상 사용하지 않는 파일을 안전하게 감지하고 제거할 수 있습니다. 삭제하기 전에 중요한 자산의 손실을 방지하기 위해 데이터를 백업하세요. 스토리지를 체계적으로 정리하면 비용을 절감할 수 있을 뿐만 아니라 향후 백업 및 마이그레이션도 간소화됩니다.
업로드 전 이미지 압축
최적화되지 않은 대용량 이미지는 웹사이트 로딩 속도 저하의 가장 큰 원인 중 하나입니다. 이미지를 압축하면 파일 크기를 줄이는 동시에 시각적 품질을 유지할 수 있으며, 이는 페이지 로딩 속도 향상과 대역폭 사용량 감소로 이어집니다.
TinyPNG, ShortPixel, Imagify와 같은 도구를 사용하면 눈에 띄는 품질 저하 없이 이미지를 자동으로 압축할 수 있습니다. 자동화된 워크플로를 선호하는 경우 이러한 도구를 WordPress에 직접 통합할 수 있습니다. 작업 초기에 이미지를 최적화하면 웹사이트를 처음부터 가볍고 효율적으로 유지할 수 있습니다.
Google Cloud Storage 모니터링
Google Cloud 스토리지 사용량을 정기적으로 모니터링하면 사용하지 않는 용량에 대해 과도한 비용을 지불하지 않도록 할 수 있습니다. 웹사이트에서 생성하고 저장하는 데이터의 양을 지속적으로 모니터링하면 추세를 파악하고 비용이 많이 발생하기 전에 필요한 조정을 할 수 있습니다.
Google Cloud는 어떤 파일이 가장 많은 공간을 차지하고 얼마나 자주 액세스하는지 보여주는 상세 스토리지 보고서를 제공합니다. 이러한 정보를 바탕으로 Google Cloud Nearline이나 Coldline과 같은 저렴한 스토리지 옵션으로 파일을 보관, 삭제 또는 이동할지 결정할 수 있습니다. 사전 모니터링을 통해 클라우드 비용을 관리하면서 성능을 유지할 수 있습니다.
웹마스터 여러분, 주목하세요!
WP Media Folder 로 시간을 절약하고 생산성을 높여 보세요 . 고객 미디어 파일을 손쉽게 정리하고, 맞춤형 갤러리를 만들고, 원활한 사용자 경험을 제공하세요.
지금 바로 웹사이트 프로젝트를 업그레이드하세요!
결론
Google Cloud Storage로 미디어를 오프로드하는 것은 WordPress 사이트의 성능, 안정성 및 확장성을 향상시키는 강력한 방법입니다. 이미지, 비디오 및 기타 파일을 클라우드로 전송하면 호스팅 서버의 작업 부하를 줄이고 Google의 글로벌 네트워크를 통해 더 빠른 콘텐츠 전송을 보장할 수 있습니다. WP Media Folder , WP Stateless 또는 WP Offload Media와 같은 플러그인을 사용하면 이 프로세스를 자동화하고 속도나 품질 저하 없이 미디어 라이브러리를 정리할 수 있습니다.
개인 블로그를 운영하든 트래픽이 많은 비즈니스 사이트를 운영하든, 미디어를 오프로드하면 호스팅 비용을 절감하고 사용자 경험을 향상시키는 데 도움이 됩니다. 이 과정을 더욱 쉽고 효율적으로 만들려면 WordPress 사이트를 WP Media Folder Google Cloud와 원활하게 동기화해 보세요.
블로그를 구독하시면 사이트에 새로운 업데이트가 있을 때 이메일로 알려드리므로 놓치지 않으셔도 됩니다.
댓글