WordPress
WordPress: 시작하기
What KapsuleHost does for a WordPress site, what you still do yourself, and which guide to read for each job.
KapsuleHost에서 WordPress 사이트를 위해 무엇을 해주는지, 여러분이 직접 해야 할 일은 무엇인지, 그리고 각 작업을 위해 어떤 가이드를 읽어야 하는지 알아보세요.
WordPress는 웹의 대부분을 구동하며, 대부분의 Kapsule 사이트의 기본 선택입니다. WordPress나 WooCommerce로 사이트를 만들면, 사이트 메뉴에 추가 WordPress 그룹이 나타나며, WordPress에만 해당하는 도구들이 포함됩니다: 업데이트, 보안, 캐싱, 애플리케이션 성능 보기, 그리고 스토어의 결제. 이 페이지에서 이들을 설명합니다.
설치 및 접속
사이트를 WordPress 사이트로 만들면 데이터베이스와 관리자 계정을 포함하여 설치가 완료됩니다. 설정 중에 관리자 사용자명, 비밀번호 및 사이트 제목을 선택합니다.
WordPress 관리자 비밀번호는 설정 중에 한 번만 표시됩니다. 계속하기 전에 비밀번호 관리자에 저장하세요. 나중에 복구하는 것은 가능하지만 지금 기록하는 것보다 느립니다.
wp-admin에 접속할 수 없으면 WordPress Admin Access를 검토하고, 비밀번호가 문제인 경우 Resetting the WordPress Password를 참고하세요. 패널의 리셋 경로는 사이트가 이메일을 보낼 수 있는지 여부에 의존하지 않으므로, "비밀번호 잃음" 링크가 작동하지 않을 때도 작동합니다.
여기서 시작하세요: Installing WordPress 및 WordPress Admin Access.
WordPress 메뉴
Websites를 열고 사이트를 클릭하면, WordPress 그룹에는 다음이 포함됩니다:
| 탭 | 용도 |
|---|---|
| WordPress | 사이트를 위한 주요 WordPress 패널 |
| Updates | Core, 플러그인 및 테마 업데이트 처리 |
| Security | 강화 및 무결성 검사 |
| Caching | 페이지 및 객체 캐싱 제어 |
| APM | 애플리케이션 성능, 느린 요청 및 그 이유 |
| Payments | WooCommerce 결제 구성, 스토어 전용 |
업데이트: 사이트를 망칠 수 있는 것
거의 모든 "사이트가 다운되었는데 아무것도 변경하지 않았습니다" 티켓은 업데이트가 원인입니다. 업데이트가 나빠서가 아니라, 호환성 문제가 있는 플러그인의 방치된 업데이트가 새벽 3시에 사이트를 중단시킬 수 있기 때문입니다.
안전한 패턴은 단순하고 효과적입니다:
- 백업을 받거나 오늘의 자동 백업이 있는지 확인하세요. Taking a Backup.
- 스테이징에서 업데이트를 적용하세요. Staging Environments 및 The WordPress Staging Workflow.
- 중요한 사이트의 부분들을 클릭해 보세요: 홈페이지, 게시물, 체크아웃.
- 라이브에 배포하세요.
플랫폼이 일상적인 업데이트를 처리하기를 원하면, Automatic Updates를 참고하세요. WordPress Updates 및 WordPress Plugins를 읽어 무엇을 업데이트하고 무엇을 주의해야 하는지 알아보세요.
중요한 사이트에서는 한 번에 하나의 플러그인을 업데이트하세요. 무언가 깨지면 어느 것이 원인인지 정확히 알 수 있습니다. 20개의 플러그인을 일괄 업데이트하면 2분의 수정이 하루 종일 작업으로 변할 수 있습니다.
속도
대략적으로 노력 대비 효과의 순서:
- 캐싱. 모든 방문자를 위해 페이지를 다시 빌드하는 대신 저장된 사본을 제공합니다. 캐싱 탭에서 시작하세요. Site Caching를 참고하세요.
- CDN. 캐시된 사본을 서버 근처가 아닌 방문자 근처에 배치합니다. 가용성은 사용자의 플랜에 따라 다르며 맞춤 도메인이 필요합니다. Enabling the CDN를 참고하세요.
- PHP 버전. 최신 PHP는 의미 있게 빠릅니다. Changing PHP Version를 참고하세요.
- 이미지 및 플러그인. WordPress 사이트를 느리게 만드는 가장 흔한 두 가지는 거대한 업로드 이미지와 모든 요청에서 작동하는 플러그인입니다. APM 탭은 어떤 요청이 느린지 보여줍니다.
- 메모리. 페이지가 천천히 로드되지 않고 중간에 중단되면, 속도 문제가 아니라 제한에 도달한 것입니다. WordPress Memory Limit 및 PHP Extensions and Settings를 참고하세요.
일반적인 버전은 Website Speed 및 Site Slowness and Resource Limits를 참고하세요.
일반적인 WordPress 장애
이들 각각은 구체적이고 알려진 원인과 구체적인 수정 방법을 가지고 있습니다. 추측하지 마세요.
- 빈 흰 페이지. 거의 항상 디스플레이가 비활성화된 PHP 치명 오류입니다. 로그에 파일 이름이 나옵니다. The WordPress White Screen, Error Logs.
- 홈페이지는 작동하고 다른 모든 페이지는 404입니다. 퍼머링크 재작성. Kapsule 웹 호스팅은 nginx를 실행하므로
.htaccess규칙은 여기서 작동하지 않습니다. Permalink Issues, WordPress and .htaccess. - 이전에 잘 작동하던 페이지의 자물쇠가 깨져 있습니다. 혼합 콘텐츠, 보통 도메인 이동 후입니다. Fixing Mixed Content.
- 도메인 변경 후 모든 곳에 이전 URL이 있습니다. WordPress는 절대 URL을 데이터베이스에 씁니다. Search and Replace.
- 특정 크기 이상의 업로드가 실패합니다. PHP 제한이지 WordPress가 아닙니다. PHP Extensions and Settings.
WooCommerce
스토어는 돈이 있는 WordPress 사이트이므로, 위의 모든 것에 대한 위험이 높아집니다. 백업이 더 중요하고, 업데이트는 매번 스테이징이 필요하며, Payments 탭은 게이트웨이 구성이 있는 곳입니다. WooCommerce, Site Payments 및 플랫폼 팀을 참여시키고 싶으면 Care for WooCommerce를 참고하세요.
개발자용
- WP-CLI: 명령줄 관리 용도.
- Adding SSH Keys: 셸 접속 용도.
- Git Deploy: 저장소에서 배포하기 위해.
- Cron Jobs: WordPress 의사-cron 대신 실제 시스템 cron(누군가가 방문할 때만 발동).
- Using phpMyAdmin 및 Remote Database Access.
보안
WordPress는 지속적으로 공격을 받으며, 대부분 패치되지 않은 플러그인을 찾는 자동화된 스캐너입니다. Security 탭은 강화를 다루고, 나머지는 습관입니다.
- 플러그인을 업데이트되게 유지하고 사용하지 않는 것들을 삭제하세요.
- Kapsule 계정에서 2단계 인증을 사용하세요. Two-Factor Authentication.
- 필요하기 전에 복구 경로를 알아두세요. If Your Site Is Hacked 및 Malware Cleanup.
전체 그림은 Security를 참고하고, 사이트 수준의 제어는 Site Security를 참고하세요.
기존 WordPress 사이트 이동
Migrations 아래의 마이그레이션 마법사를 사용하세요. Migrations, Migrating to Kapsule 및 Migrating From cPanel을 참고하세요.
여전히 문제가 있으신가요? Opening a Support Ticket을 참고하거나, Websites 및 Hosting Glossary에서 시작하세요.