この記事の内容 **DigitalOcean のサポートに頼ることはできません。エージェントは応答に時間がかかり、有用な回答を提供することはほとんどありません。さらに悪いことに、DigitalOcean の多くは、のオンライン ドキュメントは古くなっているようです。とはいえ、DigitalOcean で VPS を設定するのはそれほど難しくなく、実際、プロセスの多くは自動化されています。 **いくつかの簡単な手順に従うことで、新しい WordPress サイトを 1 時間か 2 時間で稼働させることができます。このガイドでは、DigitalOcean とWeb ホスティングに必要なソフトウェアをインストールします。また、WordPress のインストール方法と構成方法についても説明します。 **まったくの初心者でも理解できるほどシンプルなので、始めましょう! ## DigitalOcean を使い始める DigitalOcean の Droplets は白紙の状態で提供され、Web ホスティングだけでなく、幅広い目的に使用できます。したがって、Web ホスティングに必要なものをインストールする必要があります。ありがたいことに、これらのほとんどすべてが自動セットアップ プロセスの一部として処理されます。 以下は、このガイドでインストールして使用するソフトウェアです。 - Ubuntu 20.04 - ワードプレス 5.8 - アパッチ 2.4.41 -MySQL 8.0.21 - PHP 8.0 - フェイルツーバン 0.11.1 - 後置 3.4.10 - 証明書ボット 0.40.0 ドロップレットを作成するにはどうすればよいですか? **契約なしで DigitalOcean を 60 日間試用できる**無料試用版が利用可能です。 $100 分の無料クレジットでプレイできます。これは、基本的な WordPress サイトをホストするのに十分すぎる額です。 **初めてログインすると、DigitalOcean はさまざまなユース ケースに対応する迅速かつ簡単なセットアップ画面を提供します。ウェブサイト ホスティングのオプションが表示されます。クリックして開始します どのプランとデータセンターを選択する必要がありますか?VPS を構成できる画面が表示されます。 DigitalOcean の VPS は Droplets として知られており、プロセスを開始するには、Droplet プランを選択する必要があります **新しい WordPress サイトの場合、最も安価なオプションで十分なリソースが提供されますいつでもより良いプランに簡単にアップグレードできます **最良の結果を得るには、ターゲット ユーザーの大多数にできるだけ近い場所に設定する必要があります。これにより、レイテンシが最小限に抑えられ、最高のパフォーマンスが保証されます。 **安全なルート パスワードを設定することが重要です。覚えやすくするために、単純で推測可能なパスワードを使用しないでください。同時に、root パスワードを含む確認メールが届かないため、選択したパスワードを書き留めておいてください。これが完了したら、*Create Droplet* を押すことができます どの追加オプションを選択すればよいですか? DigitalOcean ダッシュボードが表示されます。プロジェクトが自動的に作成され、ドロップレットがその中に配置されます。 DigitalOcean プロジェクトは純粋に組織化を目的としています。必要に応じて名前を変更することも、今のところそのままにしておくこともできます **ドロップレットがデプロイされるまでに 1 ~ 2 分かかる場合があります。これは、表示されるプログレス バーで追跡できます。進行状況バーがいっぱいになると、新しいドロップレットを構成する準備が整います。ただし、すぐに開始する前に、設定を確認することをお勧めします。 **バックアップを有効にすることをお勧めします。このサービスは、サーバー全体の週単位の自動スナップショットを提供します。このバックアップ ソリューションだけに頼るべきではありませんが、安価であり、データ損失に対する保護を提供します。このサービスを有効にしたい場合は、左側の [バックアップ] をクリックし、[バックアップを有効にする] ボタンをクリックします。 DigitalOcean は、最初のスケジュールされたバックアップの日付と時刻を表示します。サイトが稼働したら、同じメニューからバックアップにアクセスできるようになります **ドロップレットの追加のメトリックと構成可能なアラートを無料で有効にできます。これにより、リソースの使用状況と全体的なトラフィックをより詳細に追跡できます。また、より優れたセキュリティとより効率的なルーティングを提供する IPv6 アドレスを実装することもできます。これらの追加オプションの実装は簡単ではなく、SSH とコマンド ラインを使用する必要があります。これらの機能を実装するために DigitalOcean が提供するガイドは手早く簡単に理解できますが、WordPress のセットアップが完了し、SSH クライアントを使って練習するまで待つことをお勧めします。 ドロップレットに名前を付けてプレースホルダー ページを確認する自動生成された名前をそのまま使用しても問題はありませんが、ドロップレットにもう少し識別しやすい名前を付けることをお勧めします。これを行うには、設定の上部にあるドロップレットの現在の名前をクリックします。新しい名前を入力し、青いチェックマークをクリックして確認します **Droplet には好きな名前を付けることができますが、スペース、特殊文字、およびほとんどの句読点は使用できません。ただし、ハイフンは使用できます。ドロップレットのセットアップがすべて完了したので、ドロップレットが適切に機能していることをテストする必要があります。これを行うには、その IP アドレスにアクセスできます。すべてが順調であれば、IP は DigitalOcean プレースホルダー ページを返します。 **ドロップレットの IP アドレスは、その設定またはダッシュボードのホームページで確認できます。IP アドレスにマウスを合わせると、「コピー」コマンドが表示されます。次に、このアドレスを任意の Web ブラウザーに貼り付けるだけです。 ## WordPress の設定WordPress はドロップレットにインストールされていますが、まだ設定されていないか、使用する準備ができていません **WordPress のセットアップを完了するには **SSH クライアントを使用して Droplet に接続する必要があります。心配する必要はありません。これは思ったほど難しくありません。以下の簡単なガイドに従って、すばやく完了してください SSH クライアントとは何ですか? どのクライアントを使用すればよいですか? **SSH クライアントを使用すると、リモートで Linux マシン (ドロップレットなど) に接続し、コマンド ライン経由で制御できます。これらのクライアントには、通常、シンプルなグラフィカル インターフェイスが含まれています。最も一般的なオプションは、Windows に組み込まれている OpenSSH と、Windows と MacOS の両方で使いやすく無料でダウンロードできる PuTTY です。 **このチュートリアルでは、PuTTY を使用しました。簡単なセットアップと、繰り返し接続するための設定を保存できるシンプルな UI を提供します。それはあなたが投げることができるほとんどすべてを処理することができ、ここでの私たちのニーズに非常によく合っています. SSH クライアントによってセットアップ プロセスが異なる場合がありますが、入力するコマンドは同じです。別のクライアントを選択した場合は、以下の PuTTY セットアップ ガイドをスキップできます。 コマンドラインで WordPress 設定を有効にする方法 **ほとんどのコンピューター ユーザーは 64 ビット Windows システムを使用しているため、一番上のオプション適切なインストーラーをダウンロードして実行し、PuTTY クライアントのインストールを完了する必要があります。 ** セッション画面の上部にドロップレットの IP アドレスを入力します。接続タイプが「SSH」であり、ポートが に設定されていることも確認する必要があります。 ã¢ââ22ã¢ââ **次に、ログイン ユーザー名を「root」に設定します。これにより、ドロップレットに接続する際の余分な手順を省くことができます。これは、メイン メニューにある「データ」画面で行うことができます。 *保存*。セッションがリストに表示されます。これらの設定を後で再度使用する場合は、リストで保存したセッションをクリックし、[ロード] をクリックします。これで、接続する準備が整いました。 **ウィンドウの下部にある*開く*ボタンを押して、接続を開始します *同意*して次に進む **入力した文字はコマンド ラインに表示されないことに注意してください。これは、第三者がパスワードを読み取れないようにするためのセキュリティ対策です。 何も起こっていないように見えるかもしれませんが、入力は機能しています **また、ドメイン名をドロップレットに接続する必要があります。これを処理しましょう。 とりあえずSSH接続を閉じることができます ## ドメイン名の接続先に進むには、有効なドメイン名が必要です。 まだ登録していない場合は、今すぐ登録してください **Hostinger に登録されたドメイン名を使用します。Hostinger は、一般的なドメイン名拡張機能の価格が最も低く、DNS 管理が簡単です。 使用するレジストラに関係なく、プロセスはかなり似ているはずです 使用したいドメインの横にある*管理*ボタン *変更*リンクを編集して編集する **ns1.digitialocean.com **ns2.digitialocean.com および **ns3.digitialocean.com これにより、ドメイン名が DigitalOcean のサーバーに向けられます。 正しく行われた場合、ネームサーバーは上のスクリーンショットの例のようになります。 *保存*をクリックして変更を確定します。 **ネームサーバーの変更が完全に解決されるまでには時間がかかる場合があることに注意してください。これは瞬時に完了する場合もありますが、通常は約 1 時間、最大で数日かかる場合があります。 残りの手順を試す前に、1 ~ 2 時間待つことをお勧めします。 **ネームサーバーの設定が変更されるまでしばらく待ったら、DNS を構成する必要があります。これは、ドメイン レジストラーではなく DigitalOcean で行う必要がありますDigitalOcean のネームサーバーを使用している場合、DNS はそこで処理されます。 ありがたいことに、DigitalOcean は、ドメイン名が別の場所に登録されている場合でも、ドメイン名の簡単な DNS 管理を提供します。 一番左のメニューに *Networking* が続き、上部に *Domains* が続きます。 **ここでは、あなたのドメイン名を ã¢ââwww.ã¢ââ ã¢ââ を付けずに入力する必要があります。 awesomefool.com次に、*ドメインを追加*をクリックします *画面上部の*オプション。 ** [ホスト名] フィールドには、記号を入力するだけで済みます。これは、ルート ドメイン、つまりドメイン名と選択した拡張子を表し、プレフィックスやサブドメインはありません。 私の場合、ルート ドメインは「awesomefool.com.」です。[Will Direct To] フィールドで、ドロップダウン メニューを使用してドロップレットを選択できます。 「TTL」ボックスは、デフォルト値のままにしておくことができます。 次に、[*Create Record*] ボタンをクリックします。 ルート ドメインは Droplet の IP アドレスを指し、訪問者がそれを使用してサイトにアクセスできるようにします 上部の *Cname* オプション。 **ホスト名セクションで、「www.ã¢âÂ」プレフィックスを入力し、次に「エイリアスのフィールド」に記号を入力します。これで、最後に「*レコードの作成*」ボタンをクリックできます。 この手順により、ドメインに「www.ã¢âÂ」プレフィックスを付けてアクセスする訪問者が正しい IP アドレスに適切にリダイレクトされるようになります。 これが完了したら、安全に DigitalOcean ダッシュボードのホームページに戻ることができます WordPress 構成の完了とダッシュボードへのログインドメインと DNS の設定がすべて整ったので、WordPress インストールの構成を開始できます。 **前に行ったように、PuTTY を使用してドロップレットへの SSH 接続を開きます。以前にセッションを保存した場合は、セッションのプロファイルを読み込むことができます。 **あなたのドメインを「www.ã¢âÂ」プレフィックスなしで入力し、Enter キーを押します** **今すぐ SSL を追加することを強くお勧めします。これにより、サイトにセキュリティと信頼性のレイヤーが無料で提供されます。拒否した場合は、後で SSL を手動で追加する必要があります。 . 受け入れる場合は ã¢ââYâ¢ââ と入力し、拒否する場合は ã¢ââNã¢ââ と入力します。 同意する場合は、Let's Encrypt の利用規約に同意する必要があります。これを行うには、ã¢ââAã¢ââ**入力を空白のままにして Enter キーを押す必要があります。これにより、すべてのオプションに対して SSL が設定されます**しばらくすると、WordPress のインストール プロセスが最終的に完了したことが表示されます。確認するには、基本的な WordPress サイトが返された場合は、Web ブラウザーにドメイン名を入力してください。 「Hello World」テンプレート テキストを使用して、あなたは大丈夫です!まだプレースホルダ ページが表示されている場合でも、変更が反映されるまで少し時間がかかる場合がありますので、ご心配なく。ブラウザのキャッシュと Cookie をクリアすると役立つ場合がありますサイトを設定する あとは、サイトの構築を開始するだけです!**WordPress ダッシュボードにログインするには、お使いのブラウザーにドメインを入力するだけで、URL の末尾に「/wp-admin」を追加しますたとえば、私は次のようになります ã¢ââwww.awesomefool.com/wp-adminã¢ââ**保護を強化するために、追加のセキュリティ プラグインとバックアップ ソリューションをインストールすることをお勧めしますあなたのサイトとデータ**## 他に知っておくべきことは?あなたのフリーランスの仕事、または e コマース サイト。個々のニーズに応じて、 **高度なメトリクスや IPv6 アドレスなど、DigitalOcean が提供する追加オプションのいくつかを有効にしたい場合があります。どちらも SSH 経由でドロップレットに接続する必要がありますが、DigitalOcean には詳細なドキュメントが用意されています。 WordPress の適切なメンテナンスを忘れないでください。コア ソフトウェアとともに、すべてのプラグインとテーマを最新の状態に保ちます。このような大変な作業の後にデータを失いたくないので、ある種の堅牢なバックアップ ソリューションを有効にしておいてください。すべてが完了したら、あなたとあなたの WordPress サイトの幸運を祈ります! ## よくある質問 VPS とは何ですか?VPS は、サーバーのリソースの専用部分を提供する仮想サーバーです。 DigitalOcean の VPS はクラウド テクノロジーを使用しており、「Droplets」として知られています。DigitalOcean は最高品質のプラットフォームを提供するため、比較的高価です。 ã¢ââ チェックアウト **2022 年に最高の Web ホスティング サービスのリスト** DigitalOcean の VPS の料金はいくらですか?Droplet の使用は時間単位で課金されます。発生したすべての費用は、毎月の請求書にまとめられます。 Basic Droplet は、単純な WordPress サイトに十分なリソースを提供し、設定もかなり簡単です。 DigitalOcean には無料試用版がありますか?DigitalOcean では、60 日間の無料試用版を提供しており、100 ドルのクレジットでサービスをお試しいただけます。ただし、返金保証はありません。 Web ホスティングを初めて使用する場合は、以下をご覧になることをお勧めします。 **最初のウェブサイトを立ち上げるための完全ガイド**