😎
BaserCMSでローカル開発環境を構築する
はじめに
今回は、BaserCMSでBaseのローカル開発環境の作り方をまとめようと思います。
ECサイト構築にお馴染みのベイズ さんのローカル開発環境構築時に出会った、エラーとその対応法です。
PC
Mac Book Pro M2
事前準備
- Docker DeskTop
- Dockerで環境構築を行うので必要
こちらよりinstallしてください
- homebrew
- composer を用いているのでcomposerの管理が簡単なhomebrewがおすすめ
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ターミナルを開き、上のコマンドを打つとインストールされます。
本題
基本的に公式サイトのインストールガイドを元に作成してください。
エラー時の対応
1. Chromeで開くとセキュリティエラー
この接続ではプライバシーが保護されません
SSLの設定がされていないためです。
一般公開をする場合は設定が必要ですが
ローカル環境で見る分にはスキップしても構わないです
詳細設定 > xxxxxxxにアクセスする リンクをクリック
2. step3でDBが作成できない
BaserCMSのバージョンによるもの
host MySQL:bc-db
PostgreSQL:bc-pg
を下のように読み替えてください
host MySQL:bc5-db
PostgreSQL:bc5-pg
4. Mac のApple slicine のエラー
メモリ特有の問題。
ルート直下の移動
docker/docker-compose.yml
を探し、
platform: linux/x86_64を追加する。
場所は
services:
bc5-db:
platform: linux/x86_64
です。
Discussion