WordPress is the world’s most popular CMS (Content Management System). Using WordPress, you can create various types of websites including blogs, corporate sites, and online shops.

To use WordPress, you need a web hosting service and a domain name. Here are the steps to publish your WordPress site.

  1. Get a web hosting service
  2. Get a domain name
  3. Install WordPress on your web hosting (*explained in this article)
  4. Install a WordPress theme
  5. Complete initial setup
  6. Publish (Complete)

This article explains step 3: how to install WordPress on your web hosting service.
* This guide introduces services available in Japan.

WordPressをサーバーにインストールする方法は「簡単」「手動」の2通りあります。簡単・手動インストールの違いは、データベース(MySQL)作成やWordPress本体ファイルのアップロード作業を自動化できるかどうかです。

初心者の方は「簡単インストール」をおすすめします。

WordPress対応のレンタルサーバーを用意する

まず前提として、WordPressに対応したレンタルサーバーを用意する必要があります。ほとんどのレンタルサーバーはWordPressに対応していますが、プランによっては非対応だったりするので注意してください。

もしサーバー契約がこれからなら、簡単インストール機能があるサーバーを選ぶことをおすすめします。

簡単インストール対応のサーバー一覧

メジャーなサーバーの多くは、WordPressの簡単インストール機能に対応しています。

レンタルサーバー名 WordPress簡単インストール 特徴
エックスサーバー (Xserver) 有り ・国内シェアNo.1
・高機能で使いやすいUI
・20年以上の実績
さくらのレンタルサーバ 有り ・料金が安い
・老舗で安定性高い
・無料お試しあり
ConoHa WING 有り ・サイトの表示速度が早い
・初期費用無し、最低利用期間無し
ロリポップ! (Lolipop!) 有り ・格安料金
・初心者向け
・無料お試しあり
ヘテムル (heteml) 有り ・ディスク容量が大きい
・転送量が大きい
・価格はやや高め

サーバーを選ぶ際はこちらの記事も参考にご覧ください。

WordPressの簡単インストール手順

簡単インストール機能が搭載されているサーバーなら、WordPressをワンタッチでインストールできるので、簡単でおすすめです。エックスサーバーとさくらのレンタルサーバを例に解説いたします。

エックスサーバーの場合

エックスサーバーで使える「WordPress簡単インストール」機能を使った手順の解説です。

参考:WordPress 簡単インストール手順 | レンタルサーバーならエックスサーバー

まずはサーバーパネルにログインして設定対象ドメインを選択します。

サーバーパネルにログインしてドメインを指定して、簡単インストールをクリック。

WordPressの簡単インストールをクリックすると、改めてドメインの確認画面が表示されます。

ドメイン確認画面

WordPressをインストールするドメインに間違いがなければ、「選択する」をクリックします。

次の画面が表示されるので、「WordPressインストール」のタブを選択します。

WordPressインストール

設定するドメインを確認しながら、赤枠箇所を記入します。

他の箇所はデフォルトのままでも構いませんので、下部右側にある「確認画面に進む」を押します。

確認画面に進む

確認画面が表示されますので、入力した内容に間違いないか最終確認します。

最終確認画面

間違いなければ、下部右側の「インストール」を押します。

インストールボタン

以下の画面が表示されたら無事インストールできています。

インストール完了画面

管理画面のURLをクリックして確認してみましょう。WordPressのログイン画面が表示されるはずです。

WordPressログイン画面

これにてWordPressの簡単インストールは完了です。

さくらのレンタルサーバの場合

さくらのレンタルサーバで使える「クイックインストール機能」を使った手順の解説です。

参考:WordPressのインストール手順を知りたい | さくらのサポート情報

以下の2ステップの手順を踏みます。

  1. データベースの新規作成
  2. WordPressのインストール

まずはサーバーコントロールパネルにログイン後「WordPressインストール」をクリックします。

さくらのレンタルサーバのWordPress簡単インストール

次に「データベース作成」を押します。

データベース作成ボタン

次の画面で赤枠の必須項目を入力して、「作成する」ボタンを押せばOKです。

データベース作成が面

正常に作成できれば、WordPressインストール画面に戻ります。

データベース作成後の画面

先程作成したデータベースの情報が表示されますので、WordPressをインストールしたいドメインを選択します。初期ドメインにWordPressをインストールすることはできないので、サブディレクトリにインストールする場合は、上記のようにチェックを入れて任意の文字列を入力します。

下部にスクロールして、WordPressのログイン情報を決めます。

  • ユーザー名
  • パスワード
  • メールアドレス

ですね。

WordPressのログイン情報の入力箇所

最後に規約に同意して、「作成する」を押します。

次の画面が表示されれば、無事インストールできています。

さくらのレンタルサーバの自動インストール完了画面

管理画面URLをクリックして、ログインできるかテストしてみましょう。

WordPressログイン画面

WordPressの手動インストール手順

WordPressを手動インストールするにはFTPソフトを利用します。以下で手順を解説いたします。

FTPソフトとは
FTPソフトとは、File Transfer Protocol(ファイル・トランスファー・プロトコル)の略で、サーバーにファイルを転送するためのソフトウェアです。WordPressのファイルをサーバーにアップするために必要です。

FTPソフトのおすすめは、FileZilla(ファイルジラ)やFFFTP、Cyberduck(サイバーダック)などです。

WordPressの手動インストールは、以下の5ステップで進めます。

  1. データベースの作成
  2. WordPressのファイルをダウンロード
  3. FTPソフトでサーバーへアップロード
  4. データベース情報の入力
  5. サイトの基本情報の入力

難しく思えるかもしれませんが、作業内容は非常にシンプルです。画像を交えながら順を追って解説していくので、一つずつ確実にこなしていけば、無事にインストールできるはずです。

今回は例としてエックスサーバーを使いながら解説します。他のレンタルサーバーと細かな部分で違いはあるかもしれませんが、インストール手順の大枠は変わらないので、ぜひ参考にしてください。

STEP1. データベースの作成

まずはWordPressサイトの情報を格納するデータベースを作成します。エックスサーバーのサーバーパネルにログインしてください。

MySQLの設定

ログイン後、設定対象のドメインを選択して、MySQL設定をクリックしてください。MySQLの設定画面に移行します(MySQLとは、オープンソースのデータベース管理システムのことです)。

MySQLの追加

「MySQLの追加」をクリックしてください。

MySQLデータベース名の設定

データベース名を半角英数字で入力して、「確認画面へ進む」をクリックします。「MySQLデータベースを追加しますか?」という確認ページが表示されるので、データベース名に間違いがなければ追加してください。すると「MySQL一覧」にデータベースが追加されているはずなので、確認しましょう。

次に、データベースにアクセスできるユーザーを追加します。「MySQLユーザ追加」をクリックしてください。

MySQLユーザの追加

MySQLユーザIDとパスワードを入力し、「確認画面へ進む」をクリックしてユーザーを追加してください。MySQLユーザIDとパスワードの情報は後ほど使うことになるので、テキストエディタなどにメモしておきましょう。

ユーザーを追加したあとは、データベースとユーザーを紐付けます。

データベースとユーザーの紐付け

「アクセス権未所有ユーザ」​​のプルダウンメニューから、先ほど追加したユーザーを選択して、「追加」をクリックしてください。そうすると、データベースとユーザーが紐付き、アクセス権が与えられます。

ここまでで、データベースの作成作業は完了です。

STEP2. WordPressのファイルをダウンロード

公式サイトから、最新のWordPressファイルをダウンロードします。

WordPressのダウンロード

ダウンロードしたら、ZIPファイルを解凍しておきましょう。

WordPressのファイル一覧

これらのファイルを、サーバーにアップロードすることになります。

STEP3. FTPソフトでサーバーへアップロード

WordPressファイルをサーバーにアップロードするには、FTPソフトを使います。
今回は、WindowsとMac両方に対応しているFileZilla(ファイルジラ)を使ってみます。他のFTPソフトも、操作方法はだいたい共通しています。

>> FileZilla(ファイルジラ)のダウンロードはこちら

ダウンロード・インストールが完了したら、FileZillaを起動しましょう。

ホスト・ユーザー名・パスワード・ポート番号を入力

ホスト・ユーザー名・パスワード・ポート番号を入力して、サーバーに接続します。
これらの情報は、サーバー契約時に送られてくるメールに記載されています。

FTP情報

記載されているホスト名・ユーザー名・パスワードを、FileZillaに入力しましょう。ポート番号は「21」を入力してください。入力したら、「クイック接続」をクリックしてください。記載ミスがなければ、サーバーに接続されるはずです。

サーバーに接続したら、WordPressをインストールしたいドメインのディレクトリをクリックしてください。

WordPressをインストールするドメインの選択

ドメインのディレクトリの中には、「public_html」というディレクトリがあるはずです。

「public_html」を選択

「public_html」とは、ホームページ用のファイルをアップロードするディレクトリのことです。ここにWordPressのファイルをアップロードします。

「public_html」に直接WordPressのファイルをアップロードする方法と、サブディレクトリを追加して、そこにアップロードする方法の2パターンがあります。

今回は、サブディレクトリにWordPressをインストールする方法で解説します。
まず、「public_html」の中に、任意の名前のサブディレクトリを追加してください。追加したら、そこにWordPressのファイル一式をアップロードしてください。

WordPressファイル一式をアップロード

アップロードが完了するまで待ちましょう。

STEP4. データベース情報の入力

アップロードが完了したら、「ドメイン名/サブディレクトリ」のURLをブラウザの検索バーに入力してください(例:http://○○○○○○.com/blog/)。

すると、以下のページが表示されるはずです。

wp-config.phpファイルの作成

「さあ、始めましょう!」をクリックしてください。

データベース情報の入力

データベース情報の入力ページが表示されます。STEP1. データベースの作成で設定したデータベース名・ユーザー名・パスワードを入力してください。データベースのホスト名は、お使いのサーバーのMySQL設定のページで確認できます。テーブル接頭辞は、デフォルトのままで大丈夫です。

すべて入力したら、「送信」をクリックしてください。

データベース情報入力完了

こちらのページが表示されれば、データベース情報の設定は完了です。「インストール実行」をクリックして、サイト基本情報の入力に進みましょう。

STEP5. サイトの基本情報の入力

最後のステップとして、サイトの基本情報を入力します。
サイト基本情報の入力

サイトのタイトル、ユーザー名、パスワード、メールアドレスを入力してください。タイトルやユーザー名は後から変更できるので、仮でも大丈夫です。ユーザー名とパスワードは、WordPressログイン時に必要になるので、メモしておきましょう。

すべて入力が完了したら、「WordPressをインストール」をクリックしてください。

WordPressのインストール完了

こちらが表示されれば、インストールは正常に完了しています。「ログイン」をクリックしてください。

WordPressのログイン画面

先ほど設定したユーザー名(もしくはメールアドレス)とパスワードを入力して、WordPressのダッシュボードにログインしましょう。

WordPressのダッシュボード

こちらのダッシュボードが表示されるはずです。これでWordPressの手動インストールの工程はすべて完了です。

WordPressインストール後の作業

WordPressのインストール方法を解説いたしました。

簡単インストールだと作業時間は慣れてくると1分とかかりません。簡単インストールが搭載されているレンタルサーバーでは簡単インストールがおすすめです。

手動インストールもエンジニアでなければできない専門的な作業ではないので、一度試してみてもいいかもしれませんね。FTPソフトやデータベースの仕組みが直感的にわかります。

WordPressがインストールできたら、以下の設定を行っていきましょう。