Docker で WordPress をインストール|No IT No Life - おすぎやん サーバの設計・構築

スポンサーリンク

2017年9月10日日曜日

Docker で WordPress をインストール


おすぎやんです。

DockerにWordPressをインストールする手順を紹介します。

Docker上でのWordPressのインストールは非常に簡単、個別にDBやPHPの設定も必要がなく30分程度でインストールは完了します。

Dockerのインストールがまだのかたはこちら

CentOS 7 に Docker をインストール



1.WordPressインストール


まずはymlファイルを作成します。
下記に移動しディレクトリを移動します。
 # cd /var/lib/docker/volumes
 # mkdir wordpress
 # cd wordpress

ymlファイルを作成します。
 # vi docker-compose.yml

ファイルに下記を書き込み保存します。
version: '2'
services:
  db:
    image: mysql:5.7
    volumes:
      - "./.data/db:/var/lib/mysql"
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: wordpress
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress

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

ymlファイルを作成します。
 # vi docker-compose.yml

下記コマンドを実行します。
 # docker-compose up -d

実行後、すべて「Pull complete」になれば完了です。

これでインストールは完了です。

2.WordPress初期設定


WordPressのWebインターフェイスインスタンスは、8000 / TCPポート(HTTP)で公開します。
下記URLにアクセスします。

http://<docker Server IPアドレス>:8000/

初期設定画面が表示されるので「日本語」を選択し「続ける」をクリックします。

サイトのタイトル、ユーザー名・パスワード(WordPressにログインするため)、メールアドレスを入力し「WordPressをインストール」をクリックします。

成功しました!と表示されていればインストールは完了です。

以上で完了です。

スポンサーリンク