共有レンタルサーバーのサムネイル

共有レンタルサーバー

どれが簡単?WordPressのサーバーへのインストール方法まとめ

公開日: 2020.12.21

FTPやサーバーの簡単インストール機能など、実はいろんな方法があるWordPressのサーバーへのインストール。どの方法が簡単で、どんなメリット・デメリットがあるのかをまとめました。

編集ノート: SERVERSUSでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。

WordPressのサーバーへのインストール方法

FTPでアップロード

もっともベーシックな方法です。WordPress公式サイトから最新版の本体をダウンロードして、ローカルで解凍後にFTPでサーバーにアップロードします。

全ての工程がマニュアルなので手間がかかるのがデメリットです。

アプリWordPress本体のダウンロードWordPress本体のFTPアップロードMySQLサーバーの設定
FTPでアップロード必要必要必要

インストールスクリプト

自分でPHPでスクリプトを組んで、サーバー上で「擬似簡単インストール」を実行する方法です。スクリプトファイルをアップロードして、サーバーで実行するだけなので、FTPの手間がなく素早くインストールできます。

MySQLデータベースの設定だけは個別に必要ですが、一度スクリプトを組んでしまえば使い回せるのがメリットです。

アプリWordPress本体のダウンロードWordPress本体のFTPアップロードMySQLサーバーの設定
インストールスクリプト不要不要必要

この応報の最大のメリットは、初期設定のショートカットなどもスクリプトで組めるところです。例えば、絶対にインストールするプラグインなどは、スクリプトで予めダウンロードしておけば、WordPressの管理画面からわざわざインストールをする手間を省けます。

複数のWordPressサイトを運営するような方は、この方法がもっともスピーディになります。

レンタルサーバーの簡単インストール機能

レンタルサーバーでWordPressを使っている人の多くが、このパターンでしょう。初期設定なども出来てもっとも簡単なインストール方法です。

レンタルサーバーによってはMySQLデータベースの設定も管理画面で出来るので、FTPクライアントどころか、MySQLデータベースにも触らずに、全く知識なしでWordPressのインストールが可能です。

アプリWordPress本体のダウンロードWordPress本体のFTPアップロードMySQLサーバーの設定
簡単インストール機能不要不要不要

レンタルサーバーの簡単インストールは、引っ越しにも対応いているものもあるので、インストールという意味ではもっとも簡単でスピーディですが、サーバーを選ぶというデメリットもあります。

DockerのWordPressコンテナ

VPSやクラウドサーバーを使っている場合は、簡単インストール機能がないため、Dockerコンテナを使うのが一番簡単です。

アプリWordPress本体のダウンロードWordPress本体のFTPアップロードMySQLサーバーの設定
DockerのWordPressコンテナ不要不要不要

WordPressのDockerコンテナには、「PHPサーバー(WordPress本体)」と「MySQLサーバー(データベース)」の二つが必要なので、docker-composeで一括でセットアップするのが簡単です。

version: '3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data:

DBは永続化しないとコンテナが落ちた時に記事が復旧できなくなるので、ボリューム「db_data」の用意と「db」コンテナへのアタッチは必須です。

Dockerのもう一つのメリットとして、「自分専用のコンテナ」を用意しておける点があります。プラグインやテーマなどの全ての環境を設定した後に、、コンテナのイメージを自分のレジストリにアップロードしておくと、インストール後の作業の全て省略出来るため、WordPressのインストールや管理が非常に簡単でスピーディになります。

また、Dockerであれば、Windows、macOS、Chromebookなどいろんな環境で使えるので、リモートサーバーと全く同じ環境をローカルに再現できるのもメリットの一つです。

WordPressのインストール方法を比較する

最後に各方法を比較してみましょう。

アプリWordPress本体のダウンロードWordPress本体のFTPアップロードMySQLサーバーの設定
FTPでアップロード必要必要必要
インストールスクリプト不要不要必要
簡単インストール機能不要不要不要
DockerのWordPressコンテナ不要不要不要

こうして見ると、レンタルサーバーならサーバーの簡単インストール機能を、VPSやクラウドなどならDockerが一番簡単なWordPressのインストール方法だとわかります。ただ、WordPressサイトを複数所有するのであれば、インストールスクリプトも意外と便利です。


WordPressのサーバーへのインストール方法を見てきました。

一度うまくいけばそこまでハードルの高くない作業ですが、初心者の方には意外と難しい作業だったりします。どの方法でもインストールされるWordPressは同じものなので、好きな方法でWordPressをインストールしてみてください。


価格は記載がある場合を除き、すべて税込みです。

関連キーワード

共有レンタルサーバーの新着記事

共有レンタルサーバーの新着ガイド

もっと見る