docker composeを使ってphpBBを構築する手順
docker-composeを使ってオープンソースの掲示板システムである「phpBB」を構築する手順を記述してます。
環境
- OS ubuntu 20.04
- docker 19.03.8
- docker compose 1.25.5
※Ubuntu20.04にdockerのインストールはこちら
※Ubuntu20.04にdocker-composeのインストールはこちら
docker-compose.yml作成
まずはリポジトリからdocker-compose.ymlをクローンします。
curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-phpbb/master/docker-compose.yml > docker-compose.yml
docker-compose.ymlは、下記のようになってます。環境に合わせて変更して下さい。
version: '2'
services:
mariadb:
image: 'docker.io/bitnami/mariadb:10.3-debian-10'
environment:
- ALLOW_EMPTY_PASSWORD=yes
- MARIADB_USER=bn_phpbb
- MARIADB_DATABASE=bitnami_phpbb
volumes:
- 'mariadb_data:/bitnami'
phpbb:
image: 'docker.io/bitnami/phpbb:3-debian-10'
environment:
- MARIADB_HOST=mariadb
- MARIADB_PORT_NUMBER=3306
- PHPBB_DATABASE_USER=bn_phpbb
- PHPBB_DATABASE_NAME=bitnami_phpbb
- ALLOW_EMPTY_PASSWORD=yes
ports:
- '80:80'
- '443:443'
volumes:
- 'phpbb_data:/bitnami'
depends_on:
- mariadb
volumes:
mariadb_data:
driver: local
phpbb_data:
driver: local
phpBB起動
実行します。
docker-compose up -d
ブラウザから http://プライベートIP or サーバーアドレスにアクセスすると下図が表示されると思います。
user/bitnamiでログインできます。
ログイン後の画面となります。
-
前の記事
javascript URLのアンカーを取得する 2020.08.18
-
次の記事
gitlab git push時にエラー「pre-receive hook declined」発生時の対処法 2020.08.19
コメントを書く