任意のホストに WordPress を手動でインストールする方法
このチュートリアルでは、cPanel を使用して共有ウェブホストにWordPress を手動でインストールする方法を学びます。 Softaculous などのスクリプト インストーラーを使用するなど、WordPress をより簡単にインストールする方法もありますが、このガイドでは基本に立ち返らせていただきます。これにより、WordPress のさまざまなコンポーネントが内部でどのようにリンクされているかをより深く理解できるようになります。
共有ホスティング サーバーを購入せずにWordPress をローカルにインストールしたい場合は、幸運です。 Windows、MacOS、Linux に WordPress をオフラインでインストールするための同様のチュートリアルがあります。原則はすべて同じです。
WordPress を手動でインストールする場合は 3 つの 基本的な手順で構成されます。
- WordPress ファイルをサーバーにアップロードします
- データベースを作成してリンクする
- 有名な 5 分間の WordPress インストールを実行する
これらの手順は、共有ホスティング、マネージド WordPress ホスティング、オフライン設定など、ほとんどすべての WordPress 設定で変わりません。もちろん、マネージド ホスティングでは複雑さが増しますが、今はそれについて心配する必要はありませんね。 (ヒント: これは管理されたサービスだからです。)
このチュートリアルでは、cPanel を使用して WordPress を手動でインストールします。次に、おまけとして、自動スクリプト インストーラー (Softaculous) を使用して、同じ共有ホスティング サーバーに WordPress をインストールする方法も紹介します。
cPanelの使用
cPanel の出現により、私たちの作業の多くが軽減されました。現在、ほぼすべての共有ホスティング プロバイダーには、ホスティング アカウントに cPanel のライセンスが含まれています。 cPanel を提供していないことがわかった場合は、最高の WordPress ホスティング会社の 1 つを利用する方が良いでしょう。
さて、それではこのチュートリアルを詳しく見ていきましょう。まず前提条件を列挙し、次に主要なタスクの表に進みます。
このガイドの前提条件:
- cPanel がインストールされた共有ホストを使用していることを前提としています。どの共有ホストを選択するか決めるのが難しい場合は、BlueHost を試してみてください。
- public_html のディレクトリにFTP アクセスできます。これは、WordPress インストール ファイルを保持するフォルダーです。
- MySQL などの標準データベースがあります。
- wordpress.zip ファイルがダウンロードされ、内容を抽出できます。
手動インストールの主な手順:
WordPress ファイルを共有ホスティング サーバーにアップロードする
cPanel ファイルマネージャーを使用して WordPress ZIP アーカイブをアップロードする
- WordPress をインストールするディレクトリを理解する
- アップロード、抽出、移動
新しい MySQL データベースとユーザーの作成
- cPanelで新しいMySQLデータベースを作成する
ボーナス: cPanel の Softaculous を使用して WordPress を手動でインストールする
- ワードプレスを選択
1. WordPress ファイルを共有ホスティング サーバーにアップロードする
まず、WordPress.org リポジトリから最新バージョンの WordPress をダウンロードします。 WordPress ファイルをホスティング サーバーにアップロードするには、主に 2 つの方法があります。
- cPanel ファイル マネージャーを使用して zip ファイルをアップロードすることもできます。または
- FTP アクセスを使用してファイルをアップロードします。
両方の方法を取り上げます。
ステップ #1.1 – cPanel ファイルマネージャーを使用して WordPress ZIP アーカイブをアップロードする
- ホスティングプロバイダーのクライアントエリアにログインし、cPanelを起動します。
- cPanel のデフォルト ポートが 2082 (SSH 経由の cPanel の場合は 2083) であるため、見つからない場合は、yoursitename.com:2082 を試してください。
- cPanel にログインできない場合は、ホスティング会社のサポートにお問い合わせください。
cPanel のファイル マネージャーを見つけて起動します。
上記のようなメッセージが表示された場合は、Web ルート ディレクトリを選択します。他の場合には、ファイル マネージャーが自動的に起動します。
ステップ #1.1.1 – WordPress をインストールするディレクトリを理解する
共有ホスティング アカウントに 1 つのドメイン が接続されていると仮定します。 Web ルート ディレクトリはwww ディレクトリとも呼ばれます。 www ディレクトリの実際のフォルダは、public_html フォルダと呼ばれます。このフォルダには、Web サイトで公開されているすべてのファイルが含まれています。
技術的に言えば、ドメインまたはサブドメインの Web ルート ディレクトリは、パブリック HTML ポート (つまり、ポート 80) で使用できるすべてのファイルを含むベース ディレクトリです。最後の行が意味不明な場合は、例を考えてみましょう。
ドメインを購入し、ホスティング アカウントにリンクしたとします。ウェブサイトのコンテンツ、たとえば www.yourwpsite.com は、www ディレクトリ (つまり、public_html フォルダ) で利用できます。 www ディレクトリ内に新しいフォルダ (「enigma」など) を作成すると、リンク www.yourwpsite.com/enigma を通じてドメイン内でそのフォルダを使用できるようになります。
この新しく得た知識を応用して、WordPress のインストール ディレクトリを決定してみましょう。
- 同じルールを使用して、WordPress サイトを yourwpsite.com で利用できるようにする場合は、ルート ディレクトリにインストールします。
- あるいは、フォルダーを作成してそこに WordPress をインストールすることもできます。この手順は、Softaculous などの自動スクリプト インストーラーを使用して WordPress をインストールする場合に役立つため、覚えておいてください。
ステップ #1.1.2 – アップロード、抽出、移動
ここまでで、wordpress.zip ファイルをダウンロードし、WordPress をインストールするフォルダーを決定しました。次に、WordPress をインストールするフォルダーに移動 (または作成) し、そのフォルダー内に wordpress.zip アーカイブを抽出します。 。
public_html 内にある ourwpsite というフォルダーに WordPress をインストールするとします。この場合、WordPress サイトは yousitename.com/ourwpsite からアクセスできます。
アーカイブをアップロードする
- 次に、ファイル マネージャーのアップロード機能を使用して、このフォルダー内の wordpress.zip ファイルをアップロードします。
- [アップロード] ボタンをクリックすると、新しいタブが開きます。
- wordpress.zip ファイルを選択すると、アップロードが自動的に開始されます。
アップロードが完了したら、タブを閉じてファイル マネージャーに戻ります。それでも ourwpsite ディレクトリにファイルが表示されない場合は、ファイル マネージャー (ブラウザーではなく) の 再読み込み ボタンをクリックします。 wordpress.zip ファイルが表示されるはずです。
アーカイブを抽出する
- 次に、最近アップロードした WordPress ZIP ファイルを選択し、抽出 をクリックします。
- 抽出ディレクトリを変更しないままにして、[ファイルの抽出] をクリックして抽出プロセスを開始します。
抽出が完了したら、もう一度 [再読み込み] ボタンをクリックします。 wordpress というフォルダーが表示されるはずです。
抽出されたアーカイブのコンテンツを移動する
お気づきかと思いますが、この状態のままにすると (つまり、wordpress フォルダーの内容を移動しない場合)、WordPress サイトにはwww.yoursite.com/ourwpsite/wordpress からアクセスできるようになります。
- したがって、wordpress フォルダーの内容を親(または優先) ディレクトリに戻す必要があります。
- これを行うには、FTP または cPanel を使用できます。後者を使用しましょう。
wordpress フォルダーに入り、[すべて選択] ボタンをクリックします。次に [移動] をクリックします。
これで、ターゲット ディレクトリ(つまり、選択したファイルを移動する場所)を尋ねるポップアップ モーダルが表示されます。
これを wordpress というフォルダーの下に置きたくないので、単純にファイルをその親ディレクトリに移動します。したがって、「wordpress」という単語を削除し、[ファイルの移動] をクリックします。ファイルを移動し、wordpress フォルダーを空にする必要があります。元の WordPress ZIP アーカイブと一緒に削除できます。
前のフォルダー (ourwpsite) に戻ると、すべての WordPress ファイルが準備が整い、インストールを待機していることがわかります。
ステップ #1.2 – FTP 経由で wordpress.zip アーカイブをアップロードする
まず、FileZilla などの FTP クライアントが必要です。
- 次に、ステップ 1.1.2 から 1.1.3 で説明した概念をよく理解する必要があります。これによりWordPress をインストールする場所がわかります。
- ステップ 1.1.2 を理解したら、FTP 経由でサイトにログインし、ourwpsite フォルダーを作成し、その中に wordpress.zip ファイルをアップロードします。
- 次に、ステップ 1.1.3 の指示に従ってファイルを抽出し、cPanel を使用して適切なフォルダーに移動します。
別のケースとして、シンプルにしたい場合は、ローカル コンピュータで wordpress.zip アーカイブを抽出し、抽出したファイルをサーバー内の目的のインストール ディレクトリにアップロードすることもできます。ただし、アップロード プロセスには時間がかかります。利点としては、ステップ 1.1.3 を完全にスキップできることです。これでステップ 1 は終了です。
2. 新しい MySQL データベースとユーザーの作成
WordPress 内部機能ガイドでは、WordPress にはテキストと設定データを保存するデータベースが必要であることがわかりました。このセクションでは、次のことを行います。
- 新しい MySQL データベースを作成する
- 新しいデータベース ユーザーを作成します。
- 新しいユーザーとデータベースを接続します。
ステップ #2.1 – cPanel で新しい MySQL データベースを作成する
cPanel にログインし、MySQL データベース ウィザードを起動します。
一意のデータベース名を設定します。英数字を使用することは、優れたセキュリティ対策です。この場合、完全なデータベース名はsouravku_wpexplorer2018 です。
ステップ #2.2 – cPanel で新しい MySQL ユーザーを作成する
このステップでは、新しいユーザーを作成します。ユーザー名をsouravku_wpexplorer に設定しました。また、強力なパスワードを生成し、安全な場所に保存する必要があります。 cPanel は生成されたパスワードを自動入力します。 [ユーザーの作成] をクリックして続行します。
ステップ #2.3 – MySQL ユーザーをデータベースに接続する
新しいユーザーが作成されました。このステップでは、ユーザーがデータベースにアクセスできるように権限を付与します。
- [すべての権限] をクリックするだけで、すべての権限が付与されます。
- [次のステップ] をクリックして続行します。
- cPanel は、指示に従ってユーザーに必要な変更を加えます。
終わり!新しいデータベースとユーザーが正常に作成されました。これでステップ 2 は終了です。
3. 最終構成 (WordPress の 5 分間のインストール)
インストール手順が完了したので、 有名な5 分間の WordPress インストールを実行しましょう。 ドメイン経由で (cPanel 経由ではなく) WordPress ディレクトリに移動します。この例では、yoursite.com/ourwpsite になります。これにより、インストールプロセスが開始されます。
最初のステップで、希望の言語を選択して続行します。
これは、wp-config.php ファイルが書き込み可能でない場合のトラブルシューティング情報です。ほとんどの場合、インストールは問題なく完了するはずです。
最後の手順で得たデータベース情報を入力します。テーブルのプレフィックスが「wp_」でないことを確認してください。これにより、ハッカーが Web サイトを攻撃することが困難になります。たとえば、「wpe_」を使用しました。英数字の値を選択するのが最適です。
[インストールの実行] をクリックしてセットアップ プロセスを開始します。
上記の画面が表示されれば、WordPress が正常にインストールされたことになります。次の部分は簡単ですが重要です。
- この WordPress セットアップに使用するユーザー名、パスワード、メール アドレスを入力します。これらの詳細を PC に保存します。
- WordPress セキュリティガイドに記載されているように、重要なステップはユーザー名として admin を使用しないことです。
- これは一時的な試験的な WordPress インストールであるため、検索エンジンのインデックス作成を無効にしました。新しいサイトで作業する場合にも、同じことを行う必要があります。サイトにコンテンツが追加されたら、これを有効にすることができます。
終わり。 WordPress を100% 手動でインストールすることに成功しました。
ボーナス: cPanel の Softaculous を使用して WordPress を手動でインストールする
ほとんどの共有ホスティング会社は、cPanel とともに Softaculous と呼ばれる自動スクリプト インストーラーを提供しています。 Softaculous は Google Play ストアや App Store のようなものだと考えてください。 Softaculous ストアでは、数回クリックするだけでインストールできる複数のアプリ (ソフトウェアまたはスクリプトとも呼ばれます) が提供されています。 WordPress は、Softaculous を使用して数回クリックするだけでインストールできる CMS ソフトウェアの一例です。その方法を見てみましょう:
まず、cPanel にログインし、Softaculous を起動します。
1.WordPressを選択します
次に、Softaculous を使用してインストールする WordPress CMS を選択します。お使いの Softaculous が私のものと似ていない場合は、左上のメニューを使用して [ブログ] > [WordPress] に移動します。
[今すぐインストール] をクリックして、WordPress の新しいインストールを作成します。さらに、[マイ アプリ] オプションを使用して、Softaculous を使用して行われた WordPress の既存のインストールをすべて表示できます。
2. 設定を行う
Softaculous での WordPress のインストール場所の設定
このステップでは、WordPress インストールの詳細を構成します。
- ほとんどの場合、[ディレクトリ] フィールドは空白のままにします。これにより、WordPress がベース ディレクトリで利用できるようになります。
- プロトコルは HTTPS である必要があります。
- サイトにサブドメインがある場合は、[ドメインの選択] オプションからサブドメインを選択できます。
この情報を入力したら、次のステップまで下にスクロールします。
このセクションでは、WordPress サイトの名前、説明、管理者のユーザー名、パスワード、電子メールを入力します。追加のセキュリティ対策として、ユーザー名として admin を使用しないように注意してください。次のセクションまでスクロールします。
このセクションでは、データベース名とテーブルの接頭辞を入力します。心配しないでください。データベースとユーザーを作成する必要はありません。 Softaculous が自動的にやってくれます。
- また、「WordPress テーマとプラグインの自動アップグレード」オプションを選択して、このインストールの自動更新を有効にすることもできます。この機能を有効にすることをお勧めします。
- 追加のセキュリティ対策として、ログイン試行の制限プラグインもインストールしました。このプラグインは基本的に、ログイン試行が 3 回失敗した後、IP からのログイン試行を 15 分間ブロックします。
完了したら、[インストール] をクリックして WordPress のインストールを開始できます。
次に、Softaculous は送信された情報を確認し、インストール プロセスを開始します。通常、これには 1 分もかかりません。
Softaculous が WordPress を正常にインストールすると、上記の画面が表示されます。以上で、Softaculous を使用して WordPress が正常にインストールされました。
Softaculous (または他の自動スクリプト インストーラー) を使用する理由は何ですか?
Softaculous を使用して WordPress をインストールする最大の利点は、その根底にある利便性です。手動インストール プロセスとは異なり、関連するサイト情報を入力するだけで済み、残りは Softaculous が処理します。新しいテーマやプラグインを試すための簡単な Web サイトを作成するのに非常に便利です。
ただし、構成プロセス中に検索エンジンの表示を無効にする機能が欠けています。したがって、WordPress をインストールしたら、ログインして検索エンジンの表示を無効にする必要があります。これにより、ドメインの既存の SEO スコアが妨げられなくなります。
私が楽しく書いたのと同じくらい、この「基本に戻る」チュートリアルを楽しんでいただけたことを願っています。ご質問がございましたら、コメントを残すか、@souravify までお気軽にツイートしてください。
私が手順を見逃したと思われる場合、または私たちに提案がある場合は、お知らせください。あなたからの御一報をお待ちしています!