LoginSignup
0
0

More than 3 years have passed since last update.

Local by Flywheel で Bedrock のローカル環境を作ったメモ

Last updated at Posted at 2020-07-04

使用状況 -v

  • Mojave 10.15.5
  • Composer 1.10.5
  • PHP 7.3.5
  • Local by Flywheel 5.6.3

rootのサポートページ
サポートページの通りに普通にwordpressをカスタムインストール。

ローカル環境構築

  1. +」ボタンをクリック
  2. 適当にサイトに名前(今回はbedrock)を付ける
  3. 希望の環境を選択(カスタム - PHP:7.3 WebSever:Niginx Database:MySql5.7)
  4. WPのユーザー名とパスワードを入力(あとで削除するので適当に...)
  5. ADD SITE」をクリック。

SSLもついでに追加
1. 設定のタブから、「SSL」をクリック
2. 「TRUST」をクリック
3. macのパスワード入力

Bedrockをインストール

仮のフォルダ名:bedrock
From ~/Local Sites/bedrock/app/, run:

$ composer create-project roots/bedrock bedrock

bedrock内の .env ファイルを編集。
★Flywheelにあるデータベース記入
★WP_HOMEのパスを変更

DB_NAME='local'
DB_USER='root'
DB_PASSWORD='root'

# Optionally, you can use a data source name (DSN)
# When using a DSN, you can remove the DB_NAME, DB_USER, DB_PASSWORD, and DB_HOST variables
# DATABASE_URL='mysql://database_user:database_password@database_host:database_port/database_name'

# Optional variables
# DB_HOST='localhost'
# DB_PREFIX='wp_'

WP_ENV='development'
WP_HOME='https://bedrock.local'
WP_SITEURL="${WP_HOME}/wp"
WP_DEBUG_LOG=/path/to/debug.log

# Generate your keys here: https://roots.io/salts.html
AUTH_KEY='generateme'
SECURE_AUTH_KEY='generateme'
LOGGED_IN_KEY='generateme'
NONCE_KEY='generateme'
AUTH_SALT='generateme'
SECURE_AUTH_SALT='generateme'
LOGGED_IN_SALT='generateme'
NONCE_SALT='generateme'

nginx設定を更新する

~/Local Sites/bedrock/conf/nginx/site.conf.hbsを編集

-root "{{root}}";
+root "/Users/username/Local Sites/bedrock/app/bedrock/web";

サーバーを再起動で完成。

0
0
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
0
0