LoginSignup
1
1

More than 1 year has passed since last update.

Ubuntu20.04 にて、WordPressを環境構築する。

Posted at

はじめに

Ubuntu20.04にて、WordPressを環境構築する。

最終更新日

2022年7月22日

環境の情報

OS
Ubuntu20.04

注意

最新の状態を確認して下さい。

公式はこちら

https://ja.wordpress.org/
https://docs.docker.jp/compose/install.html
https://docs.docker.jp/compose/wordpress.html
https://docs.docker.jp/compose/reference/up.html
https://docs.docker.jp/compose/index.html#preserve-volume-data-when-containers-are-created

前提

docker-composeが、あること確認します。
こんな感じで表示されれば、問題ありません。

$ docker-compose --version
docker-compose version 1.29.1, build xxxxxx
無ければ入れてみましょう。

作業

どこでもいいですが、フォルダを作ります。
試しにデスクトップでも作ってみます。

デスクトップ$ mkdir my_wordpress


移動します。

デスクトップ$ cd my_wordpress/
デスクトップ/my_wordpress$ ls


ymlファイルを編集します。

デスクトップ/my_wordpress$ vi docker-compose.yml


下記の状態にしてください。

デスクトップ/my_wordpress$ cat docker-compose.yml
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:


アップしていきます。

デスクトップ/my_wordpress$ docker-compose up -d
Pulling wordpress (wordpress:latest)...
latest: Pulling from library/wordpress
XXXXXXXXX: Pull complete
Digest: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Status: Downloaded newer image for wordpress:latest
Creating my_wordpress_db_1 ... done
Creating my_wordpress_wordpress_1 ... done


http://localhost:8000/ へアクセスしてみましょう。

http://localhost:8000/wp-admin/install.php
になりましたでしょうか。
言語設定をお好みでしてみてください。
Screenshot from 2022-07-15 11-54-59.png

ようこその設定をしてみましょう。
Screenshot from 2022-07-15 11-55-46.png

ログインしてみます。
Screenshot from 2022-07-15 11-58-42.png

無事に表示されたら、完了です!
Screenshot from 2022-07-15 12-00-22.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1