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 管理者パスワードは、セットアップ中に 1 回だけ表示されます。続行する前に、パスワードマネージャーに保存してください。後で復旧することは可能ですが、今書き留めておくより時間がかかります。
wp-admin にアクセスできない場合は、WordPress Admin Access を確認し、パスワードが問題の場合は Resetting the WordPress Password を確認してください。パネルのリセットパスは、あなたのサイトがメール送信できるかどうかに依存しないため、「パスワードを忘れた」リンクが機能しない場合に機能します。
ここから開始します: Installing WordPress と WordPress Admin Access。
WordPress メニュー
Websites を開き、あなたのサイトをクリックすると、WordPress グループは以下を保持します:
| タブ | 用途 |
|---|---|
| WordPress | サイトのメイン WordPress パネル |
| Updates | コア、プラグイン、テーマの更新処理 |
| Security | セキュリティ強化と整合性チェック |
| Caching | ページとオブジェクトキャッシングコントロール |
| APM | アプリケーションパフォーマンス、遅いリクエストとその理由 |
| Payments | WooCommerce 支払いゲートウェイの構成、店舗のみ |
更新: サイトを破壊するもの
ほぼすべての「サイトがダウンしたが何も変更していない」チケットは、実は更新が原因です。更新が悪いからではなく、互換性の問題があるプラグインの放置された更新によって、午前 3 時にサイトがダウンする可能性があるからです。
安全なパターンは退屈ですが、有効です:
- バックアップを取得するか、本日の自動バックアップが存在することを確認します。Taking a Backup。
- ステージング環境で更新を適用します。Staging Environments と The WordPress Staging Workflow。
- サイトの重要な部分をクリックして確認します: ホームページ、投稿、チェックアウト。
- 本番環境にプッシュします。
プラットフォームが定期的な更新を処理するほうが良い場合は、Automatic Updates を参照してください。何を更新するか、何に注意すべきかについては、WordPress Updates と WordPress Plugins を読んでください。
重要なサイトに設定している場合は、一度に 1 つのプラグインを更新します。何かが破壊された場合、どのプラグインが原因かが正確にわかります。20 個のプラグインをまとめて更新すると、2 分の修正が 1 日がかりになります。
スピード
おおよその効果の大きさの順序で、どの程度の労力が必要か:
- キャッシング。 訪問者ごとにページを再構築する代わりに、保存されたコピーを提供します。Caching タブから開始します。Site Caching を参照してください。
- CDN。 キャッシュされたコピーをサーバーの近くではなく、訪問者の近くに配置します。利用可能性はあなたのプランに依存し、カスタムドメインが必要です。Enabling the CDN を参照してください。
- PHP バージョン。 新しい PHP はかなり高速です。Changing PHP Version を参照してください。
- 画像とプラグイン。 WordPress サイトを遅くする 2 つの最も一般的な原因は、巨大なアップロード画像と、すべてのリクエストで作業を行うプラグインです。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。
- 一定のサイズを超えるアップロードが失敗する。 WordPress ではなく PHP の制限。PHP Extensions and Settings。
WooCommerce
店舗は WordPress サイトにお金が含まれており、これは上記のすべての利害関係を高めます。バックアップがより重要になり、更新は毎回ステージング環境が必要になり、Payments タブはゲートウェイ構成が存在する場所です。WooCommerce、Site Payments、およびプラットフォームチームを関与させたい場合は Care for WooCommerce を参照してください。
開発者向け
- WP-CLI コマンドラインで管理するため。
- Adding SSH Keys シェルアクセスのため。
- Git Deploy リポジトリからデプロイするため。
- Cron Jobs 実際のシステム cron のため。WordPress の疑似 cron の代わり、それは誰かが訪問したときのみ起動します。
- Using phpMyAdmin と Remote Database Access。
セキュリティ
WordPress は常にターゲットにされており、主にパッチが適用されていない 1 つのプラグインを探している自動スキャナーによります。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 から開始します。