AWSのEC2上にWordPressを構築する方法

WordPress構築の手順

今回は、AWSのEC2上にWordPressを構築してみます。WebサーバーのソフトウェアはApache、データベースはMySQLを使用します。

EC2の設定が終わった後、サーバー上にWordPressを導入する手順を簡単にまとめてみました。

  1. EC2にApacheとPHPをインストールする
  2. MySQLをインストールし、設定する
  3. WordPressをインストールする

それでは、具体的にみていきましょう。

EC2にApacheとPHPをインストールする

まずは、WebサーバーのソフトウェアであるApacheとWordPressを動作させるために必要なPHPをインストールしましょう。

yum install httpd〇〇 php××

〇〇や××にはバージョンを入力しましょう。利用可能なバージョンは、以下のコマンドで確認できます。

yum list available | grep "httpd"
yum list available | grep "php"

MySQLをインストールし、設定しよう

次にMySQLをインストールしましょう。

yum install mysql-server

MySQLのインストールが完了したら、WordPress用のデータベースを作成します。

まずは、下記のコマンドを入力してMySQLにログインしましょう。

mysql

ログインができたら、データベースを作成しましょう。

CREATE DATABASE wordpress charset utf8;
GRANT ALL PRIVILEGES ON wordpress.* TO "hogehoge"@"localhost" IDENTIFIED BY "fugafuga";

「hogehoge」にはアカウント名、「fugafuga」にはパスワードを設定します。

WordPressをインストールする

いよいよWordPressのインストールです。

cd /usr/local/src
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress/* /var/www/html/
chown -R apache: /var/www/html/

「/var/www/html/」の部分は、DocumentRootに設定したディレクトリを入力しましょう。一般的には、「/var/www/html/」がDocumentRootに設定されることが多いです。

以上でWordPressのインストールが完了したので、自身のページにアクセスして確かめてみましょう。WordPressのインストール画面になっていればインストール成功です。あとは、画面の指示に従って設定をすれば、WordPressによる記事の作成が可能になります。