Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.
wate edited this page Jan 28, 2017 · 6 revisions

ディレクトリ構造

本リポジトリのディレクトリ構造の概要は以下の通りです

/
├ Vagrantfile => Vagrantの設定ファイル
├ provision/
│   ├ LAMP.yml => LAMP環境構築用のメイン処理
│   ├ _secret.yml => Cloudflareの設定情報
│   ├ group_vars
│   │   └  all.yml => 共通の変数定義ファイル
│   ├ host_vars
│   │   └  default.yml => 各仮想マシン専用の変数定義ファイル
│   │                      (※利用方法に合わせてこのファイルを編集)
│   └ roles/
│        ├ apache/ => Apacheのインストールおよびセットアップ
│        ├ common/ => 共通処理
│        ├ mailcatcher/ => MailCatcherのインストールおよびセットアップ
│        ├ mysql/  => MySQLのインストールおよびセットアップ
│        ├ php/ => PHPのインストールおよびセットアップ
│        ├ phpmyadmin/ => phpMyAdminのインストールおよびセットアップ
│        └ wp-cli/ => WP-CLIのインストール
└ public/  => Webサーバーのドキュメントルートとして割り当て(※初期値)

Windows 10でのセットアップ(例)

PCのセットアップ

  1. セキュリティポリシーの設定を変更
    Set-ExecutionPolicy -ExecutionPolicy Unrestricted
  2. Chocolateyのインストール
    iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
    ※インストール方法の詳細は公式サイトを参照
    ※要PowerShellを管理者モードで開く
  3. Vagrantのインストール
    choco install vagrant -y
  4. rsync(cwRsync Free Edition)のインストール
    choco install rsync -y
  5. パスを有効にするために再起動
  6. Vagrant Sakura Providerのインストール
    vagrant plugin install vagrant-sakura

※インストール方法の詳細などは各アプリのサイトを参照してください
※ Chocolateyを利用してアプリをインストールする場合は、
PowerShellを右クリックし、「管理者として実行」より起動してください

あれば便利なもの

Clone this wiki locally