はじめに:Q&Aガイドの使い方
このページは“困った瞬間”に3分で答えを探せる辞書をめざして設計しています。まずは読み方のコツを押さえましょう。
0‑1. 時間がない人向けの“3レイヤー閲覧”
レイヤー | 目安時間 | 何がわかる? | アクション例 |
---|
1. 超要約ボックス | 30秒/章 | 結論だけ把握 | スマホで急ぎ確認 |
2. 手順図解パート | 2分/章 | 操作画面を追える | PCで設定を実施 |
3. 深掘り動画&PDF | 3〜5分/章 | 原理と応用まで網羅 | 後日じっくり学習 |
- 超要約ボックスは ▶︎ マーク付きブロックでハイライト。
- 図解はキャプション付きスクショなので英語UIでも迷わない設計です。
- 動画は1テーマ90秒、字幕ONで無音でも視聴可。
0‑2. 章内ナビゲーションの使い方
- 目次サイドバーの “🔍検索窓” にキーワードを入れると該当Q&Aへジャンプ。
- 各章末尾の “TOPへ戻る” ボタンでページ最上部へ即移動。
- スマホでは目次が折りたたみ表示→アイコン ☰ で展開。
0‑3. 用語アイコン凡例
アイコン | 意味 | 例 |
---|
💡 | Tips | 作業を時短する小技 |
⚠️ | 注意 | データ消失リスクなど重要事項 |
🛠️ | コマンド | ターミナル操作 or SQL |
Q1:バックアップは本当に無料?復元までの流れは?
超要約
- 14日分フルバックアップが標準搭載&完全無料
- 復元はサーバーパネルで 3クリック・最短45秒
- 30世代保持したい場合は JetBackup(月550円) を追加
1‑1. 14日自動バックアップの仕組み
- 毎日深夜2:00頃、ファイル領域とMySQLデータベースを丸ごとコピー。
- 世代保持:最新14日分→15日目のバックアップが上書き。
- 保存先:同一データセンター内の別ストレージ+遠隔DCへレプリカ。
項目 | 値 | メモ |
---|
保存形式 | tar.gz / mysqldump.sql | gzip圧縮率 ~70% |
最大容量 | 無制限 (300GBプラン内) | 10GBサイトでもOK |
成功率 | 99.99% (社内統計) | 失敗時メール通知 |
1‑2. 復元手順(5ステップ図解)
- サーバーパネル → バックアップ → 対象ドメインをクリック
- 復元したい日付を選択(カレンダーUI)
- チェックボックス:ファイル/DB を選ぶ
- 「復元する」をクリック→確認ポップ→OK
- メールで完了通知。サイトをリロードして動作確認
Tips:DBのみ復元後は wp-config.php
の $table_prefix
が一致しているか要確認。
1‑3. JetBackupオプションとの比較
項目 | 標準14日 | JetBackup | 備考 |
---|
保存世代 | 14 | 30 | カスタム設定可 |
増分バックアップ | × | 〇 | 転送量節約 |
復元方式 | 上書き | 別領域→切替 | ダウンタイム0秒 |
料金 | 0円 | 550円/月 | 契約は月単位 |
結論:10GB未満・更新1日1回のブログなら標準で十分。ECなど売上直結サイトはJetBackup+増分が安心。
(続き:Q2 エックスサーバーに移行するベスト手順 へ)
Q2:エックスサーバーに移行するベストな手順は?
超要約
- 旧サーバーで 完全バックアップ+TTL300秒2. Xserverで クイックスタート→テストドメイン確認3. データ転送→hostsチェック→ネームサーバー変更でダウンタイム<30秒
2‑1. 移行前の事前チェック(D‑2〜0)
チェック項目 | 推奨操作 | 目的 |
---|
ディスク使用量 | 旧サーバーパネル→容量確認 | 転送時間を見積もる |
PHP/MySQLバージョン | phpinfo() / phpMyAdmin | Xserver側を合わせる |
DNS TTL | レジストラ→TTL=300秒 (5分) | 切替即時反映 |
Cloudflare | Dev Mode ON | キャッシュ影響排除 |
バックアップ | tar.gz + sql ダンプ | 万が一のロールバック |
時間配分:バックアップにかかる時間=容量(GB)×2分 が目安。
2‑2. Xserver側でテスト環境構築(D‑1)
- クイックスタートON:独自ドメイン取得+WP自動インストール。
- サーバーパネル→PHP選択で旧環境と同じ 7.4/8.1/8.2 を設定。
test.example.com
サブドメインを追加→SSL自動発行。
2‑3. データ転送(D‑1)
# ファイル転送例 (10GBサイト / rsync)
rsync -avz --progress \
/home/olduser/public_html/ \
xuser@svXX.xserver.jp:~/public_html/test/
# DBインポート
mysql -u xdbuser -p xdbname < backup.sql
- 速度:100Mbps回線で約8分/GB。10GBなら90分程度。
2‑4. hostsファイルで本番URL確認
123.45.67.89 example.com
- ブラウザキャッシュクリア → 表示崩れ・リンク切れを事前に洗い出し。
2‑5. ネームサーバー変更(D‑Day 00:00)
レジストラ | 手順 | 反映時間 (TTL=300) |
---|
お名前.com | ドメインNavi→DNS→Xserver NS1〜5 | 約5〜15分 |
さくら | 会員メニュー→ドメイン→ネームサーバ変更 | 10〜20分 |
Cloudflare | DNSレコード編集 (灰色→オレンジ) | 即時 |
ダウンタイム実測:Pingdom 10秒間隔で監視→HTTP200に戻るまで 28秒(平均)
2‑6. SSL再発行&混在コンテンツ対策
- サーバーパネル→SSL設定→独自SSL追加(Let’s Encrypt)
- WordPress管理→設定→一般→URLが https か確認
- Really Simple SSL プラグイン→Mixed Content Scanで問題URLを自動置換
2‑7. よくある落とし穴
落とし穴 | 症状 | 解決策 |
---|
wp-configのDB接頭辞ミス | White Screen / Error establishing DB | $table_prefix を旧サイトと一致させる |
画像パスが絶対URL | 画像404 | wp search-replace で修正 |
メールDNS遅延 | メール不達 | MX確認→旧サーバー並行運用24h |
ベストプラクティス:移行日の前後7日間は旧サーバー契約を残しておくと安心。
Q3:LiteSpeed Cacheの最適設定は?
超要約
- “一般ON+Page Optimization”が基本セット
- 画像をWebP化し Critical CSS を有効化 → PSIモバイル90点超
- JS遅延で INP を 200 ms 未満へ
3‑1. 必須タブ別設定一覧
タブ | 重要設定 | 推奨値 | 解説 |
---|
一般 | Enable Cache | ON | HTML全キャッシュ |
一般 | Browser Cache TTL | 604800 | 7日間ローカル保持 |
Cache | Object Cache | ON (Redis) | DB負荷‑50% |
PageOpt | CSS Combine | ON | ファイル減少 |
PageOpt | CSS Critical Path | ON (QUIC.cloud) | CLS減少 |
PageOpt | JS Combine | OFF/JS Delay `gtag | adsbygoogle` |
ImageOpt | Image WebP Replace | ON | 転送‑40% |
CDN | QUIC.cloud CDN | Standard (無料) | HTTP/3自動化 |
3‑2. コアウェブバイタル達成チェック
指標 (Mobile) | 目標 | Before | After |
---|
LCP | ≤2.5s | 2.8s | 1.3s |
INP | ≤200 ms | 290 ms | 112 ms |
CLS | ≤0.1 | 0.08 | 0.02 |
エラー対策:JS Delayでフォームが動かない時はスクリプト名を除外リストに追加。
Q4:PHPバージョンを上げても大丈夫?
超要約
- Xserverは 8.2 までGUI切替可
- 互換チェック→Staging→本番の3段階が鉄則
4‑1. 互換性チェックリスト
項目 | チェック方法 | 合格基準 |
---|
テーマ | debug.log でdeprecated無し | OK |
プラグイン | Plugin Inspector→非互換0件 | OK |
カスタム関数 | create_function 未使用 | OK |
4‑2. 切替手順&ロールバック
- サーバーパネル→PHP Version切替→
php8.2.4
を選択
- 30分サイト巡回→エラー無ければ本番も切替
- 不具合時:同画面で旧
8.1
を再選択→即時復帰
4‑3. 8.2対応プラグイン一覧(抜粋)
- Yoast SEO 22.0+
- WooCommerce 8+
- Elementor 3.20+
- Contact Form 7 5.8+
Q5:メールが届かない/迷惑メールに入る対処法は?
超要約
- SPF+DKIM+DMARC を正しく設定
- 迷惑メール判定は Google Postmaster で数値化
5‑1. DNSレコード設定例
種類 | 値 | 解説 |
---|
SPF | v=spf1 include:_spf.xserver.jp ~all | Xserver送信を許可 |
DKIM | default._domainkey → 公開鍵 | サーバーパネル→DKIM ON |
DMARC | _dmarc → v=DMARC1; p=none; rua=mailto:... | レポート送付 |
5‑2. 診断フロー
- Mail‑Tester.com でスコア>8/10を確認
- Postmaster Tools→IPリピュテーション緑
- 迷惑BOX入り時 → ヘッダー
Authentication‑Results
解析
SMTPプラグイン推奨:WP Mail SMTP+mail.xserver.jp:465
(SSL) → PHP mail()より到達率+15%。
Q6:無料独自ドメイン“永久”の条件と落とし穴は?
超要約
- .com/.net/.org/.info/.biz が対象
- クイックスタート+サーバー継続中のみ無料
- サーバー解約で次回更新料再発生
6‑1. 条件早見表
条件 | OK/NG | メモ |
---|
クイックスタート利用 | OK | 契約時ON必須 |
サーバー契約期間中 | OK | 解約すると無料終了 |
他社取得ドメイン移管 | NG | 移管料+更新料必要 |
.jp / .co.jp取得 | NG | 更新料有料 |
6‑2. 解約前のベストプラクティス
- ドメインを他社へ移管(移管料=更新料1年分)
- DNS管理のみXserverに向けて無料対象維持
Q7:アクセス急増で503が出たら?リソース拡張の方法
超要約
- ボトルネック確認 → CPU/メモリ? 同時接続数?
- 短期は リソース上限解除申請(無料) 、中期はプラン変更
7‑1. ボトルネック診断コマンド
# 同時接続数
netstat -an | grep :80 | wc -l
# CPU負荷
uptime
7‑2. リソース上限解除申請
- インフォパネル→お問い合わせ→「リソース制限解除依頼」→即日対応
- 目安:イベント流入/SNSバズで72h限定なら無料枠でOK
7‑3. プラン変更 vs CDN分散
選択肢 | 月額 | 503耐性 | 作業コスト |
---|
スタンダード→プレミアム | +847円 | ○ (CPU/メモリ2倍) | クリック1回 |
QUIC.cloud CDN | 0〜1,100円 | ◎(PoP分散) | DNS変更 |
Q8:セキュリティは大丈夫?WAF・二段階認証設定
超要約
- SiteGuard WAF+ログイン制限で9割の攻撃を遮断
- SSH公開鍵+Google Authenticatorで二重ロック
8‑1. SiteGuard設定
- サーバーパネル→SiteGuard→ON
- 「攻撃遮断ログ」→月1回レビュー
- 誤検知URLは除外リストへ追加
8‑2. 二段階認証
- インフォパネル→ログイン設定→2段階認証ON→QRをGoogle Authenticatorで読込。
- WP管理画面も WP 2FA プラグイン導入。
Q9:複数サイトを1アカウントで運用しても重くならない?
超要約
- 10ドメインまで永久無料+リソース共有
- 高負荷サイトは PHP‑INI独立+Object Cache分離
9‑1. リソース分配図
[ CPU ] ─┬─ siteA (WP) 40%
├─ siteB (LP) 10%
└─ siteC (EC) 50%
9‑2. ベストプラクティス
- SiteA 高PVブログ→LiteSpeed Cache 強化
- SiteC EC→独立MySQL+Redis Cache
- サーバーパネル→PHP設定→
memory_limit
サイト別に256M / 128M / 512M調整
Q10:費用を最安に抑えるコツは?長期契約・クーポン活用
超要約
- 36か月契約が月693円で最安
- 不定期クーポン「XSV‑XXXX」で最大10%OFF
10‑1. 総額シミュレーション
契約期間 | 月額 | 年コスト | 3年総額 |
---|
12か月 | 880円 | 10,560円 | — |
24か月 | 792円 | 9,504円 | 19,008円 |
36か月 | 693円 | 8,316円 | 24,948円 |
10‑2. 隠れコストをゼロに
- SSL:Let’s Encrypt → 0円
- バックアップ復元:標準0円(他社3,300円〜11,000円/回)
- ドメイン更新:対象TLDなら0円
10‑3. 支払いサイクル最適化
決済手段 | 更新通知 | ポイント還元 |
---|
クレカ自動 | 30日前メール | 1%〜2% |
PayPal自動 | 30日前メール | 0% |
銀行振込 | 手動 | 0% |
裏ワザ:クレカ更新月に前倒しで36か月分まとめ払い→ポイント3万pt超。
まとめ&PDFダウンロード
11‑1. 今日から活かせる5つのポイント
- バックアップは標準14世代で0円。ECなど重要サイトはJetBackupで30世代+増分を。
- 移行は10ステップ&ダウンタイム28秒。TTL300秒+hostsチェックが肝。
- LiteSpeed Cache基本ON+WebP化でコアウェブバイタル3指標をクリア。
- メール到達率UPは SPF+DKIM+DMARC の“三種の神器”で解決。
- 36か月契約・独自ドメイン永久無料が最安ルート。クーポンは決済前に必ず入力。
11‑2. ダウンロード資料で漏れなく実行
ファイル名 | 形式 | 内容 | 使用シーン |
---|
Xserver_QA_Checklist.pdf | PDF | 本記事10章のチェックボックス版 | 設定作業を進めながら確認 |
Migration_Workbook.xlsx | Excel | 移行手順・進捗ガントチャート | チームで分担するとき |
LiteSpeed_Setting.json | JSON | 推奨設定プリセットをインポート | 初期設定を30秒短縮 |
取得方法:記事上部・下部の「📥 資料ダウンロード」ボタンからメールアドレス登録→自動返信でリンクをお送りします。
※個人情報はダウンロード目的以外で利用しません(プライバシーポリシー参照)。
11‑3. 次のステップ
- チェックリストを印刷し、今日中に“超要約”部分を設定。
- 48時間以内に PSIモバイル90点 を目指してLiteSpeed Cacheを最適化。
- 7日以内に バックアップ復元テスト を実行し“いざ”に備える。
- 30日以内に 36か月契約へ更新してコストを最小化。